Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

emu_sys.c File Reference

#include "emu_x86emu.h"
#include "emu_regs.h"
#include "emu_prim_ops.h"
#include <string.h>

Functions

 u8 (X86APIP sys_rdb)(u32 addr)
 u16 (X86APIP sys_rdw)(u32 addr)
 u32 (X86APIP sys_rdl)(u32 addr)
 void (X86APIP sys_wrb)(u32 addr
void X86EMU_setupMemFuncs (X86EMU_memFuncs *funcs)
void X86EMU_setupPioFuncs (X86EMU_pioFuncs *funcs)
void X86EMU_setupIntrFuncs (X86EMU_intrFuncs funcs[])
void X86EMU_prepareForInt (int num)

Variables

X86EMU_sysEnv _X86EMU_env
X86EMU_intrFuncs _X86EMU_intrTab [256]
u8 val

Function Documentation

u16 X86APIP  sys_rdw  ) 
 

u32 X86APIP  sys_rdl  ) 
 

u8 X86APIP  sys_rdb  ) 
 

void X86APIP  sys_outl  ) 
 

void X86EMU_prepareForInt int  num  ) 
 

void X86EMU_setupIntrFuncs X86EMU_intrFuncs  funcs[]  ) 
 

void X86EMU_setupMemFuncs X86EMU_memFuncs funcs  ) 
 

void X86EMU_setupPioFuncs X86EMU_pioFuncs funcs  ) 
 


Variable Documentation

X86EMU_sysEnv _X86EMU_env
 

X86EMU_intrFuncs _X86EMU_intrTab[256]
 

u32 val