summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mk2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mk2.cpp')
-rw-r--r--src/mame/drivers/mk2.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/drivers/mk2.cpp b/src/mame/drivers/mk2.cpp
index 8127c6b1cb3..615196571dc 100644
--- a/src/mame/drivers/mk2.cpp
+++ b/src/mame/drivers/mk2.cpp
@@ -86,13 +86,14 @@ public:
// only lower 12 address bits on bus!
-ADDRESS_MAP_START(mk2_state::mk2_mem)
- AM_RANGE( 0x0000, 0x01ff) AM_RAM // 2 2111, should be mirrored
- AM_RANGE( 0x0b00, 0x0b0f) AM_DEVREADWRITE("miot", mos6530_device, read, write)
- AM_RANGE( 0x0b80, 0x0bbf) AM_RAM // rriot ram
- AM_RANGE( 0x0c00, 0x0fff) AM_ROM // rriot rom
- AM_RANGE( 0x1000, 0x1fff) AM_ROM
-ADDRESS_MAP_END
+void mk2_state::mk2_mem(address_map &map)
+{
+ map(0x0000, 0x01ff).ram(); // 2 2111, should be mirrored
+ map(0x0b00, 0x0b0f).rw(m_miot, FUNC(mos6530_device::read), FUNC(mos6530_device::write));
+ map(0x0b80, 0x0bbf).ram(); // rriot ram
+ map(0x0c00, 0x0fff).rom(); // rriot rom
+ map(0x1000, 0x1fff).rom();
+}
static INPUT_PORTS_START( mk2 )
PORT_START("EXTRA")