From 1f8b7bb9cf5bc0df56479f2981c93cd7762b632f Mon Sep 17 00:00:00 2001 From: James Lemke Date: Wed, 28 Jan 1998 02:18:58 +0000 Subject: Partial implementation of DMA tags (instructions). Checkin to facilitate a component name change. --- include/opcode/txvu.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include') diff --git a/include/opcode/txvu.h b/include/opcode/txvu.h index 4817f81..067a900 100644 --- a/include/opcode/txvu.h +++ b/include/opcode/txvu.h @@ -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)); /* GPUIF support. */ -- cgit v1.1