From 9687a85943ad6b462afff10381629960ae23a87f Mon Sep 17 00:00:00 2001 From: SarahW Date: Mon, 8 Feb 2021 19:59:08 +0000 Subject: [PATCH] Add keyboard controller SMI fix to Itautec Infoway. Patch from EluanCM. --- src/keyboard_at.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/keyboard_at.c b/src/keyboard_at.c index 44cb3ec..055c784 100644 --- a/src/keyboard_at.c +++ b/src/keyboard_at.c @@ -591,7 +591,7 @@ void keyboard_at_write(uint16_t port, uint8_t val, void *priv) break; case 0xba: - if (romset == ROM_ENDEAVOR || romset == ROM_ZAPPA) + if (romset == ROM_ENDEAVOR || romset == ROM_ZAPPA || romset == ROM_ITAUTEC_INFOWAYM) keyboard_at_adddata(0); break; @@ -625,7 +625,7 @@ void keyboard_at_write(uint16_t port, uint8_t val, void *priv) if (romset == ROM_T3100E) keyboard_at.input_port = (t3100e_mono_get() & 1) ? 0xFF : 0xBF; - if (romset == ROM_ENDEAVOR || romset == ROM_ZAPPA) + if (romset == ROM_ENDEAVOR || romset == ROM_ZAPPA || romset == ROM_ITAUTEC_INFOWAYM) keyboard_at_adddata(keyboard_at.input_port | 4 | 0x40); else keyboard_at_adddata(keyboard_at.input_port | 4);