emu68 library documentation.

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.
int EMU68ioplug_unplug (io68_t *io)
 Unplug an IO.
void EMU68ioplug (io68_t *io)
 Plug an IO.


Detailed Description

68000 emulator.

Author:
Benjamin Gerard <ben@sashipa.com>

Function Documentation

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.

Parameters:
io Address of IO structure to unplug.
Returns:
error-code
Return values:
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.

Parameters:
io Address of IO structure to plug.


Generated on Wed Feb 25 08:20:09 2009 for sc68fordevelopers by  doxygen 1.5.8