From 6d34fca1a07f16c81f045f4a39934e5c06c5a447 Mon Sep 17 00:00:00 2001 From: waltje Date: Sun, 21 Apr 2019 23:44:20 -0500 Subject: [PATCH] Update to allow installing OS/2 version 2.00LA (keyboard got stuck during install.) --- src/devices/input/keyboard_at.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/devices/input/keyboard_at.c b/src/devices/input/keyboard_at.c index e07794e..eae0b75 100644 --- a/src/devices/input/keyboard_at.c +++ b/src/devices/input/keyboard_at.c @@ -11,7 +11,7 @@ * NOTE: Several changes to disable Mode1 for now, as this breaks * the TSX32 operating system. More cleanups needed.. * - * Version: @(#)keyboard_at.c 1.0.21 2019/04/20 + * Version: @(#)keyboard_at.c 1.0.22 2019/04/21 * * Authors: Fred N. van Kempen, * Miran Grca, @@ -1888,6 +1888,10 @@ do_command: kbd->want60 = 1; break; + case 0xd4: /* Dunno, but OS/2 2.00LA sends it */ + kbd->want60 = 1; + break; + case 0xdd: /* Disable A20 Address Line */ DEBUG("ATkbd: disable A20\n"); kbd_output_write(kbd, kbd->output_port & 0xfd);