--- xmil/io/memio.h 2004/08/05 04:53:15 1.1 +++ xmil/io/memio.h 2004/08/20 23:01:16 1.4 @@ -1,7 +1,9 @@ typedef struct { UINT8 ram; - UINT8 ems; +#if defined(SUPPORT_BANKMEM) + UINT8 bank; +#endif } MEMIO; @@ -9,10 +11,17 @@ typedef struct { extern "C" { #endif +extern UINT8 biosmem[0x8000]; +#if defined(SUPPORT_BANKMEM) +extern UINT8 bankmem[16][0x8000]; +#endif + void memio_update(void); -void IOOUTCALL memio_ems_o(UINT port, REG8 dat); -REG8 IOINPCALL memio_ems_i(UINT port); +#if defined(SUPPORT_BANKMEM) +void IOOUTCALL memio_bank_o(UINT port, REG8 dat); +REG8 IOINPCALL memio_bank_i(UINT port); +#endif void IOOUTCALL memio_rom(UINT port, REG8 dat); void IOOUTCALL memio_ram(UINT port, REG8 dat);