diff options
Diffstat (limited to 'src/devices/sound/dave.cpp')
-rw-r--r-- | src/devices/sound/dave.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/devices/sound/dave.cpp b/src/devices/sound/dave.cpp index 20f0ef828e6..16ee02f5b60 100644 --- a/src/devices/sound/dave.cpp +++ b/src/devices/sound/dave.cpp @@ -28,13 +28,15 @@ DEFINE_DEVICE_TYPE(DAVE, dave_device, "dave", "Inteligent Designs DAVE") -ADDRESS_MAP_START(dave_device::z80_program_map) - AM_RANGE(0x0000, 0xffff) AM_READWRITE(program_r, program_w) -ADDRESS_MAP_END +void dave_device::z80_program_map(address_map &map) +{ + map(0x0000, 0xffff).rw(this, FUNC(dave_device::program_r), FUNC(dave_device::program_w)); +} -ADDRESS_MAP_START(dave_device::z80_io_map) - AM_RANGE(0x0000, 0xffff) AM_READWRITE(io_r, io_w) -ADDRESS_MAP_END +void dave_device::z80_io_map(address_map &map) +{ + map(0x0000, 0xffff).rw(this, FUNC(dave_device::io_r), FUNC(dave_device::io_w)); +} ADDRESS_MAP_START(dave_device::program_map) |