Kernel from scratch
This crate contains tdelabro minimalist kernel, for the purpose of the school 42 kfs projects.
Current step: kfs-3.
Features
- Global Descriptor Table
- VGA Screen
- Keyboard input
- Basic command line interpreter
- Debug utilities
- Power management
- Physical memory management
- Paging & virtual memory management
- Unique Kernel heap
- Multiple user heaps
- Compatibility with alloc crate
- Dynamic framebuffer and RAM size