Thanks to the Rust Embedded team's `cross` containers being ancient, and all attempts at updating them appearing to be rejected, I've made my own that appear to work just fine for my needs. Less than 40 lines of notes to get it done. Will share later, it's time for this week to be OVER.