|
|
| version 1.2, 2003/12/11 14:58:45 | version 1.6, 2004/02/05 16:43:44 |
|---|---|
| Line 37 typedef signed int SDWORD; | Line 37 typedef signed int SDWORD; |
| typedef UINT64 QWORD; | typedef UINT64 QWORD; |
| typedef SINT64 SQWORD; | typedef SINT64 SQWORD; |
| #define CPU_isDI (!(CPU_FLAG & I_FLAG)) | #define CPU_isDI (!(CPU_FLAG & I_FLAG)) |
| #define CPU_isEI (CPU_FLAG & I_FLAG) | #define CPU_isEI (CPU_FLAG & I_FLAG) |
| #define CPU_INITIALIZE() i386c_initialize() | #define CPU_INITIALIZE() i386c_initialize() |
| #define CPU_DEINITIALIZE() | |
| #define CPU_RESET() ia32reset() | #define CPU_RESET() ia32reset() |
| #define CPU_CLEARPREFETCH() | #define CPU_CLEARPREFETCH() |
| #define CPU_INTERRUPT(a) ia32_interrupt(a) | #define CPU_INTERRUPT(vect) ia32_interrupt(vect) |
| #define CPU_EXEC() ia32() | #define CPU_EXEC() ia32() |
| #define CPU_EXECV30() ia32() | #define CPU_EXECV30() ia32() |
| #define CPU_SHUT() ia32shut() | |
| #define CPU_SETEXTSIZE(size) ia32_setextsize((UINT32)size << 20) | |
| // #define CPU_SETEMM(frame, addr) | |
| #define cpu_memorywrite(a,v) i286_memorywrite(a,v) | |
| #define cpu_memorywrite_w(a,v) i286_memorywrite_w(a,v) | |
| #define cpu_memorywrite_d(a,v) i286_memorywrite_d(a,v) | |
| #define cpu_memoryread(a) i286_memoryread(a) | |
| #define cpu_memoryread_w(a) i286_memoryread_w(a) | |
| #define cpu_memoryread_d(a) i286_memoryread_d(a) | |
| void i386c_initialize(void); | void i386c_initialize(void); |