|
2ee0e24dfd
|
fs read/write functions, initrd
|
2025-04-21 11:41:34 -04:00 |
|
|
5e0e6240ab
|
fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTS
|
2025-04-20 11:26:32 -04:00 |
|
|
b1ff1e082a
|
fix code segment (retfq) on long mode edge case (kvm)
|
2025-04-19 19:45:36 -04:00 |
|
|
419cd19c98
|
rollback mem_map_memory
|
2025-04-19 19:25:17 -04:00 |
|
|
472ec944d2
|
UEFI and republicans
|
2025-04-19 16:37:54 -04:00 |
|
|
f8529d09bf
|
elf sym loading
|
2025-04-17 14:10:42 -04:00 |
|
Ian McFarlane
|
705f733836
|
no longer use hardcoded position for pml4
|
2025-04-08 14:21:09 -04:00 |
|
|
a4464d3a71
|
modify gdt
|
2025-04-07 12:37:39 -04:00 |
|
|
c5a24c3b5e
|
use GDT.Data
|
2025-04-03 21:27:30 -04:00 |
|
|
77d1938420
|
working entry for long mode
|
2025-04-03 14:38:56 -04:00 |
|
|
a524eb3846
|
move old kernel code (for now) into kernel/old, trying to get long mode
|
2025-04-03 12:31:21 -04:00 |
|