This is a simple operating system written in Rust. It is designed to be a learning project for understanding the basics of operating systems and low-level programming.
- Freestanding kernel
- Screen output using VGA text buffer
- Custom test framework
- Hardware interrupts handling
- Virtual memory management
- Heap allocation with different available allocators
- Cooperative multitasking