summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/dfruit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/dfruit.cpp')
-rw-r--r--src/mame/drivers/dfruit.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/dfruit.cpp b/src/mame/drivers/dfruit.cpp
index 2a7b700607f..7980e851d7d 100644
--- a/src/mame/drivers/dfruit.cpp
+++ b/src/mame/drivers/dfruit.cpp
@@ -71,6 +71,8 @@ public:
void ram_bank_w(uint16_t offset, uint8_t data, uint8_t bank_num);
TIMER_DEVICE_CALLBACK_MEMBER(dfruit_irq_scanline);
void dfruit(machine_config &config);
+ void dfruit_map(address_map &map);
+ void tc0091lvc_map(address_map &map);
};
void dfruit_state::video_start()
@@ -162,7 +164,7 @@ WRITE8_MEMBER(dfruit_state::dfruit_ram_1_w) { ram_bank_w(offset, data, 1); }
WRITE8_MEMBER(dfruit_state::dfruit_ram_2_w) { ram_bank_w(offset, data, 2); }
WRITE8_MEMBER(dfruit_state::dfruit_ram_3_w) { ram_bank_w(offset, data, 3); }
-static ADDRESS_MAP_START( tc0091lvc_map, AS_PROGRAM, 8, dfruit_state )
+ADDRESS_MAP_START(dfruit_state::tc0091lvc_map)
AM_RANGE(0x0000, 0x5fff) AM_ROM
AM_RANGE(0x6000, 0x7fff) AM_READ(dfruit_rom_r)
@@ -181,7 +183,7 @@ static ADDRESS_MAP_START( tc0091lvc_map, AS_PROGRAM, 8, dfruit_state )
ADDRESS_MAP_END
-static ADDRESS_MAP_START( dfruit_map, AS_PROGRAM, 8, dfruit_state )
+ADDRESS_MAP_START(dfruit_state::dfruit_map)
AM_IMPORT_FROM(tc0091lvc_map)
AM_RANGE(0xa000, 0xa003) AM_DEVREADWRITE("ppi8255_0", i8255_device, read, write)
AM_RANGE(0xa004, 0xa005) AM_DEVREADWRITE("opn", ym2203_device, read, write)