micropython/shared/tinyusb
Angus Gratton 3ec2e367de shared/tinyusb: Fix hang from new tx_overwritabe_if_not_connected flag.
This flag is in the main branch of TinyUSB, included in Espressif since
their v0.18.0~3 component release (but it's not actually in TinyUSB v0.18.0
release).

Setting the flag is needed for the USB device not to block waiting for
space in the FIFO if the host is disconnected.

This work was funded through GitHub Sponsors.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
2025-09-10 12:34:59 +10:00
..
mp_usbd_cdc.c esp32: Add automatic bootloader handling for S2 and S3. 2024-10-07 11:06:57 +11:00
mp_usbd_cdc.h esp32: Add automatic bootloader handling for S2 and S3. 2024-10-07 11:06:57 +11:00
mp_usbd_descriptor.c shared/tinyusb: Set MSC max endpoint size based on device speed. 2024-12-10 10:26:27 +11:00
mp_usbd_runtime.c shared/tinyusb: Fix build errors with CDC support disabled. 2025-09-09 10:29:38 +10:00
mp_usbd.c shared/tinyusb: Use device event hook to schedule USB task. 2025-05-26 11:15:33 +10:00
mp_usbd.h shared/tinyusb: Fix hang from new tx_overwritabe_if_not_connected flag. 2025-09-10 12:34:59 +10:00
tusb_config.h shared/tinyusb: Use new persistent-tx-fifo configure interface. 2024-09-26 23:13:50 +10:00