summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/cs8221.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/cs8221.cpp')
-rw-r--r--src/devices/machine/cs8221.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/devices/machine/cs8221.cpp b/src/devices/machine/cs8221.cpp
index 6e6cfb44545..9177a758340 100644
--- a/src/devices/machine/cs8221.cpp
+++ b/src/devices/machine/cs8221.cpp
@@ -90,10 +90,11 @@ void cs8221_device::device_reset()
//**************************************************************************
// READ/WRITE HANDLERS
//**************************************************************************
-ADDRESS_MAP_START(cs8221_device::map)
- AM_RANGE(0x0022, 0x0023) AM_DEVWRITE8("cs8221", cs8221_device, address_w, 0x00ff)
- AM_RANGE(0x0022, 0x0023) AM_DEVREADWRITE8("cs8221", cs8221_device, data_r, data_w, 0xff00)
-ADDRESS_MAP_END
+void cs8221_device::map(address_map &map)
+{
+ map(0x0022, 0x0022).w("cs8221", FUNC(cs8221_device::address_w));
+ map(0x0023, 0x0023).rw("cs8221", FUNC(cs8221_device::data_r), FUNC(cs8221_device::data_w));
+}
WRITE8_MEMBER( cs8221_device::address_w )
{