Luna/kernel/src
2022-09-29 19:20:31 +02:00
..
acpi Fix naming 2022-09-25 21:43:28 +02:00
cpu LOTS MORE LOGGING. which is great, of course. 2022-09-07 19:41:08 +02:00
gdt User mode (with a few syscalls) 2022-09-25 20:35:05 +02:00
init Panic: Only dump stack trace if InitRD is initialized 2022-09-25 17:41:34 +02:00
interrupts refine syscalls 2022-09-29 19:17:43 +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 User mode (with a few syscalls) 2022-09-25 20:35:05 +02:00
misc Fix naming 2022-09-25 21:43:28 +02:00
panic Panic: Only dump stack trace if InitRD is initialized 2022-09-25 17:41:34 +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 Show something on the framebuffer on unsupported type, so that we can know something is going on 2022-09-25 22:00:00 +02:00
std Reorganize structure 2022-09-21 17:56:53 +02:00
sys refine syscalls 2022-09-29 19:17:43 +02:00
thread refine syscalls 2022-09-29 19:17:43 +02:00
trace Interrupts: Remove ensure_handler and use a more reliable way of detecting if we are in a handler 2022-09-29 18:35:51 +02:00
main.asm do not fault in the userspace demo >.< 2022-09-29 19:20:31 +02:00
main.cpp GO FAST WHEEEEEEEEEEEEEEEE (pit tick 1 time per millisecond, so 1ms accuracy instead of 2ms like before) 2022-09-25 22:00:36 +02:00