Writing an OS in Rust: Kernel Heap
os.phil-opp.com
os.phil-opp.com
Also as an aside, the more I work with Rust's iterators the more I really like them. Being able to specify move semantics by replacing iter() with into_iter() is just sublime.
As I spend time in C++'s <algorithm> the more I wish for Rust to take over the world.
I'm following your blog. I'm wondering if you might have any tips for a ARM port. Thank you for sharing your work with us!
I also looked into stuff like bare metal raspberry pi with rust..
But then I realized, that I take very much for granted. Even if I would get a kernel running, I wouldn't have any driver support.
You might get more luck with other ARM boards that is open down to the bare-metal. Sorry, but I am unable to recommended any boards, but a search for open ARM boards might give you some pointers.