Partial implementation of DMA tags (instructions).
authorJames Lemke <jlemke@cygnus>
Wed, 28 Jan 1998 02:18:58 +0000 (02:18 +0000)
committerJames Lemke <jlemke@cygnus>
Wed, 28 Jan 1998 02:18:58 +0000 (02:18 +0000)
Checkin to facilitate a component name change.

include/opcode/txvu.h

index 4817f818c432c8c3203d076a0713308e1de3e5b8..067a900e23d300a9a9801da74c1700539b860ed1 100644 (file)
@@ -120,6 +120,10 @@ typedef struct txvu_operand {
    Parse and print routines are ignored for FAKE operands.  */
 #define TXVU_OPERAND_FAKE 0x80
 
+  /*
+  This operand can be either an asterisk or an expression...TODO */
+#define TXVU_OPERAND_DMA_COUNT 0x100
+
 /* Modifier values.  */
 
 /* A dot is required before a suffix.  e.g. .le  */
@@ -303,6 +307,7 @@ extern /*const*/ txvu_opcode dma_opcodes[];
 extern const int dma_opcodes_count;
 const txvu_opcode *dma_opcode_lookup_asm PARAMS ((const char *));
 const txvu_opcode *dma_opcode_lookup_dis PARAMS ((unsigned int));
+int txvu_dma_operand_count PARAMS((int));
 \f
 /* GPUIF support.  */