Luna/kernel/src
2022-10-15 13:17:26 +02:00
..
acpi Cast %p usage to void* 2022-10-08 18:27:05 +02:00
cpu LOTS MORE LOGGING. which is great, of course. 2022-09-07 19:41:08 +02:00
fs FileDescriptor: add operator=() so that the fcntl(F_DUPFD syscall compiles :) 2022-10-15 11:16:18 +02:00
gdt Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
init Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
interrupts Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
io I'm so dumb 2022-10-06 18:04:32 +02:00
log Separate the logging stack into toggleable backends, to disable console logging once boot finishes. 2022-10-01 15:35:11 +02:00
memory Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
misc Moon 0.12-dev 2022-10-14 19:55:29 +02:00
panic Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
rand Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
render Kernel: Add a FIXME 2022-10-11 21:21:27 +02:00
std Kernel/std: Add strdup() 2022-10-12 18:03:54 +02:00
sys Kernel: Add a clock() system call 2022-10-15 13:17:26 +02:00
thread Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00
trace Kernel, libc, userspace: Implement file descriptors 2022-10-10 20:21:39 +02:00
main.asm Utilities: Start moving utilities into specific headers in a utils/ subdirectory 2022-10-14 17:31:47 +02:00
main.cpp Kernel: Rename assert.h to kassert.h so IDEs pickup the kernel header instead of the userspace one 2022-10-15 12:56:48 +02:00