diff options
Diffstat (limited to 'src/devices/bus/msx_cart/msx_audio.cpp')
-rw-r--r-- | src/devices/bus/msx_cart/msx_audio.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/msx_cart/msx_audio.cpp b/src/devices/bus/msx_cart/msx_audio.cpp index 61f96ff1eaa..bd7822c23d0 100644 --- a/src/devices/bus/msx_cart/msx_audio.cpp +++ b/src/devices/bus/msx_cart/msx_audio.cpp @@ -97,8 +97,8 @@ void msx_cart_msx_audio_hxmu900_device::device_start() { // Install IO read/write handlers address_space &space = machine().device<cpu_device>("maincpu")->space(AS_IO); - space.install_write_handler(0xc0, 0xc1, write8_delegate(FUNC(y8950_device::write), m_y8950.target())); - space.install_read_handler(0xc0, 0xc1, read8_delegate(FUNC(y8950_device::read), m_y8950.target())); + space.install_write_handler(0xc0, 0xc1, write8sm_delegate(FUNC(y8950_device::write), m_y8950.target())); + space.install_read_handler(0xc0, 0xc1, read8sm_delegate(FUNC(y8950_device::read), m_y8950.target())); } @@ -202,8 +202,8 @@ void msx_cart_msx_audio_nms1205_device::device_start() { // Install IO read/write handlers address_space &space = machine().device<cpu_device>("maincpu")->space(AS_IO); - space.install_write_handler(0xc0, 0xc1, write8_delegate(FUNC(y8950_device::write), m_y8950.target())); - space.install_read_handler(0xc0, 0xc1, read8_delegate(FUNC(y8950_device::read), m_y8950.target())); + space.install_write_handler(0xc0, 0xc1, write8sm_delegate(FUNC(y8950_device::write), m_y8950.target())); + space.install_read_handler(0xc0, 0xc1, read8sm_delegate(FUNC(y8950_device::read), m_y8950.target())); space.install_write_handler(0x00, 0x01, write8_delegate(FUNC(acia6850_device::write), m_acia6850.target())); space.install_read_handler(0x04, 0x05, read8_delegate(FUNC(acia6850_device::read), m_acia6850.target())); } @@ -344,14 +344,14 @@ WRITE8_MEMBER(msx_cart_msx_audio_fsca1_device::write_y8950) { if (m_7fff & 0x02) { - m_y8950->write(space, offset, data); + m_y8950->write(offset, data); } } else { if (m_7fff & 0x01) { - m_y8950->write(space, offset, data); + m_y8950->write(offset, data); } } } @@ -361,11 +361,11 @@ READ8_MEMBER(msx_cart_msx_audio_fsca1_device::read_y8950) { if (offset & 2) { - return (m_7fff & 0x02) ? m_y8950->read(space, offset) : 0xff; + return (m_7fff & 0x02) ? m_y8950->read(offset) : 0xff; } else { - return (m_7fff & 0x01) ? m_y8950->read(space, offset) : 0xff; + return (m_7fff & 0x01) ? m_y8950->read(offset) : 0xff; } } |