From 0ed6193b7083b4583fd420ba9a2ecde4b7fac0b2 Mon Sep 17 00:00:00 2001 From: TomW Date: Tue, 15 Jul 2014 20:42:48 +0100 Subject: [PATCH] Clear key queue on keyboard reset - fixes CMOS setup on Award 430VX PCI. --- src/keyboard_at.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/keyboard_at.c b/src/keyboard_at.c index 75fb462..e45744e 100644 --- a/src/keyboard_at.c +++ b/src/keyboard_at.c @@ -254,6 +254,7 @@ void keyboard_at_write(uint16_t port, uint8_t val, void *priv) break; case 0xff: /*Reset*/ + key_queue_start = key_queue_end = 0; /*Clear key queue*/ keyboard_at_adddata_keyboard(0xfa); keyboard_at_adddata_keyboard(0xaa); break;