From b91359610a028d4190d2cd7559a34c4a8a24c852 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Tue, 18 Nov 2003 22:32:13 +0000 Subject: [PATCH] port 61 xors bit 4 on and off during reads Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1451 --- src/hardware/keyboard.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/hardware/keyboard.cpp b/src/hardware/keyboard.cpp index c73f585e..23d9395d 100644 --- a/src/hardware/keyboard.cpp +++ b/src/hardware/keyboard.cpp @@ -197,6 +197,7 @@ static void write_p60(Bit32u port,Bit8u val) { static Bit8u read_p61(Bit32u port) { port_61_data^=0x20; + port_61_data^=0x10; return port_61_data; }