Luna/kernel/include
2022-11-08 17:12:59 +01:00
..
acpi Fix naming 2022-09-25 21:43:28 +02:00
cpu Kernel: Add support for the NX bit 2022-11-02 18:34:57 +01:00
fs Kernel: Use copy_from_user() and copy_to_user() in read/write 2022-11-06 15:19:23 +01:00
gdt Ready. Set. Go! 2022-09-05 16:13:51 +02:00
init Kernel: Read file modes from the initrd, filtering out write permissions 2022-10-28 20:52:10 +02:00
interrupts Kernel: Add functions to push and pop the interrupt state 2022-10-12 12:58:56 +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 Panic: show panic message on screen 2022-10-16 18:23:33 +02:00
memory Kernel: Start preparing for recursive paging 2022-11-08 17:12:59 +01:00
misc sh: Add a simple interactive shell 2022-10-19 19:42:05 +02:00
panic Panic: show panic message on screen 2022-10-16 18:23:33 +02:00
rand Randomness and stack protection!! 2022-09-14 18:54:40 +02:00
render Separate the logging stack into toggleable backends, to disable console logging once boot finishes. 2022-10-01 15:35:11 +02:00
std Kernel: Rename ASSERT() to ensure() 2022-11-02 19:38:15 +01:00
sys Kernel: Improve strdup_from_user and add copy to and from user 2022-11-05 11:54:55 +01:00
thread Kernel: Accept not opened file descriptors in dup2() 2022-11-03 16:52:21 +01:00
trace Kernel: Switch to strlcpy() as well 2022-10-15 17:30:34 +02:00
utils Kernel: Figure out why a program is misbehaving 2022-11-06 18:12:25 +01:00
bootboot.h Ready. Set. Go! 2022-09-05 16:13:51 +02:00
config.h Add a moon_version function that returns the full version string 2022-09-20 16:34:24 +02:00
font.h Some more userland and font failing 2022-09-23 16:41:43 +02:00