Luna/kernel/src
2022-09-25 17:28:38 +02:00
..
acpi Rename KernelMemoryManager to MemoryManager 2022-09-24 21:45:13 +02:00
cpu LOTS MORE LOGGING. which is great, of course. 2022-09-07 19:41:08 +02:00
gdt Rename KernelMemoryManager to MemoryManager 2022-09-24 21:45:13 +02:00
init Rename KernelMemoryManager to MemoryManager 2022-09-24 21:45:13 +02:00
interrupts add a proper kernel panic 2022-09-25 16:56:00 +02:00
io Add a Device class to PCI and a PCITypes file for string names for PCI device types 2022-09-23 18:01:07 +02:00
log Reorganize structure 2022-09-21 17:56:53 +02:00
memory Sanity checks 2022-09-24 23:09:39 +02:00
misc Add with_value_of and with_value to MSR 2022-09-25 17:28:38 +02:00
panic add a proper kernel panic 2022-09-25 16:56:00 +02:00
rand Update config.h to use a .cpp file that will be recompiled when it changes 2022-09-20 16:30:34 +02:00
render Some more userland and font failing 2022-09-23 16:41:43 +02:00
std Reorganize structure 2022-09-21 17:56:53 +02:00
thread add a proper kernel panic 2022-09-25 16:56:00 +02:00
trace get_symbol_name: handle case where sys/moon.sym is not present in the initial ramdisk 2022-09-24 21:38:36 +02:00
main.asm Start the call stack with a null RBP before calling _start 2022-09-18 17:03:29 +02:00
main.cpp add a proper kernel panic 2022-09-25 16:56:00 +02:00