You must be logged in to sponsor phil-opp
  
Become a sponsor to Philipp Oppermann
I'm writing a blog about operating system development in Rust at os.phil‑opp.com. It teaches the basic steps to start writing an own small OS kernel.
I'm also creating and maintaining various open-source tools and libraries, mainly for OS development. Some examples are:
- x86_64: Provides general abstractions for 
x86_64systems and access to architecture specific instructions and registers. - bootloader: An experimental, pure-Rust, BIOS bootloader.
 - bootimage: A tool to transform a kernel ELF file into a bootable disk image.
 
Your support helps me to invest more time into the blog and the related projects!
Featured work
- 
        phil-opp/blog_os
Writing an OS in Rust
HTML 17,002 - 
        rust-osdev/x86_64
Library to program x86_64 hardware.
Rust 888 - 
        rust-osdev/bootloader
An experimental pure-Rust x86 bootloader
Rust 1,576 - 
        rust-osdev/bootimage
Tool to create bootable disk images from a Rust OS kernel.
Rust 845