MOROS: Obscure Rust Operating System 🦉
Go to file
Vincent Ollivier e87b485a86 Move dvorak layout to fork of pc-keyboard crate 2020-01-03 20:43:18 +01:00
.cargo Start MOROS project 2019-12-28 18:37:49 +01:00
doc Update shell documentation 2019-12-31 18:32:23 +01:00
dsk/cfg Add boot script 2020-01-01 10:17:13 +01:00
src Move dvorak layout to fork of pc-keyboard crate 2020-01-03 20:43:18 +01:00
.gitignore Update gitignore 2019-12-30 21:53:56 +01:00
Cargo.lock Move dvorak layout to fork of pc-keyboard crate 2020-01-03 20:43:18 +01:00
Cargo.toml Move dvorak layout to fork of pc-keyboard crate 2020-01-03 20:43:18 +01:00
LICENSE Add license 2019-12-29 11:19:29 +01:00
README.md Add license 2019-12-29 11:19:29 +01:00
rust-toolchain Start MOROS project 2019-12-28 18:37:49 +01:00
x86_64-moros.json Start MOROS project 2019-12-28 18:37:49 +01:00

README.md

MOROS: Omniscient Rust Operating System

MOROS is a toy operating system written in Rust.

Usage

Install tools:

curl https://sh.rustup.rs -sSf | sh
rustup install nightly
rustup default nightly
cargo install cargo-xbuild bootimage

Run with:

cargo xrun

LICENSE

This project started from the seventh post of the second edition of Writing an OS in Rust by Philipp Oppermann.

MOROS is released under MIT.