From 099e689b9ed68fd509b53146c55fd3a08dda3b34 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 7 Feb 1998 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1998-02-07 --- pc/kbd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pc/kbd.c b/pc/kbd.c index 123b00b7a6f0f0495e717e29e35ccb6d988a0871..1de2713b0c9bd301d9994444236149fa0e1f913f 100644 --- a/pc/kbd.c +++ b/pc/kbd.c @@ -261,7 +261,9 @@ i8042intr(Ureg*, void*) keyup = c&0x80; c &= 0x7f; if(c > sizeof kbtab){ - print("unknown key %ux\n", c|keyup); + c |= keyup; + if(c != 0xFF) /* these come fairly often: CAPSLOCK U Y */ + print("unknown key %ux\n", c); return; }