|
|
| version 1.4, 2003/12/08 00:55:32 | version 1.7, 2004/01/23 12:04:08 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "cpucore.h" | #include "cpucore.h" |
| #include "memory.h" | |
| #include "pccore.h" | #include "pccore.h" |
| #include "iocore.h" | #include "iocore.h" |
| Line 91 BOOL extmem_init(BYTE usemem) { | Line 90 BOOL extmem_init(BYTE usemem) { |
| return(FAILURE); | return(FAILURE); |
| } | } |
| extmem.maxmem = usemem + 1; | extmem.maxmem = usemem + 1; |
| #if defined(CPU386) | #if defined(CPUCORE_IA32) |
| init_cpumem(usemem); | init_cpumem(usemem); |
| #endif | #endif |
| return(SUCCESS); | return(SUCCESS); |
| Line 102 void extmem_reset(void) { | Line 101 void extmem_reset(void) { |
| void extmem_bind(void) { | void extmem_bind(void) { |
| iocore_attachout(0x08e1, emm_o08e1); | #if !defined(CPUCORE_IA32) |
| iocore_attachout(0x08e3, emm_o08e1); | if (!(np2cfg.dipsw[2] & 0x80)) { |
| iocore_attachout(0x08e5, emm_o08e1); | iocore_attachout(0x08e1, emm_o08e1); |
| iocore_attachout(0x08e7, emm_o08e1); | iocore_attachout(0x08e3, emm_o08e1); |
| iocore_attachout(0x08e9, emm_o08e9); | iocore_attachout(0x08e5, emm_o08e1); |
| iocore_attachinp(0x08e9, emm_i08e9); | iocore_attachout(0x08e7, emm_o08e1); |
| iocore_attachout(0x08e9, emm_o08e9); | |
| iocore_attachinp(0x08e9, emm_i08e9); | |
| } | |
| #endif | |
| } | } |