#include <stdio.h>#include <stdarg.h>#include "vm86_struct.h"#include "../x86emu/include/x86emu.h"#include "AsmMacros.h"Defines | |
| #define | INT2PTR(a) ((a) + (unsigned char *) 0) |
Functions | |
| static u8 | Mem_rb (u32 addr) |
| static void | Mem_wb (u32 addr, u8 val) |
| static u16 | Mem_rw (u32 addr) |
| static u32 | Mem_rl (u32 addr) |
| static void | Mem_ww (u32 addr, u16 val) |
| static void | Mem_wl (u32 addr, u32 val) |
| static void | do_int (int num) |
| static u8 | deb_inb (X86EMU_pioAddr addr) |
| static u16 | deb_inw (X86EMU_pioAddr addr) |
| static u32 | deb_inl (X86EMU_pioAddr addr) |
| static void | deb_outb (X86EMU_pioAddr addr, u8 val) |
| static void | deb_outw (X86EMU_pioAddr addr, u16 val) |
| static void | deb_outl (X86EMU_pioAddr addr, u32 val) |
| int | emu_vm86 (struct vm86_struct *vm, unsigned debug) |
| void | printk (const char *fmt,...) |
Variables | |
| int | emu_vm86_ret |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|