Writing an OS in Rust Part 1 A Freestanding Rust Binary
This is my version of Philipp Oppermann s BlogOS. It s a baremetal operating system that can boot off of a USB stick on any BIOScompatible machine, which is pretty amazing. I m going to be following the whole blog, one video at a time, and running the OS using QEMU instead of booting a physical machine. Just to keep things simple. Full playlist: Livestream: This first video goes through the basics of creating a standalone (or freestanding to use the terminnoloy in the blog post) executable in Rust, eschewing the rust startup code, the libc requirement, and even the rust standard library. See , rust, rustos, blogos, rustlang
|
|