|
|
1.1 root 1: /*
2: Hatari
3: */
4:
5: extern char szOpString[256];
6: extern char szOpData[256];
7: extern unsigned long DisPC;
8:
9: extern void Disass_ABCD_Dy_Dx(void);
10: extern void Disass_ABCD_Ay_Ax(void);
11: extern void Disass_ADD_ea_Dn(void);
12: extern void Disass_ADD_Dn_ea(void);
13: extern void Disass_ADDA(void);
14: extern void Disass_ADDI(void);
15: extern void Disass_ADDQ(void);
16: extern void Disass_ADDX_Dy_Dx(void);
17: extern void Disass_ADDX_Ay_Ax(void);
18: extern void Disass_AND_ea_Dn(void);
19: extern void Disass_AND_Dn_ea(void);
20: extern void Disass_ANDI(void);
21: extern void Disass_ANDI_to_CCR(void);
22: extern void Disass_ANDI_to_SR(void);
23: extern void Disass_ASL_Dx_Dy(void);
24: extern void Disass_ASL_data_Dy(void);
25: extern void Disass_ASL(void);
26: extern void Disass_ASR_Dx_Dy(void);
27: extern void Disass_ASR_data_Dy(void);
28: extern void Disass_ASR(void);
29: extern void Disass_Bcc(void);
30: extern void Disass_BCHG(void);
31: extern void Disass_BCHG_imm(void);
32: extern void Disass_BCLR(void);
33: extern void Disass_BCLR_imm(void);
34: extern void Disass_BRA(void);
35: extern void Disass_BSET(void);
36: extern void Disass_BSET_imm(void);
37: extern void Disass_BSR(void);
38: extern void Disass_BTST(void);
39: extern void Disass_BTST_imm(void);
40: extern void Disass_CHK(void);
41: extern void Disass_CLR(void);
42: extern void Disass_CMP(void);
43: extern void Disass_CMPA(void);
44: extern void Disass_CMPI(void);
45: extern void Disass_CMPM(void);
46: extern void Disass_DBcc(void);
47: extern void Disass_DIVS(void);
48: extern void Disass_DIVU(void);
49: extern void Disass_EOR(void);
50: extern void Disass_EORI(void);
51: extern void Disass_EORI_to_CCR(void);
52: extern void Disass_EORI_to_SR(void);
53: extern void Disass_EXG_Dx_Dy(void);
54: extern void Disass_EXG_Ax_Ay(void);
55: extern void Disass_EXG_Dx_Ay(void);
56: extern void Disass_EXT(void);
57: extern void Disass_ILLEGAL(void);
58: extern void Disass_JMP(void);
59: extern void Disass_JSR(void);
60: extern void Disass_LEA(void);
61: extern void Disass_LINK(void);
62: extern void Disass_LSL_Dx_Dy(void);
63: extern void Disass_LSL_data_Dy(void);
64: extern void Disass_LSL(void);
65: extern void Disass_LSR_Dx_Dy(void);
66: extern void Disass_LSR_data_Dy(void);
67: extern void Disass_LSR(void);
68: extern void Disass_MOVE(void);
69: extern void Disass_MOVEA(void);
70: extern void Disass_MOVE_from_CCR(void);
71: extern void Disass_MOVE_to_CCR(void);
72: extern void Disass_MOVE_from_SR(void);
73: extern void Disass_MOVE_to_SR(void);
74: extern void Disass_MOVE_USP_An(void);
75: extern void Disass_MOVE_An_USP(void);
76: extern void Disass_MOVEM_regs_ea(void);
77: extern void Disass_MOVEM_ea_regs(void);
78: extern void Disass_MOVEP_Dn_An(void);
79: extern void Disass_MOVEP_An_Dn(void);
80: extern void Disass_MOVEQ(void);
81: extern void Disass_MULS(void);
82: extern void Disass_MULU(void);
83: extern void Disass_NBCD(void);
84: extern void Disass_NEG(void);
85: extern void Disass_NEGX(void);
86: extern void Disass_NOP(void);
87: extern void Disass_NOT(void);
88: extern void Disass_OR_ea_Dn(void);
89: extern void Disass_OR_Dn_ea(void);
90: extern void Disass_ORI(void);
91: extern void Disass_ORI_to_CCR(void);
92: extern void Disass_ORI_to_SR(void);
93: extern void Disass_PEA(void);
94: extern void Disass_RESET(void);
95: extern void Disass_ROL_Dx_Dy(void);
96: extern void Disass_ROL_data_Dy(void);
97: extern void Disass_ROL(void);
98: extern void Disass_ROR_Dx_Dy(void);
99: extern void Disass_ROR_data_Dy(void);
100: extern void Disass_ROR(void);
101: extern void Disass_ROXL_Dx_Dy(void);
102: extern void Disass_ROXL_data_Dy(void);
103: extern void Disass_ROXL(void);
104: extern void Disass_ROXR_Dx_Dy(void);
105: extern void Disass_ROXR_data_Dy(void);
106: extern void Disass_ROXR(void);
107: extern void Disass_RTE(void);
108: extern void Disass_RTR(void);
109: extern void Disass_RTS(void);
110: extern void Disass_SBCD_Dy_Dx(void);
111: extern void Disass_SBCD_Ay_Ax(void);
112: extern void Disass_Scc(void);
113: extern void Disass_STOP(void);
114: extern void Disass_SUB_ea_Dn(void);
115: extern void Disass_SUB_Dn_ea(void);
116: extern void Disass_SUBA(void);
117: extern void Disass_SUBI(void);
118: extern void Disass_SUBQ(void);
119: extern void Disass_SUBX_Dy_Dx(void);
120: extern void Disass_SUBX_Ay_Ax(void);
121: extern void Disass_SWAP(void);
122: extern void Disass_TAS(void);
123: extern void Disass_TRAP(void);
124: extern void Disass_TRAPV(void);
125: extern void Disass_TST(void);
126: extern void Disass_UNLK(void);
127:
128: extern BOOL Disass_DiassembleLine(void);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.