78 #define DESA68_SYMBOL_FLAG (1<<0)
92 #define DESA68_INST (1<<0)
95 #define DESA68_BRA (1<<1)
98 #define DESA68_BSR (1<<2)
101 #define DESA68_RTS (1<<3)
104 #define DESA68_INT (1<<4)
107 #define DESA68_NOP (1<<5)
int opsz
Intermediat opcode decoding.
Definition: desa68.h:200
unsigned int immsym_max
Maximum value to interpret long immediat or absolute long as symbol.
Definition: desa68.h:156
int reg9
Intermediat opcode decoding.
Definition: desa68.h:197
int flags
Disassemble options
Definition: desa68.h:143
unsigned int branch
Branch or interrupt vector address.
Definition: desa68.h:181
unsigned int ea_src
Effective address of source operand (-1:not a memory operand).
Definition: desa68.h:168
int mode3
Intermediat opcode decoding.
Definition: desa68.h:198
unsigned int immsym_min
Minimum value to interpret long immediat or absolute long as symbol.
Definition: desa68.h:151
68K disassemble pass parameters.
Definition: desa68.h:127
int strmax
Destination string buffer size.
Definition: desa68.h:145
int line
Intermediat opcode decoding.
Definition: desa68.h:201
int reg0
Intermediat opcode decoding.
Definition: desa68.h:196
unsigned char * mem
Base of 68K memory.
Definition: desa68.h:137
int adrmode6
Intermediat opcode decoding.
Definition: desa68.h:203
char * str
Destination string.
Definition: desa68.h:144
unsigned int ea
Intermediat opcode decoding.
Definition: desa68.h:205
void desa68(DESA68parm_t *d)
Disassemble a single 68000 instruction.
int szchar
Intermediat opcode decoding.
Definition: desa68.h:204
char * s
Pointer to current destination char.
Definition: desa68.h:185
int adrmode0
Intermediat opcode decoding.
Definition: desa68.h:202
int w
Last decoded word (16 bit sign extended).
Definition: desa68.h:183
int mode6
Intermediat opcode decoding.
Definition: desa68.h:199
unsigned int pc
Address (Offset in mem) of instruction to disassemble; Returns with the address of the next instructi...
Definition: desa68.h:142
unsigned int ea_dst
Effective address of destiantion operand (-1:not a memory operand).
Definition: desa68.h:170
unsigned int status
disassembly instruction flags
Definition: desa68.h:172
unsigned int memmsk
Size of memory - 1 (mask).
Definition: desa68.h:138