RISC-V OS Using Rust: Page Grained Allocations

This is chapter 3.1 of a multi-part series on writing a RISC-V OS in Rust. Read more

Similar

Rust Starter Kit 2020

People were arguing about Rust’s std lib recently, so I went through the Cargo.toml of all the Rust projects I’ve written since 2015 and picked out the choice tools that get used over and over again. Up to date as of October 2020. (more…)

Read more »

Prefer Rust to C/C++ for new code

This is a position paper that I originally circulated inside the firmware community at X. I've gotten requests for a public link, so I've cleaned it up and posted it here. This is, obviously, my personal opinion. Please read the whole thing before sending... (more…)

Read more »