Commit Graph

8 Commits

Author SHA1 Message Date
e258bfcc9f Moved kernel base 4MiB lower 2023-09-07 00:56:40 -05:00
035960f4d3 Added new linker symbol pointing to end of read-only data 2023-03-03 04:52:58 -06:00
a52f06f81e Massive backlog of changes 2022-06-15 15:59:31 -05:00
961139df9e Improved kernel memory usage
Moved base linear address to 0xFF800000
Kernel only reserves the page frames it actually needs
Memory for multiboot2 headers is freed
Video memory and APIC registers are dynamically mapped into linear addresses
2021-04-17 03:45:45 -05:00
3229f55164 Added some code in initialize() to test interrupts 2021-04-15 05:49:40 -05:00
d2eecf95e5 Re-wrote boot code, moved to x86 folder 2020-12-09 05:08:55 -06:00
50816a3b6d Added key systems to kernel state 2020-08-02 15:03:35 -05:00
44e712d214 Reorganized source tree 2020-08-01 16:37:44 -05:00