Hurray for GCC assembly builtins . (In Keil it’s seemingly called
__asm… you can distuingish the compilers via a define
__KEIL__ to provide code for both in the same file via
#ifdef paths )
Are you sure this doesn’t break your code if you’re running the unupdated version?
Exactly, that would be best for now. You can also push the Keil version in a different branch (or open a new Repo for the PIO version). I’ll do a merge request / issue in platform-ststm32 in the meantime for integration work.
Great to see everything working now .