Writing an OS in Rust

Philipp Oppermann's blog

Updates in July 2019

This post gives an overview of the recent updates to the Writing an OS in Rust blog and the used libraries and tools.

Since I’m still very busy with my master thesis, I haven’t had the time to work on a new post. But there were quite a few maintenance updates this month and also a few new features such as the new OffsetPageTable type in the x86_64 crate.

We also had some great contributions this month. Thanks to the efforts of @64, we were able to considerably lower the compile times of the x86_64 and bootloader crates. Thanks to @Aehmlo, the cargo-xbuild crate now has a cargo xdoc subcommands and support for the cargo {c, b, t, r} aliases.

The following list gives a short overview of notable changes to the different projects.






Thank You!

Thanks a lot to all the contributors this month!

I also want to thank all the people who support me on GitHub, Patreon, and Donorbox. It means a lot to me!


Do you have a problem, want to share feedback, or discuss further ideas? Feel free to leave a comment here! Please stick to English and follow Rust's code of conduct. This comment thread directly maps to a discussion on GitHub, so you can also comment there if you prefer.

Instead of authenticating the giscus application, you can also comment directly on GitHub.