From 3ee6433af002099af7360dba93cc0ed4f9b425e1 Mon Sep 17 00:00:00 2001 From: Joakim Larsson Edstrom Date: Thu, 24 Oct 2019 11:10:24 +0200 Subject: [PATCH 1/2] eispc.cpp: fixed some comments --- src/mame/drivers/eispc.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/eispc.cpp b/src/mame/drivers/eispc.cpp index fcefb9c7458..5cdeab5d12d 100644 --- a/src/mame/drivers/eispc.cpp +++ b/src/mame/drivers/eispc.cpp @@ -23,20 +23,20 @@ * Internal Options: Up to 640K RAM through add-on RAM card * Misc: The hardware was not 100% PC compatible so non BIOS based software would not always run. 50.000+ units sold * - * TODO:s in selection + * TODO * - Complete the Ericsson 1070 MDA ISA board and test all the graphics modes including 640x400 (aka HR) * - Add the Ericsson 1065 HDC and boot from a hard drive * - Implement the descrete baudrate generator * - Implement logic around enabling/resetting NMI and ISA bus I/O CHK * - * Credits: The driver code is inspired from m24.cpp, myb3k.cpp and genpc.cpp. Information about the EPC has + * CREDITS The driver code is inspired from m24.cpp, myb3k.cpp and genpc.cpp. Information about the EPC has * been contributed by many, mainly the people at Dalby Computer museum http://www.datormuseum.se/ * A dead pcb was donated by rfka01 and rom dumps by ZnaxQue@sweclockers.com * ************************************************************************************************************/ /* - Links: - ------ + Links + ----- */ From 651872a73c747b9a8f0464e758fd80f52a1e0898 Mon Sep 17 00:00:00 2001 From: Joakim Larsson Edstrom Date: Thu, 24 Oct 2019 11:11:36 +0200 Subject: [PATCH 2/2] eispc_kb.cpp: Avoid scheduler asserts --- src/mame/machine/eispc_kb.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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"); }