summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/rt1715.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/rt1715.cpp')
-rw-r--r--src/mame/drivers/rt1715.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mame/drivers/rt1715.cpp b/src/mame/drivers/rt1715.cpp
index 033191be35d..60a3e4263ae 100644
--- a/src/mame/drivers/rt1715.cpp
+++ b/src/mame/drivers/rt1715.cpp
@@ -46,6 +46,10 @@ public:
void rt1715(machine_config &config);
void rt1715w(machine_config &config);
+ void k7658_io(address_map &map);
+ void k7658_mem(address_map &map);
+ void rt1715_io(address_map &map);
+ void rt1715_mem(address_map &map);
protected:
virtual void machine_start() override;
virtual void machine_reset() override;
@@ -185,12 +189,12 @@ PALETTE_INIT_MEMBER(rt1715_state, rt1715)
ADDRESS MAPS
***************************************************************************/
-static ADDRESS_MAP_START( rt1715_mem, AS_PROGRAM, 8, rt1715_state )
+ADDRESS_MAP_START(rt1715_state::rt1715_mem)
AM_RANGE(0x0000, 0x07ff) AM_READ_BANK("bank1") AM_WRITE_BANK("bank3")
AM_RANGE(0x0800, 0xffff) AM_RAMBANK("bank2")
ADDRESS_MAP_END
-static ADDRESS_MAP_START( rt1715_io, AS_IO, 8, rt1715_state )
+ADDRESS_MAP_START(rt1715_state::rt1715_io)
ADDRESS_MAP_UNMAP_HIGH
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x00, 0x03) AM_DEVREADWRITE("a71", z80pio_device, read_alt, write_alt)
@@ -202,12 +206,12 @@ static ADDRESS_MAP_START( rt1715_io, AS_IO, 8, rt1715_state )
AM_RANGE(0x28, 0x28) AM_WRITE(rt1715_rom_disable)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( k7658_mem, AS_PROGRAM, 8, rt1715_state )
+ADDRESS_MAP_START(rt1715_state::k7658_mem)
AM_RANGE(0x0000, 0xffff) AM_WRITE(k7658_data_w)
AM_RANGE(0x0000, 0x07ff) AM_MIRROR(0xf800) AM_ROM
ADDRESS_MAP_END
-static ADDRESS_MAP_START( k7658_io, AS_IO, 8, rt1715_state )
+ADDRESS_MAP_START(rt1715_state::k7658_io)
AM_RANGE(0x2000, 0x2000) AM_MIRROR(0x8000) AM_READ(k7658_led1_r)
AM_RANGE(0x4000, 0x4000) AM_MIRROR(0x8000) AM_READ(k7658_led2_r)
AM_RANGE(0x8000, 0x9fff) AM_READ(k7658_data_r)