summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/abcbus/abcbus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/abcbus/abcbus.cpp')
-rw-r--r--src/devices/bus/abcbus/abcbus.cpp34
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);
}