sc68fordevelopers
2.2.1
|
68000 emulator. More...
Files | |
file | cc68.h |
Condition code function table. | |
file | emu68.h |
68K emulator user interface. | |
file | error68.h |
Error message handler. | |
file | excep68.h |
68k exception vector definitions. | |
file | getea68.h |
68k effective address calculation function table. | |
file | inst68.h |
68k arithmetic and logical instruction emulation. | |
file | ioplug68.h |
68k IO plugger. | |
file | macro68.h |
68K instruction emulation macro definitions. | |
file | mem68.h |
68k memory and IO manager. | |
file | srdef68.h |
Status Register (SR) definitions. | |
file | struct68.h |
Struture definitions. | |
file | type68.h |
Type definitions. | |
Functions | |
void | EMU68ioplug_unplug_all (void) |
Unplug all IO. More... | |
int | EMU68ioplug_unplug (io68_t *io) |
Unplug an IO. More... | |
void | EMU68ioplug (io68_t *io) |
Plug an IO. More... | |
68000 emulator.
void EMU68ioplug_unplug_all | ( | void | ) |
Unplug all IO.
Process EMU68ioplug_unplug() function for all plugged IO.
int EMU68ioplug_unplug | ( | io68_t * | io | ) |
Unplug an IO.
The EMU68ioplug_unplug() function removes an IO from plugged IO list and reset memory access handler for its area.
io | Address of IO structure to unplug. |
0 | Success |
<0 | Error (probably no matching IO) |
void EMU68ioplug | ( | io68_t * | io | ) |
Plug an IO.
The EMU68ioplug() function add an IO to plugged IO list and add suitable memory access handlers.
io | Address of IO structure to plug. |