|
|
| version 1.8, 2004/01/07 12:51:29 | version 1.9, 2004/01/25 05:41:28 |
|---|---|
| Line 73 const UINT8 iflags[512] = { // Z_FLA | Line 73 const UINT8 iflags[512] = { // Z_FLA |
| // ---- | // ---- |
| void i286a_initialize(void) { | |
| ZeroMemory(&i286acore, sizeof(i286acore)); | |
| } | |
| void i286a_deinitialize(void) { | |
| if (CPU_EXTMEM) { | |
| _MFREE(CPU_EXTMEM); | |
| CPU_EXTMEM = NULL; | |
| CPU_EXTMEMSIZE = 0; | |
| } | |
| } | |
| static void i286a_initreg(void) { | static void i286a_initreg(void) { |
| CPU_CS = 0xf000; | CPU_CS = 0xf000; |
| Line 98 void i286a_shut(void) { | Line 112 void i286a_shut(void) { |
| i286a_initreg(); | i286a_initreg(); |
| } | } |
| void i286a_setextsize(UINT32 size) { | |
| if (CPU_EXTMEMSIZE != size) { | |
| _MFREE(CPU_EXTMEM); | |
| if (size) { | |
| CPU_EXTMEM = (BYTE *)_MALLOC(size + 16, "EXTMEM"); | |
| if (CPU_EXTMEM == NULL) { | |
| size = 0; | |
| } | |
| } | |
| CPU_EXTMEMSIZE = size; | |
| } | |
| } | |
| void i286a_setemm(UINT frame, UINT32 addr) { | |
| } | |
| #if 0 // ---- test | #if 0 // ---- test |
| void ea_assert(UINT32 x) { | void ea_assert(UINT32 x) { |