|
2ecc53ee91
|
Moved processes to be in ring 3
|
2021-12-02 19:36:52 +00:00 |
|
|
f581e6b6fe
|
Completely overhauled how GDT is defined to make it much easier to add more entries to the GDT in the future
|
2021-11-21 16:39:31 +00:00 |
|
|
2a68860bef
|
Made kernel C++ now
|
2021-10-21 23:19:36 +01:00 |
|
|
f44d4ad768
|
Fixed bug in GDT length calculation in bootloader. Kernel now loads its own GDT so it doesn't clobber itself while touching memory. ATAPIO now loads its own copy of the boot sector so it isn't reliant on 0x7000 being mapped. Removed debug printf statements from a lot of places.
|
2021-10-12 21:41:31 +01:00 |
|