Luna/kernel
apio 4081186b27
All checks were successful
continuous-integration/drone/push Build is passing
Heap: Rewrite kmalloc to use Option<HeapBlock*> instead of nullable pointers to iterate over the heap
At some point, this should be done inside LinkedList itself, but we have no such thing as break in for_each().
It's iterate over everything or nothing.

This also requires operator= in Option, might be also added to Result in the future.
2022-12-30 19:02:25 +01:00
..
src Heap: Rewrite kmalloc to use Option<HeapBlock*> instead of nullable pointers to iterate over the heap 2022-12-30 19:02:25 +01:00
CMakeLists.txt Add a simple ELF loader 2022-12-23 13:09:21 +01:00
moon.ld Kernel: Start the call stack with a null RBP on x86_64 2022-11-19 18:38:32 +01:00