#include "x86emu/types.h"#include "x86emu/regs.h"Go to the source code of this file.
Data Structures | |
| struct | X86EMU_pioFuncs |
| struct | X86EMU_memFuncs |
Defines | |
| #define | X86API |
| #define | X86APIP * |
| #define | HALT_SYS() X86EMU_halt_sys() |
| #define | DEBUG_DECODE_F 0x000001 |
| #define | DEBUG_TRACE_F 0x000002 |
| #define | DEBUG_STEP_F 0x000004 |
| #define | DEBUG_DISASSEMBLE_F 0x000008 |
| #define | DEBUG_BREAK_F 0x000010 |
| #define | DEBUG_SVC_F 0x000020 |
| #define | DEBUG_SAVE_IP_CS_F 0x000040 |
| #define | DEBUG_FS_F 0x000080 |
| #define | DEBUG_PROC_F 0x000100 |
| #define | DEBUG_SYSINT_F 0x000200 |
| #define | DEBUG_TRACECALL_F 0x000400 |
| #define | DEBUG_INSTRUMENT_F 0x000800 |
| #define | DEBUG_MEM_TRACE_F 0x001000 |
| #define | DEBUG_IO_TRACE_F 0x002000 |
| #define | DEBUG_TRACECALL_REGS_F 0x004000 |
| #define | DEBUG_DECODE_NOPRINT_F 0x008000 |
| #define | DEBUG_EXIT 0x010000 |
| #define | DEBUG_SYS_F (DEBUG_SVC_F|DEBUG_FS_F|DEBUG_PROC_F) |
Functions | |
| u8 X86API | rdb (u32 addr) |
| u16 X86API | rdw (u32 addr) |
| u32 X86API | rdl (u32 addr) |
| void X86API | wrb (u32 addr, u8 val) |
| void X86API | wrw (u32 addr, u16 val) |
| void X86API | wrl (u32 addr, u32 val) |
| typedef | void (X86APIP X86EMU_intrFuncs)(int num) |
| void | X86EMU_setupMemFuncs (X86EMU_memFuncs *funcs) |
| void | X86EMU_setupPioFuncs (X86EMU_pioFuncs *funcs) |
| void | X86EMU_setupIntrFuncs (X86EMU_intrFuncs funcs[]) |
| void | X86EMU_prepareForInt (int num) |
| void | X86EMU_exec (unsigned timeout) |
| void | X86EMU_halt_sys (void) |
| void | X86EMU_trace_regs (void) |
| void | X86EMU_trace_xregs (void) |
| void | X86EMU_dump_memory (u16 seg, u16 off, u32 amt) |
| int | X86EMU_trace_on (void) |
| int | X86EMU_trace_off (void) |
Variables | |
| X86EMU_intrFuncs | _X86EMU_intrTab [256] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|