summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/vt520.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vt520.cpp')
-rw-r--r--src/mame/drivers/vt520.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/mame/drivers/vt520.cpp b/src/mame/drivers/vt520.cpp
index b834c38f910..8a3c96842ad 100644
--- a/src/mame/drivers/vt520.cpp
+++ b/src/mame/drivers/vt520.cpp
@@ -36,9 +36,10 @@ public:
};
-ADDRESS_MAP_START(vt520_state::vt520_mem)
- AM_RANGE(0x0000, 0xffff) AM_RAMBANK("bank1")
-ADDRESS_MAP_END
+void vt520_state::vt520_mem(address_map &map)
+{
+ map(0x0000, 0xffff).bankrw("bank1");
+}
/*
On the board there is TC160G41AF (1222) custom chip
@@ -53,10 +54,11 @@ READ8_MEMBER( vt520_state::vt520_some_r )
return 0x40;
}
-ADDRESS_MAP_START(vt520_state::vt520_io)
- ADDRESS_MAP_UNMAP_HIGH
- AM_RANGE(0x7ffb, 0x7ffb) AM_READ(vt520_some_r)
-ADDRESS_MAP_END
+void vt520_state::vt520_io(address_map &map)
+{
+ map.unmap_value_high();
+ map(0x7ffb, 0x7ffb).r(this, FUNC(vt520_state::vt520_some_r));
+}
/* Input ports */
static INPUT_PORTS_START( vt520 )