solstice icon indicating copy to clipboard operation
solstice copied to clipboard

x86_64 operating system, written in Rust

Solstice

Build Status License

Rust x86_64 operating system.

The bootloader is forked from rust-osdev/bootloader, licensed under MIT. The x86_64 crate is forked from rust-osdev/x86_64, licensed under MIT.

Img

Install

Dependencies

Requires nightly rust and QEMU.

rustup component add llvm-tools-preview rust-src
cargo install cargo-xbuild bootimage

Building

cargo xbuild

Running

cargo xrun