HomeBlogSeries
  • featured
  • all
  • go
  • redis
  • services
  • algorithm
  • data structure
  • k8s
  • network
  • linux
  • sockets
  • blockchain
  • poc
  • python
  • genai
  • eBPF
  • kernel
  • rust
  • reflections
  • engineering
  • yolo
  • notes
  • c
  • zig
  • 10 February 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.

    rustcziglinuxfeatured
    22 minute read
    OSDev Bare Bones with Rust - Cross-Compilation and Freestanding
    rocket

    © 2023 KungFuDev made with love / cd 💜

    Heavily inspired/copied from shuttle.rs