diff options
Diffstat (limited to 'src/mame/drivers/mz2500.cpp')
-rw-r--r-- | src/mame/drivers/mz2500.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/mz2500.cpp b/src/mame/drivers/mz2500.cpp index 7ba32891e53..6d41761be41 100644 --- a/src/mame/drivers/mz2500.cpp +++ b/src/mame/drivers/mz2500.cpp @@ -238,6 +238,8 @@ public: void mz2500_reset(mz2500_state *state, uint8_t type); required_device<palette_device> m_palette; void mz2500(machine_config &config); + void mz2500_io(address_map &map); + void mz2500_map(address_map &map); }; @@ -1223,7 +1225,7 @@ WRITE8_MEMBER(mz2500_state::floppy_side_w) } -static ADDRESS_MAP_START(mz2500_map, AS_PROGRAM, 8, mz2500_state ) +ADDRESS_MAP_START(mz2500_state::mz2500_map) AM_RANGE(0x0000, 0x1fff) AM_READWRITE(bank0_r,bank0_w) AM_RANGE(0x2000, 0x3fff) AM_READWRITE(bank1_r,bank1_w) AM_RANGE(0x4000, 0x5fff) AM_READWRITE(bank2_r,bank2_w) @@ -1507,7 +1509,7 @@ WRITE8_MEMBER(mz2500_state::mz2500_emm_data_w) m_emm_ram[m_emm_offset] = data; } -static ADDRESS_MAP_START(mz2500_io, AS_IO, 8, mz2500_state ) +ADDRESS_MAP_START(mz2500_state::mz2500_io) ADDRESS_MAP_GLOBAL_MASK(0xff) // AM_RANGE(0x60, 0x63) AM_WRITE(w3100a_w) // AM_RANGE(0x63, 0x63) AM_READ(w3100a_r) |