diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-11-23 00:23:40 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2024-11-24 00:32:26 +0100 |
| commit | 032af9d512140d8464680a444debc76f36222a31 (patch) | |
| tree | b72fb1e078bc047d7d36893048bddb09bf0b6493 /embassy-usb/src | |
| parent | 4f459bb91846ed9d72a26c0b751e56cfb0098d21 (diff) | |
otg: fix corruption in CONTROL OUT transfers in stm32f4.
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
Diffstat (limited to 'embassy-usb/src')
0 files changed, 0 insertions, 0 deletions
