From 1c355f74dff469aa78402f3e6b424cd3125bcdcb Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Fri, 18 Apr 2025 21:45:56 -0400 Subject: kernel/amd64: isa: Attempt to wake up PS/2 lines Signed-off-by: Ian Moffett --- sys/arch/amd64/isa/i8042.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sys') diff --git a/sys/arch/amd64/isa/i8042.c b/sys/arch/amd64/isa/i8042.c index ea4fc65..fde1a05 100644 --- a/sys/arch/amd64/isa/i8042.c +++ b/sys/arch/amd64/isa/i8042.c @@ -360,6 +360,10 @@ i8042_kb_getc(uint8_t sc, char *chr) static void i8042_sync_loop(void) { + /* Wake up the bus */ + outb(I8042_DATA, 0x00); + i8042_drain(); + for (;;) { i8042_sync(); md_pause(); -- cgit v1.2.3