misc.c File Reference

#include <stdint.h>
#include "emu/emu_cpu.h"
#include "emu/emu_cpu_data.h"
#include "emu/emu_cpu_stack.h"
#include "emu/emu_memory.h"
#include "emu/emu_log.h"
#include <errno.h>
Include dependency graph for misc.c:

Functions

int32_t prefix_fn (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_daa_27 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_das_2f (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_aas_3f (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_wait_9b (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_pushf_9c (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_popf_9d (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_sahf_9e (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_lahf_9f (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_cmc_f5 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_clc_f8 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_stc_f9 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_cld_fc (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_std_fd (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_lea_8d (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_cbw_98 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_cwd_99 (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_esc_fpu_dx (struct emu_cpu *c, struct emu_cpu_instruction *i)
int32_t instr_sldt_0f00 (struct emu_cpu *c, struct emu_cpu_instruction *i)

Function Documentation

int32_t instr_aas_3f ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t instr_cbw_98 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)
int32_t instr_clc_f8 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References CPU_FLAG_UNSET, and f_cf.

int32_t instr_cld_fc ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References CPU_FLAG_UNSET, and f_df.

int32_t instr_cmc_f5 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References CPU_FLAG_TOGGLE, and f_cf.

int32_t instr_cwd_99 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)
int32_t instr_daa_27 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t instr_das_2f ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t instr_esc_fpu_dx ( struct emu_cpu c,
struct emu_cpu_instruction i 
)
int32_t instr_lahf_9f ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t instr_lea_8d ( struct emu_cpu c,
struct emu_cpu_instruction i 
)
int32_t instr_popf_9d ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References emu_cpu::eflags, and POP_DWORD.

int32_t instr_pushf_9c ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References emu_cpu::eflags, and PUSH_DWORD.

int32_t instr_sahf_9e ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t instr_sldt_0f00 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)
int32_t instr_stc_f9 ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References CPU_FLAG_SET, and f_cf.

int32_t instr_std_fd ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References CPU_FLAG_SET, and f_df.

int32_t instr_wait_9b ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

References STUB.

int32_t prefix_fn ( struct emu_cpu c,
struct emu_cpu_instruction i 
)

Referenced by emu_cpu_parse().


Generated on Sun Jan 9 16:50:16 2011 for libemu by  doxygen 1.6.1