Skip to content

csutora/os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hobby os project

an operating system written in pure rust (okay okay it has some assembly) with no external dependencies. it's in early in development, but already boots in qemu.

to get it running, add the aarch64-unknown-none target, build, and run in a raspi4b qemu machine with the serial port attached:

rustup target add aarch64-unknown-none
cargo build --release
qemu-system-aarch64 -machine raspi4b -kernel target/aarch64-unknown-none/release/atlas -serial stdio -display none

you might also want to check out the .justfile to make running slightly more convenient. you can use the recipes with just.

About

operating system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published