home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 1
/
GoldFishApril1994_CD1.img
/
d2xx
/
d240
/
dis
/
library
/
disassemble.g
< prev
next >
Wrap
Text File
|
1989-08-28
|
1KB
|
36 lines
type
DisassemblerState_t = struct {
proc(/* ulong address(d0) */)uint ds_readWord;
proc(/* char ch(d0) */)void ds_putChar;
proc(/* ulong addr(d0) */)*char ds_findLabel;
proc(/* ulong addr(d0), refAt(d1); *ulong pTrueAddr(a0) */)*char
ds_findAbsSymbol;
proc(/* long offset(d0); ulong refAt(d1) */)*char ds_findRelCode;
proc(/* long offset(d0); ulong refAt(d1);*long pTrueOffset(a0) */)*char
ds_findRelData;
proc(/* ulong addr(d0) */)void ds_labelAt;
proc(/* ulong addr(d0) */)void ds_branchTo;
proc(/* ulong addr(d0) */)bool ds_isLabel;
ulong ds_address;
ulong ds_relativeBase;
*char ds_errorMessage;
uint ds_operandColumn;
uint ds_column;
uint ds_extraWord;
bool ds_putPosition;
bool ds_absoluteAddress;
bool ds_putErrors;
bool ds_capExtended;
bool ds_putAddress;
bool ds_putRelForm;
bool ds_extended;
bool ds_extendedNow;
bool ds_illegal;
bool ds_hadExtraWord;
};
extern
OpenDisassembleLibrary(ulong version)*Library_t,
Disassemble(*DisassemblerState_t ds)bool,
CloseDisassembleLibrary()void;