Flower - a hobby os written in rust and based on Phil Opp
Flower - a hobby os written in rust and based on Phil Opp
github.com GitHub - flower-os/flower: A learning OS
A learning OS. Contribute to flower-os/flower development by creating an account on GitHub.
Written 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
0
comments