diff options
Diffstat (limited to 'src/devices/bus/msx_cart/cartridge.cpp')
-rw-r--r-- | src/devices/bus/msx_cart/cartridge.cpp | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/devices/bus/msx_cart/cartridge.cpp b/src/devices/bus/msx_cart/cartridge.cpp index 3a3af30d191..9c722e74872 100644 --- a/src/devices/bus/msx_cart/cartridge.cpp +++ b/src/devices/bus/msx_cart/cartridge.cpp @@ -26,8 +26,6 @@ #include "super_swangi.h" #include "yamaha.h" -#include "bus/msx_slot/cartridge.h" - void msx_cart(device_slot_interface &device) { @@ -74,7 +72,7 @@ void msx_cart(device_slot_interface &device) msx_cart_interface::msx_cart_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) - , m_exp(nullptr) + , m_out_irq_cb(*this) { } @@ -102,21 +100,6 @@ void msx_cart_interface::sram_alloc(uint32_t size) std::fill_n(m_sram.begin(), size, 0x00); } -WRITE_LINE_MEMBER(msx_cart_interface::irq_out) -{ - m_exp->irq_out(state); -} - -address_space &msx_cart_interface::memory_space() const -{ - return m_exp->memory_space(); -} - -address_space &msx_cart_interface::io_space() const -{ - return m_exp->io_space(); -} - // Several yamaha machines had 60 pin expansion slots. The pinouts of these slots was // exactly the same as the regular 50 pin cartridge slots. The lowest 10 pins are simply |