diff options
Diffstat (limited to 'src/devices/bus/abcbus/abcbus.cpp')
-rw-r--r-- | src/devices/bus/abcbus/abcbus.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/devices/bus/abcbus/abcbus.cpp b/src/devices/bus/abcbus/abcbus.cpp index 9b24210bd3b..d02042720b7 100644 --- a/src/devices/bus/abcbus/abcbus.cpp +++ b/src/devices/bus/abcbus/abcbus.cpp @@ -52,14 +52,14 @@ abcbus_slot_device::abcbus_slot_device(const machine_config &mconfig, const char m_write_xint4(*this), m_write_xint5(*this), m_card(nullptr), - m_irq(CLEAR_LINE), - m_nmi(CLEAR_LINE), + m_irq(1), + m_nmi(1), m_pren(1), m_trrq(1), - m_xint2(CLEAR_LINE), - m_xint3(CLEAR_LINE), - m_xint4(CLEAR_LINE), - m_xint5(CLEAR_LINE) + m_xint2(1), + m_xint3(1), + m_xint4(1), + m_xint5(1) { } @@ -71,18 +71,18 @@ abcbus_slot_device::abcbus_slot_device(const machine_config &mconfig, const char void abcbus_slot_device::device_start() { m_card = get_card_device(); +} + + +//------------------------------------------------- +// device_reset - device-specific reset +//------------------------------------------------- - // resolve callbacks - m_write_irq.resolve_safe(); - m_write_nmi.resolve_safe(); - m_write_rdy.resolve_safe(); - m_write_resin.resolve_safe(); - m_write_pren.resolve_safe(); - m_write_trrq.resolve_safe(); - m_write_xint2.resolve_safe(); - m_write_xint3.resolve_safe(); - m_write_xint4.resolve_safe(); - m_write_xint5.resolve_safe(); +void abcbus_slot_device::device_reset() +{ + m_write_irq(1); + m_write_pren(1); + m_write_trrq(1); } |