Commit Graph

16 Commits

Author SHA1 Message Date
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
89c02d6a93 adds some comments, fixes a few tiny bugs 2025-05-31 20:50:47 -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
47056f7d9a adds a utility to dump the gdt, adds serial printing for printf in testing 2025-05-30 13:49:37 -04:00
ee2c5a72a1 adds some more data types for printf, and moves gdt_init to a different file 2025-05-30 13:32:52 -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
b87738ca47 removes the stupid testing line i left in here 2025-05-30 10:31:54 -04:00
e87e6e3871 adds an idt 2025-05-29 11:33:40 -04:00
afcf0bea09 reimplements the gdt 2025-05-29 10:17:18 -04:00
9b980767d7 cleans up the arch folder some 2025-05-29 10:07:31 -04:00
e4f160e8b6 reimplmenets the previous iteration with a brand new custom build system 2025-05-29 10:00:38 -04:00