|Sainnhe Park ce7bf3f815|
((((ANOS's Not an Operating System)'s Not an Operating System)'s Not an Operating System)...)
This is my personal implementation of phil-opp/blog_os, which tries to write an OS in Rust.
The following features have been implemented:
- VGA text mode
- CPU Exceptions
- Hardware Interrupts
- Paging implementation
- Heap allocation
- Serial communication with terminal
Build and run
Make sure to have the following programs installed on your system:
Clone this repository and cd to the directory, run
./setup.sh to install required components, the execute
cargo run to build and launch.