diff options
Diffstat (limited to '')
-rw-r--r-- | kernel/src/drivers/ps2kb.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/kernel/src/drivers/ps2kb.c b/kernel/src/drivers/ps2kb.c index dec0b87..f6fc514 100644 --- a/kernel/src/drivers/ps2kb.c +++ b/kernel/src/drivers/ps2kb.c @@ -59,8 +59,6 @@ static bool state_ext = false; void ps2kb_init(void) { - debugk("Loading PS/2 Keyboard"); - is_init = false; pic_mask(1); @@ -69,24 +67,22 @@ void ps2kb_init(void) { ps2ctrl_out_data(0xFF); result = ps2ctrl_in(); if(result != 0xFA) { - errork("Failed to reset PS/2 keyboard: expected 0xFA, got 0x%X\n", result); + panic("Failed to reset PS/2 keyboard: expected 0xFA, got 0x%X\n", result); return; } result = ps2ctrl_in(); if(result != 0xAA) { - errork("Failed to reset PS/2 keyboard: expected 0xAA, got 0x%X\n", result); + panic("Failed to reset PS/2 keyboard: expected 0xAA, got 0x%X\n", result); return; } ps2ctrl_out_data(0xF4); result = ps2ctrl_in(); if(result != 0xFA) { - errork("Failed to enable PS/2 keyboard: expected 0xFA, got 0x%X\n", result); + panic("Failed to enable PS/2 keyboard: expected 0xFA, got 0x%X\n", result); return; } - succek("PS/2 Keyboard has has been loaded"); - pic_unmask(1); is_init = true; } |