Thoughts on Supporting Multiple Boards and Architectures in Rust

A description of currently how different boards and architectures are handled in embedded rust and my thoughts on it as I learn more about it