1 |
|
/* |
2 |
|
* emul_op.h - 68k opcodes for ROM patches |
3 |
|
* |
4 |
< |
* Basilisk II (C) 1997-1999 Christian Bauer |
4 |
> |
* Basilisk II (C) 1997-2008 Christian Bauer |
5 |
|
* |
6 |
|
* This program is free software; you can redistribute it and/or modify |
7 |
|
* it under the terms of the GNU General Public License as published by |
26 |
|
const uint16 M68K_NOP = 0x4e71; |
27 |
|
const uint16 M68K_RTS = 0x4e75; |
28 |
|
const uint16 M68K_RTD = 0x4e74; |
29 |
+ |
const uint16 M68K_RTR = 0x4e77; |
30 |
|
const uint16 M68K_JMP = 0x4ef9; |
31 |
|
const uint16 M68K_JMP_A0 = 0x4ed0; |
32 |
|
const uint16 M68K_JSR = 0x4eb9; |
75 |
|
M68K_EMUL_OP_PRIMETIME, |
76 |
|
M68K_EMUL_OP_MICROSECONDS, |
77 |
|
M68K_EMUL_OP_SCSI_DISPATCH, // 0x7128 |
77 |
– |
M68K_EMUL_OP_MEMORY_DISPATCH, |
78 |
|
M68K_EMUL_OP_IRQ, |
79 |
|
M68K_EMUL_OP_PUT_SCRAP, |
80 |
+ |
M68K_EMUL_OP_GET_SCRAP, |
81 |
|
M68K_EMUL_OP_CHECKLOAD, |
82 |
|
M68K_EMUL_OP_AUDIO, |
83 |
+ |
M68K_EMUL_OP_EXTFS_COMM, |
84 |
+ |
M68K_EMUL_OP_EXTFS_HFS, |
85 |
+ |
M68K_EMUL_OP_BLOCK_MOVE, // 0x7130 |
86 |
+ |
M68K_EMUL_OP_SOUNDIN_OPEN, |
87 |
+ |
M68K_EMUL_OP_SOUNDIN_PRIME, |
88 |
+ |
M68K_EMUL_OP_SOUNDIN_CONTROL, |
89 |
+ |
M68K_EMUL_OP_SOUNDIN_STATUS, |
90 |
+ |
M68K_EMUL_OP_SOUNDIN_CLOSE, |
91 |
+ |
M68K_EMUL_OP_DEBUGUTIL, |
92 |
+ |
M68K_EMUL_OP_IDLE_TIME, |
93 |
|
M68K_EMUL_OP_MAX // highest number |
94 |
|
}; |
95 |
|
|