Drew Galbraith
|
9fc1aa15ef
|
Add an interrupt descriptor table.
Set up a very basic handler for divide by zero and
general protection faults.
|
2023-05-17 22:54:37 -07:00 |
Drew Galbraith
|
03fe4d8c2e
|
Load our own GDT.
Replace the GDT from limine with our own.
|
2023-05-17 21:41:08 -07:00 |
Drew Galbraith
|
872e6f3392
|
Add a debug output utility.
|
2023-05-17 20:42:59 -07:00 |
Drew Galbraith
|
e9705f7579
|
Barebones Kernel Commit
Uses limine to boot off of a disk.
Outputs a character to the debug port.
|
2023-05-17 20:20:53 -07:00 |