From ae5499137e377e08feb523c08b26495e79ed16df Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Fri, 2 Dec 2022 00:56:33 +0100 Subject: now also working on amd cpus --- kernel/include/io.h | 1 + kernel/include/keyboard.h | 2 ++ 2 files changed, 3 insertions(+) (limited to 'kernel/include') diff --git a/kernel/include/io.h b/kernel/include/io.h index d47abb3..8e5ac0f 100644 --- a/kernel/include/io.h +++ b/kernel/include/io.h @@ -5,5 +5,6 @@ uint8_t inb(uint32_t port); void outb(uint32_t port, uint8_t value); +void io_wait(void); #endif diff --git a/kernel/include/keyboard.h b/kernel/include/keyboard.h index e8dc774..8b4085a 100644 --- a/kernel/include/keyboard.h +++ b/kernel/include/keyboard.h @@ -4,8 +4,10 @@ #include #define KEYBOARD_DATA_PORT 0x60 +#define KEYBOARD_CMD_PORT 0x60 #define KEYBOARD_STATUS_PORT 0x64 void keyboard_handler(void); +void init_keyboard(void); #endif -- cgit v1.2.3