Commit Graph

15 Commits

Author SHA1 Message Date
378f7ef23d adds some more exception stuff 2025-06-06 12:58:54 -04:00
3e01dc2074 massive overhaul to my exception system 2025-06-05 20:28:17 -04:00
79f04df82e my exception handler sucked so i redid it 2025-06-05 17:32:38 -04:00
e471564f89 cleaned up some log messages, polished up the kb driver a bit, etc 2025-06-03 20:51:25 -04:00
af92026a74 Okay wow i forgot to commit a bunch of stuff
I added some work on a keyboard driver here
also changed the emulation system, since bochs was giving me headaches when it came to keyboard input
added some todo stuff.. probably some cleanup, idk
2025-06-03 19:08:45 -04:00
ca77157344 adds a queue library, work for keyb driver 2025-06-02 10:35:57 -04:00
0fc2e6a199 half assed keyboard driver yippegit add .git add .git add .git add .git add .git add .git add .git add .git add .git add .git add .git add .! 2025-06-01 23:58:23 -04:00
3ffb3aa181 some cleanup from debugging and todos 2025-06-01 21:00:26 -04:00
4c938a0855 holy crap im an idiot, i was getting constatnt gpf because i forgot to pop the stack 2025-06-01 20:57:12 -04:00
ecc91fdc7d fixes issue with exceptions (im dumb) 2025-06-01 20:24:05 -04:00
c50d3f14a6 progress? 2025-05-31 20:28:00 -04:00
013b5a557e i need a break 2025-05-30 18:58:45 -04:00
c115dcd4f7 implements integer printing into printf, and adds some testing logs 2025-05-30 13:19:22 -04:00
0256466f4c sets up the PIC 2025-05-30 12:14:52 -04:00
e87e6e3871 adds an idt 2025-05-29 11:33:40 -04:00