|
|
| version 1.2, 2003/10/21 11:22:05 | version 1.3, 2003/12/01 10:45:46 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "i286.h" | |
| #include "pccore.h" | #include "pccore.h" |
| #include "iocore.h" | #include "iocore.h" |
| Line 9 static void IOOUTCALL itf_o043d(UINT por | Line 10 static void IOOUTCALL itf_o043d(UINT por |
| switch(dat) { | switch(dat) { |
| case 0x10: | case 0x10: |
| itf.bank = 1; | i286core.s.itfbank = 1; |
| break; | break; |
| case 0x12: | case 0x12: |
| itf.bank = 0; | i286core.s.itfbank = 0; |
| break; | break; |
| } | } |
| (void)port; | (void)port; |
| Line 22 static void IOOUTCALL itf_o043d(UINT por | Line 23 static void IOOUTCALL itf_o043d(UINT por |
| // ---- I/F | // ---- I/F |
| void itf_reset(void) { | |
| itf.bank = 1; | |
| } | |
| void itf_bind(void) { | void itf_bind(void) { |
| iocore_attachout(0x043d, itf_o043d); | iocore_attachout(0x043d, itf_o043d); |