summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/qvt201.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/qvt201.cpp')
-rw-r--r--src/mame/drivers/qvt201.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/drivers/qvt201.cpp b/src/mame/drivers/qvt201.cpp
index 47e20088cfa..d5c0f862780 100644
--- a/src/mame/drivers/qvt201.cpp
+++ b/src/mame/drivers/qvt201.cpp
@@ -43,14 +43,15 @@ u32 qvt201_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, con
return 0;
}
-ADDRESS_MAP_START(qvt201_state::mem_map)
- AM_RANGE(0x0000, 0x7fff) AM_ROM AM_REGION("maincpu", 0)
- AM_RANGE(0x8800, 0x8fff) AM_RAM AM_SHARE("nvram")
+void qvt201_state::mem_map(address_map &map)
+{
+ map(0x0000, 0x7fff).rom().region("maincpu", 0);
+ map(0x8800, 0x8fff).ram().share("nvram");
//AM_RANGE(0x9000, 0x9007) AM_DEVREADWRITE("crtc", scn2672_device, read, write)
- AM_RANGE(0x9800, 0x980f) AM_DEVREADWRITE("duart", scn2681_device, read, write)
- AM_RANGE(0xc000, 0xdfff) AM_RAM AM_SHARE("dataram")
- AM_RANGE(0xe000, 0xffff) AM_RAM AM_SHARE("attram")
-ADDRESS_MAP_END
+ map(0x9800, 0x980f).rw("duart", FUNC(scn2681_device::read), FUNC(scn2681_device::write));
+ map(0xc000, 0xdfff).ram().share("dataram");
+ map(0xe000, 0xffff).ram().share("attram");
+}
static INPUT_PORTS_START( qvt201 )
INPUT_PORTS_END