diff --git a/src/mame/machine/eispc_kb.cpp b/src/mame/machine/eispc_kb.cpp index 27991f16b05..7a3e73581d3 100644 --- a/src/mame/machine/eispc_kb.cpp +++ b/src/mame/machine/eispc_kb.cpp @@ -272,15 +272,15 @@ WRITE_LINE_MEMBER(eispc_keyboard_device::rst_line_w) { if (state == CLEAR_LINE) { - m_mcu->resume(SUSPEND_REASON_RESET); - //m_mcu->set_input_line(INPUT_LINE_RESET, CLEAR_LINE); + //m_mcu->resume(SUSPEND_REASON_RESET); + m_mcu->set_input_line(INPUT_LINE_RESET, CLEAR_LINE); LOGRST("KBD: Keyboard mcu reset line is cleared\n"); } else { // set_input_line suspends with a true argument which causes "Keyboard error" - m_mcu->suspend(SUSPEND_REASON_RESET, false); // This causes an assert later when DEBUG==1 - //m_mcu->set_input_line(INPUT_LINE_RESET, ASSERT_LINE); + //m_mcu->suspend(SUSPEND_REASON_RESET, false); // This causes an assert later when DEBUG==1 + m_mcu->set_input_line(INPUT_LINE_RESET, ASSERT_LINE); LOGRST("KBD: Keyboard mcu reset line is asserted\n"); }