Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 817 Bytes

README.md

File metadata and controls

32 lines (24 loc) · 817 Bytes

RustOS

RustOS is a kernel written in Rust for IA-32 architecture

RustOS running on QEMU

User manual

Linux configuration

sudo apt-get install curl nasm qemu

Rust configuration

curl https://sh.rustup.rs -sSf | sh
echo source $HOME/.cargo/env >> ~/.bashrc
rustup override add nightly
cargo install xargo
rustup component add rust-src

Build

make build

Usage

make run

Documentation

make doc

Resources