--- xmil/io/memio.h 2004/08/08 17:45:52 1.2 +++ xmil/io/memio.h 2004/08/20 23:01:16 1.4 @@ -1,8 +1,8 @@ typedef struct { UINT8 ram; -#if defined(SUPPORT_EMS) - UINT8 ems; +#if defined(SUPPORT_BANKMEM) + UINT8 bank; #endif } MEMIO; @@ -11,11 +11,16 @@ typedef struct { extern "C" { #endif +extern UINT8 biosmem[0x8000]; +#if defined(SUPPORT_BANKMEM) +extern UINT8 bankmem[16][0x8000]; +#endif + void memio_update(void); -#if defined(SUPPORT_EMS) -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);