LeOS operating system Kernel for AArch64 written in Rust
Last updated May 19, 2026
82
Stars
4
Forks
5
Issues
0
Stars/day
Attention Score
9
Language breakdown
Rust 94.8%
Assembly 3.5%
Makefile 1.6%
GDB 0.2%
โธ Files
click to expand
README
LeOS Kernel
Kernel project for operating system for ARM 64bit (AArch64) written in Rust.
Developer's notes
Logging is done using uart0, but future implementation will be different. Boot log will be done
using memory buffer with futher output to file. Boot log will be shown only in case of panic.
rustup target add aarch64-unknown-none-softfloat
Compilation
make
Execution in QEMU
make run
Run in debug mode
make run debug=1
Attach GDB
make debug
Cleanup
make clean
๐ More in this category