diff options
author | 2020-09-07 14:27:41 +0100 | |
---|---|---|
committer | 2020-09-07 14:30:44 +0100 | |
commit | 7f034fcadcb2c3301a18d4ca62c475213d08876f (patch) | |
tree | dd78bf0bca6a38dbce6e845ea12423d08ac7f9ca | |
parent | 01ed315f291af6dc8acb5e1b84d25396a98819ea (diff) |
bbc_tube_arm: HIRQ line is not connected.
-rw-r--r-- | src/devices/bus/bbc/tube/tube_arm.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/devices/bus/bbc/tube/tube_arm.cpp b/src/devices/bus/bbc/tube/tube_arm.cpp index 5060584a20c..2648f6234cf 100644 --- a/src/devices/bus/bbc/tube/tube_arm.cpp +++ b/src/devices/bus/bbc/tube/tube_arm.cpp @@ -57,7 +57,6 @@ void bbc_tube_arm_device::device_add_mconfig(machine_config &config) m_arm->set_addrmap(AS_PROGRAM, &bbc_tube_arm_device::tube_arm_mem); TUBE(config, m_ula); - m_ula->hirq_handler().set(DEVICE_SELF_OWNER, FUNC(bbc_tube_slot_device::irq_w)); m_ula->pnmi_handler().set_inputline(m_arm, ARM_FIRQ_LINE); m_ula->pirq_handler().set_inputline(m_arm, ARM_IRQ_LINE); @@ -86,13 +85,13 @@ const tiny_rom_entry *bbc_tube_arm_device::device_rom_region() const //------------------------------------------------- bbc_tube_arm_device::bbc_tube_arm_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) - : device_t(mconfig, BBC_TUBE_ARM, tag, owner, clock), - device_bbc_tube_interface(mconfig, *this), - m_arm(*this, "arm"), - m_ula(*this, "ula"), - m_ram(*this, "ram"), - m_bootstrap(*this, "bootstrap"), - m_rom_select(true) + : device_t(mconfig, BBC_TUBE_ARM, tag, owner, clock) + , device_bbc_tube_interface(mconfig, *this) + , m_arm(*this, "arm") + , m_ula(*this, "ula") + , m_ram(*this, "ram") + , m_bootstrap(*this, "bootstrap") + , m_rom_select(true) { } @@ -102,7 +101,6 @@ bbc_tube_arm_device::bbc_tube_arm_device(const machine_config &mconfig, const ch void bbc_tube_arm_device::device_start() { - m_slot = dynamic_cast<bbc_tube_slot_device *>(owner()); } //------------------------------------------------- |