--- np2/io/Attic/itf.c 2003/10/21 11:22:05 1.2 +++ np2/io/Attic/itf.c 2003/12/08 00:55:32 1.4 @@ -1,19 +1,20 @@ #include "compiler.h" +#include "cpucore.h" #include "pccore.h" #include "iocore.h" // ---- I/O -static void IOOUTCALL itf_o043d(UINT port, BYTE dat) { +static void IOOUTCALL itf_o043d(UINT port, REG8 dat) { switch(dat) { case 0x10: - itf.bank = 1; + CPU_ITFBANK = 1; break; case 0x12: - itf.bank = 0; + CPU_ITFBANK = 0; break; } (void)port; @@ -22,11 +23,6 @@ static void IOOUTCALL itf_o043d(UINT por // ---- I/F -void itf_reset(void) { - - itf.bank = 1; -} - void itf_bind(void) { iocore_attachout(0x043d, itf_o043d);