From ecadf5d0b6eb8af97f5669c281afafb8397c7e7d Mon Sep 17 00:00:00 2001 From: Sven Schnelle Date: Sat, 1 Dec 2018 15:57:50 +0100 Subject: Revert "hp9k3xx: call reset() instead of manually resetting subdevices (nw)" This reverts commit eb3f890729de41001c1e2aa3e720a8c175e15ba0. --- src/devices/bus/hp_dio/human_interface.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/devices/bus/hp_dio/human_interface.cpp b/src/devices/bus/hp_dio/human_interface.cpp index 49caff350e9..9c58672e11d 100644 --- a/src/devices/bus/hp_dio/human_interface.cpp +++ b/src/devices/bus/hp_dio/human_interface.cpp @@ -146,12 +146,13 @@ void human_interface_device::device_reset() m_rtc->write_w(CLEAR_LINE); m_rtc->read_w(CLEAR_LINE); m_rtc->cs2_w(CLEAR_LINE); + m_iocpu->reset(); } WRITE_LINE_MEMBER(human_interface_device::reset_in) { if (state) - reset(); + device_reset(); } void human_interface_device::update_gpib_irq() @@ -199,7 +200,7 @@ WRITE8_MEMBER(human_interface_device::gpib_w) switch (offset) { case 0: - reset(); + device_reset(); break; case 1: -- cgit v1.2.3