aboutsummaryrefslogtreecommitdiff
path: root/include/opcode
diff options
context:
space:
mode:
authorJames Lemke <jlemke@cygnus>1998-01-28 02:18:58 +0000
committerJames Lemke <jlemke@cygnus>1998-01-28 02:18:58 +0000
commit1f8b7bb9cf5bc0df56479f2981c93cd7762b632f (patch)
treeea6cac583840b368511ea92e2fb21f55c58f60f4 /include/opcode
parent8ae6b5cd79abca4e12987dc7dd46e20418712d5c (diff)
downloadgdb-1f8b7bb9cf5bc0df56479f2981c93cd7762b632f.zip
gdb-1f8b7bb9cf5bc0df56479f2981c93cd7762b632f.tar.gz
gdb-1f8b7bb9cf5bc0df56479f2981c93cd7762b632f.tar.bz2
Partial implementation of DMA tags (instructions).
Checkin to facilitate a component name change.
Diffstat (limited to 'include/opcode')
-rw-r--r--include/opcode/txvu.h5
1 files changed, 5 insertions, 0 deletions
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. */