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

emu_x86emui.h File Reference

#include "emu_x86emu.h"
#include "emu_regs.h"
#include "emu_decode.h"
#include "emu_ops.h"
#include "emu_prim_ops.h"
#include "emu_fpu.h"
#include "emu_fpu_regs.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Go to the source code of this file.

Defines

#define _INLINE   static
#define X86EMU_UNUSED(v)   v
#define INC_DECODED_INST_LEN(x)
#define DECODE_PRINTF(x)
#define DECODE_PRINTF2(x, y)
#define SAVE_IP_CS(x, y)
#define START_OF_INSTR()
#define END_OF_INSTR()
#define END_OF_INSTR_NO_TRACE()
#define TRACE_REGS()
#define SINGLE_STEP()
#define TRACE_AND_STEP()
#define CALL_TRACE(u, v, w, x, s)
#define RETURN_TRACE(n, u, v)

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

Variables

u8 val


Define Documentation

#define _INLINE   static
 

#define CALL_TRACE u,
v,
w,
x,
 ) 
 

#define DECODE_PRINTF  ) 
 

#define DECODE_PRINTF2 x,
 ) 
 

 
#define END_OF_INSTR  ) 
 

 
#define END_OF_INSTR_NO_TRACE  ) 
 

#define INC_DECODED_INST_LEN  ) 
 

#define RETURN_TRACE n,
u,
 ) 
 

#define SAVE_IP_CS x,
 ) 
 

 
#define SINGLE_STEP  ) 
 

 
#define START_OF_INSTR  ) 
 

 
#define TRACE_AND_STEP  ) 
 

 
#define TRACE_REGS  ) 
 

#define X86EMU_UNUSED  )     v
 


Function Documentation

u16 X86APIP  sys_rdw  ) 
 

u32 X86APIP  sys_rdl  ) 
 

u8 X86APIP  sys_rdb  ) 
 

void X86APIP  sys_wrb  ) 
 


Variable Documentation

u32 val