Some of these are more important than others, but I'm not sure whether you'd like them as a string of separate PRs or not. They're all pretty much standalone commits and could be cherry-picked at will.
I'm still working on your repo as the "upstream" at the moment, right? Things should go from your repo here, and then into stm32-rs eventually? The "goal" is for this to become part of the shared stm32 rust hal crates?
Some of these are more important than others, but I'm not sure whether you'd like them as a string of separate PRs or not. They're all pretty much standalone commits and could be cherry-picked at will.