rOSt
1.0.0
For more information about the project, please visit the wiki, this readme is meant to give a quick overview of the project for developers and anyone interested.
If you are interested in contributing to the project, please visit the Contributing file.
The project is divided into multiple folders:
rustup component add llvm-tools-preview)Rust should automatically switch to the nightly channel and install the llvm tools when it detects the rust-toolchain.toml.
cargo krunwill build the kernel and start up a qemu instance booting the kernel in debug mode.
Tests are ran after the kernel initializes the necessities like kernel heap, general memory management and interrupts.
To run the tests do:
cargo ktestrustup default nightly or rustup upgradeProcessor Chip Icon by Kalash