Closed Dirbaio closed 2 days ago
Nice! The embassy-usb-synopsys-otg
changes are breaking and the API break isn't necessary for the fix (the parameter/field could still be present but ignored for compatibility), so I'd appreciate this be released as a major update.
Works great in my testing.
I don´t see the problems anymore as reported in https://github.com/embassy-rs/embassy/pull/3212#issuecomment-2433589643. So works for me.
Great works. 🚀
The RM says we have to process STUP (and therefore clear CNAK to start the data stage) in the DOEPINT STUP interrupt. Seems doing it in RXFLVL when we receive the data is too early. This makes it work consistently on all chips, so the quirk is no longer needed.
Fixes #3493 Fixes #3459