working on kernel tasklets

This commit is contained in:
2026-07-22 17:34:00 -05:00
parent 974e23987e
commit 21c66f13fb
7 changed files with 82 additions and 48 deletions

View File

@@ -192,16 +192,9 @@ void common_interrupt_handler(intr_regs_t *args) {
kpanic();
break;
}
case 32: {
break;
}
case 33: {
uint8_t data = ps2_read_data();
char ascii = ps2_get_ascii(data);
if (ascii != 0) {
kbd_push(ascii);
}
uint8_t data = inb(PS2_DATA);
ps2_handle_scancode(data);
send_eoi_master();
break;
}