summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mz2000.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mz2000.cpp')
-rw-r--r--src/mame/drivers/mz2000.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/mz2000.cpp b/src/mame/drivers/mz2000.cpp
index 7d8b3021367..87274f9ac86 100644
--- a/src/mame/drivers/mz2000.cpp
+++ b/src/mame/drivers/mz2000.cpp
@@ -129,6 +129,9 @@ public:
void mz2000(machine_config &config);
void mz80b(machine_config &config);
+ void mz2000_io(address_map &map);
+ void mz2000_map(address_map &map);
+ void mz80b_io(address_map &map);
protected:
required_device<cpu_device> m_maincpu;
required_device<mb8877_device> m_mb8877a;
@@ -399,12 +402,12 @@ WRITE8_MEMBER(mz2000_state::mz2000_gvram_mask_w)
m_gvram_mask = data;
}
-static ADDRESS_MAP_START(mz2000_map, AS_PROGRAM, 8, mz2000_state )
+ADDRESS_MAP_START(mz2000_state::mz2000_map)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE( 0x0000, 0xffff ) AM_READWRITE(mz2000_mem_r,mz2000_mem_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START(mz80b_io, AS_IO, 8, mz2000_state )
+ADDRESS_MAP_START(mz2000_state::mz80b_io)
ADDRESS_MAP_UNMAP_HIGH
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0xd8, 0xdb) AM_READWRITE(fdc_r, fdc_w)
@@ -417,7 +420,7 @@ static ADDRESS_MAP_START(mz80b_io, AS_IO, 8, mz2000_state )
// AM_RANGE(0xf4, 0xf4) AM_WRITE(vram_bank_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START(mz2000_io, AS_IO, 8, mz2000_state )
+ADDRESS_MAP_START(mz2000_state::mz2000_io)
ADDRESS_MAP_UNMAP_HIGH
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_IMPORT_FROM(mz80b_io)