there's the funny situation where half of the open MRs are the same problem, rebased: https://github.com/stm32-rs/synopsys-usb-otg/pull/25 https://github.com/stm32-rs/synopsys-usb-otg/pull/36 https://github.com/stm32-rs/synopsys-usb-otg/pull/51 coincidentally, that's a feature I have to use one of the forks for