diff options
Diffstat (limited to 'src/devices/bus/intv/slot.cpp')
-rw-r--r-- | src/devices/bus/intv/slot.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/intv/slot.cpp b/src/devices/bus/intv/slot.cpp index 0c4ddae593a..0161c90b258 100644 --- a/src/devices/bus/intv/slot.cpp +++ b/src/devices/bus/intv/slot.cpp @@ -488,10 +488,10 @@ std::string intv_cart_slot_device::get_default_card_software(get_default_card_so read_ay -------------------------------------------------*/ -uint16_t intv_cart_slot_device::read_ay(offs_t offset) +READ16_MEMBER(intv_cart_slot_device::read_ay) { if (m_cart) - return m_cart->read_ay(offset); + return m_cart->read_ay(space, offset, mem_mask); else return 0xffff; } @@ -500,20 +500,20 @@ uint16_t intv_cart_slot_device::read_ay(offs_t offset) write_ay -------------------------------------------------*/ -void intv_cart_slot_device::write_ay(offs_t offset, uint16_t data) +WRITE16_MEMBER(intv_cart_slot_device::write_ay) { if (m_cart) - m_cart->write_ay(offset, data); + m_cart->write_ay(space, offset, data, mem_mask); } /*------------------------------------------------- read_speech -------------------------------------------------*/ -uint16_t intv_cart_slot_device::read_speech(offs_t offset) +READ16_MEMBER(intv_cart_slot_device::read_speech) { if (m_cart) - return m_cart->read_speech(offset); + return m_cart->read_speech(space, offset, mem_mask); else return 0xffff; } @@ -522,10 +522,10 @@ uint16_t intv_cart_slot_device::read_speech(offs_t offset) write_speech -------------------------------------------------*/ -void intv_cart_slot_device::write_speech(offs_t offset, uint16_t data) +WRITE16_MEMBER(intv_cart_slot_device::write_speech) { if (m_cart) - m_cart->write_speech(offset, data); + m_cart->write_speech(space, offset, data, mem_mask); } |