mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
fc1600252f
If the STM32 MCU does not have an internal D+ pullup and there is no dedicated GPIO on the board to simulate a USB disconnect, the D+ GPIO has to be temporarily configured as an output and pushed down to simulate a disconnect/connect cycle to allow the host to recognize the device. This is done correctly in `cpu/stm32/periph/usbdev_fs.c` but not in tinyUSB STM32 hardware driver. That is, pressing the RESET button doesn't reset the USB connection. fixup! pkg/tinyusb: fix reset for STM32 boards without internal D+ pullup |
||
---|---|---|
.. | ||
include | ||
hw_esp32.c | ||
hw_nrf52.c | ||
hw_sam0.c | ||
hw_stm32_fsdev.c | ||
hw_stm32_otg.c | ||
Makefile |