This post gives an overview of the recent updates to the Writing an OS in Rust blog and to the used tools. I was quite busy with my master thesis this month, so I didn’t have the time to create new content or major new features. However, there were quite a few minor updates. x86_64 Use cast crate instead of usize_conversions crate (released as version 0.5.5). Make FrameAllocator an unsafe trait (released as version 0.6.0). Change Port::read and PortReadOnly::read to take &mut self (released...