Keyboard Interrupt only works manually not on press
Posted: Sat Jun 15, 2024 12:30 am
When I tried to implement my keyboard interrupt it wouldn't get called even though it works when ran manually. I've tried calling to clear the buffer but that doesn't work either. Can't figure out what to do. Here is my code. Sorry about the messy code, the keyboard driver is currently split between and for testing and interrupts are in the .
Code: Select all
inportb(0x60)
Code: Select all
src/kernel.cpp
Code: Select all
src/keyboard/keyboard.c
Code: Select all
src/interrupts folder