summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/wheelfir.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/wheelfir.cpp')
-rw-r--r--src/mame/drivers/wheelfir.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/wheelfir.cpp b/src/mame/drivers/wheelfir.cpp
index 17c5f02f83c..96477b66f21 100644
--- a/src/mame/drivers/wheelfir.cpp
+++ b/src/mame/drivers/wheelfir.cpp
@@ -289,6 +289,9 @@ public:
DECLARE_WRITE_LINE_MEMBER(screen_vblank_wheelfir);
TIMER_DEVICE_CALLBACK_MEMBER(scanline_timer_callback);
void wheelfir(machine_config &config);
+ void ramdac_map(address_map &map);
+ void wheelfir_main(address_map &map);
+ void wheelfir_sub(address_map &map);
};
@@ -606,7 +609,7 @@ WRITE16_MEMBER(wheelfir_state::coin_cnt_w)
machine().bookkeeping().coin_counter_w(1, data & 0x02);
}
-static ADDRESS_MAP_START( wheelfir_main, AS_PROGRAM, 16, wheelfir_state )
+ADDRESS_MAP_START(wheelfir_state::wheelfir_main)
AM_RANGE(0x000000, 0x0fffff) AM_ROM
AM_RANGE(0x200000, 0x20ffff) AM_RAM
@@ -627,7 +630,7 @@ static ADDRESS_MAP_START( wheelfir_main, AS_PROGRAM, 16, wheelfir_state )
ADDRESS_MAP_END
-static ADDRESS_MAP_START( wheelfir_sub, AS_PROGRAM, 16, wheelfir_state )
+ADDRESS_MAP_START(wheelfir_state::wheelfir_sub)
AM_RANGE(0x000000, 0x0fffff) AM_ROM
AM_RANGE(0x200000, 0x20ffff) AM_RAM
@@ -744,7 +747,7 @@ void wheelfir_state::machine_start()
}
}
-static ADDRESS_MAP_START( ramdac_map, 0, 8, wheelfir_state )
+ADDRESS_MAP_START(wheelfir_state::ramdac_map)
AM_RANGE(0x000, 0x3ff) AM_DEVREADWRITE("ramdac",ramdac_device,ramdac_pal_r,ramdac_rgb888_w)
ADDRESS_MAP_END