Skip to content
/ os Public

A simple kernel written in Rust for studying purposes.

License

Notifications You must be signed in to change notification settings

arbel03/os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba061f7 · May 5, 2018
May 5, 2018
Jan 20, 2018
May 5, 2018
May 5, 2018
Mar 8, 2018
Dec 19, 2017
Mar 9, 2018
Mar 10, 2018
Mar 15, 2018
Apr 30, 2018
Mar 14, 2018
Apr 30, 2018
Mar 6, 2018
May 1, 2018

Repository files navigation

Screenshots

screenshot

Compilation Manual

A linux environment is needed for compiling, dosfstools is needed to generate a disk img.

Install Rust

Install rustup from https://www.rustup.rs

Configure Rust

Set the default keychain to nightly: rustup override add nightly

Install Xargo

Install Xargo, a wrapper for cargo that eases cross compilation.
cargo install xargo
Add the rust source code component for cross compiling (needed by xargo).
rustup component add rust-src

Run

Run using ./run.sh

TwoUnderscorez's OS

An operating system similar to mine, but written in C, utilizes paging and implements ext2, click here to check it out!

About

A simple kernel written in Rust for studying purposes.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages