What about oreboot, the Rust version of coreboot? I know you have a history with writing Rust code, so are you looking at oreboot as an alternative to coreboot for these purposes, as well?
back
2 comments
I can't answer the technical side of that really well (IIRC something about targetting different things or something), but I wanted to comment that the name (Coreboot without the C) is genius. There is an Oreboot sticker on my fridge.
A bit of a double meaning here too:
Rust is actually just hematite (ferric oxide), which is a type of iron ore!
oreboot does not support x86 at this time, and does not plan to.
There's a stated reason for that by the oreboot project -- it's because you can't have a fully open source boot firmware on x86 systems.