|
|
| version 1.1, 2003/12/21 23:27:08 | version 1.3, 2003/12/22 10:24:50 |
|---|---|
| Line 2 | Line 2 |
| #include "cpucore.h" | #include "cpucore.h" |
| I286CORE i286core; | I286CORE i286acore; |
| const UINT8 iflags[512] = { // Z_FLAG, S_FLAG, P_FLAG | const UINT8 iflags[512] = { // Z_FLAG, S_FLAG, P_FLAG |
| 0x44, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x00, | 0x44, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x00, |
| Line 81 void i286a_reset(void) { | Line 81 void i286a_reset(void) { |
| CPU_ADRSMASK = 0xfffff; | CPU_ADRSMASK = 0xfffff; |
| } | } |
| #if 0 // ---- test | |
| void ea_assert(UINT32 x) { | |
| TCHAR buf[32]; | |
| wsprintf(buf, _T("addr = %x [%.2x]"), x, i286_memoryread(x - 2)); | |
| MessageBox(NULL, buf, _T("!"), MB_OK); | |
| exit(1); | |
| } | |
| #endif | |