Rust Programming
Restioson
•
5y ago
•
100%
Flower - a hobby os written in rust and based on Phil Opp
https://github.com/flower-os/flowerWritten by me and gegy1000. We have implemented the following:
- Physical memory manager (buddy allocator)
- Virtual memory manager
- Kernel heap (buddy allocator)
- Serial (for logging)
- PIC, interrupts (incl. IST)
- PIT
- PS/2 (busy being reworked), keyboard input
- Snake game (runs on boot in kernel mode)
- ACPI (through acpi crate, with which we are involved)
Currently in progress:
- Userspace
- PS/2 rewrite
- System calls
Comments 0