All Series

OSDev Bare Bones with Rust

A hands-on series following the classic OSDev Bare Bones tutorial, but using Rust instead of C. The idea is to boot a minimal kernel and explore OS development fundamentals with modern tooling.

1 Parts20 minFeb 10, 2026
OSDev Bare Bones with Rust series cover

Articles in this series

1 chapters
1
Part 1Feb 10, 2026

OSDev Bare Bones with Rust - Cross-Compilation and Freestanding

An introduction to OS development following the OSDev Bare Bones tutorial. We explore what cross-compilation and freestanding environments are, compile a C kernel with Zig, and set up a minimal Rust project targeting bare metal.

Start readingFinal chapter
rocket

© 2023 KungFuDev made with love / cd 💜

Heavily inspired/copied from shuttle.rs