summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vpoker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vpoker.cpp')
-rw-r--r--src/mame/drivers/vpoker.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/drivers/vpoker.cpp b/src/mame/drivers/vpoker.cpp
index c2f21614c49..938bca83805 100644
--- a/src/mame/drivers/vpoker.cpp
+++ b/src/mame/drivers/vpoker.cpp
@@ -182,13 +182,14 @@ WRITE8_MEMBER(vpoker_state::blitter_w)
}
}
-ADDRESS_MAP_START(vpoker_state::main_map)
- ADDRESS_MAP_GLOBAL_MASK(0x3fff)
- AM_RANGE(0x0000, 0x01ff) AM_RAM /* vpoker has 0x100, 5acespkr has 0x200 */
- AM_RANGE(0x0400, 0x0407) AM_DEVREADWRITE("6840ptm", ptm6840_device, read, write)
- AM_RANGE(0x0800, 0x0807) AM_READ(blitter_r) AM_WRITE(blitter_w)
- AM_RANGE(0x2000, 0x3fff) AM_ROM
-ADDRESS_MAP_END
+void vpoker_state::main_map(address_map &map)
+{
+ map.global_mask(0x3fff);
+ map(0x0000, 0x01ff).ram(); /* vpoker has 0x100, 5acespkr has 0x200 */
+ map(0x0400, 0x0407).rw("6840ptm", FUNC(ptm6840_device::read), FUNC(ptm6840_device::write));
+ map(0x0800, 0x0807).r(this, FUNC(vpoker_state::blitter_r)).w(this, FUNC(vpoker_state::blitter_w));
+ map(0x2000, 0x3fff).rom();
+}
static INPUT_PORTS_START( vpoker )