summaryrefslogtreecommitdiff
path: root/shared/tinyusb
AgeCommit message (Expand)Author
2025-12-01esp32: Add support for ESP32-P4.Vincent1-python
2025-11-30shared/tinyusb: Remove USBD_RHPORT constant.Angus Gratton
2025-11-29shared/tinyusb: Add optional port-specific hook on USBD init.Damien George
2025-11-24shared/tinyusb: Remove macro guard for tx_overwritabe_if_not_connected.Damien George
2025-11-24shared/tinyusb: Add macro to override TinyUSB callbacks.iabdalkader
2025-11-19shared/tinyusb/mp_usbd: Reorder the mp_usbd_init/deinit functions.Angus Gratton
2025-10-02all: Use "static inline" consistently in function definitions.Jeff Epler
2025-09-10shared/tinyusb/mp_usbd_cdc: Rewrite USB CDC TX loop.Angus Gratton
2025-09-10shared/tinyusb: Fix hang from new tx_overwritabe_if_not_connected flag.Angus Gratton
2025-09-09shared/tinyusb: Fix build errors with CDC support disabled.Alessandro Gatti
2025-05-26shared/tinyusb: Use device event hook to schedule USB task.Angus Gratton
2024-12-10shared/tinyusb: Set MSC max endpoint size based on device speed.iabdalkader
2024-10-07shared/tinyusb: Wake main task if needed at end of USB ISR.Andrew Leech
2024-10-07esp32: Add automatic bootloader handling for S2 and S3.Andrew Leech
2024-10-07shared/tinyusb: Remove MICROPY_HW_USB_EXTERNAL_TINYUSB.Andrew Leech
2024-09-26shared/tinyusb: Use new persistent-tx-fifo configure interface.Damien George
2024-09-19shared/tinyusb: Only run TinyUSB on the main thread if GIL is disabled.Angus Gratton
2024-08-26shared/tinyusb: Allow ports to define CDC TX/RX buffer sizes.iabdalkader
2024-07-20shared/tinyusb/mp_usbd_cdc: Skip writing to an uninitialized USB device.robert-hh
2024-06-26shared/tinyusb/mp_usbd_cdc: Fix short CDC TX timeouts.Damien George
2024-06-26shared/tinyusb/mp_usbd_runtime: Fix pointer comparison in assert.Peter Harper
2024-06-04shared/tinyusb: Buffer startup CDC data to send to host on connection.Andrew Leech
2024-06-02shared/tinyusb: Allow ports to use 1200bps-touch without other CDC code.Damien George
2024-05-31shared/tinyusb: Add common CDC TX/RX functions.Andrew Leech
2024-05-09shared/tinyusb: Stall the CDC IN endpoint while disconnecting.Angus Gratton
2024-04-17shared/tinyusb: Fix dynamic USB control callbacks for wLength==0.Angus Gratton
2024-03-27shared/tinyusb: Increase default string descr max length to 40 chars.Damien George
2024-03-27shared/tinyusb: Update some code comments for runtime USB.Angus Gratton
2024-03-27shared/tinyusb: Don't disconnect on soft reset unless USB was active.Angus Gratton
2024-03-15extmod/machine_usb_device: Add support for Python USB devices.Angus Gratton
2024-03-07all: Remove the "STATIC" macro and just use "static" instead.Angus Gratton
2024-02-15ports: On cold boot, enable USB after boot.py completes.Angus Gratton
2023-11-30extmod/modmachine: Provide common Python bindings for bootloader().Damien George
2023-11-16shared/tinyusb: Add a helper for hex string conversion.Angus Gratton
2023-11-09shared/tinyusb: Expose mp_usbd_task as a public function.Damien George
2023-11-09shared/tinyusb: Schedule TinyUSB task function from dcd_event_handler.Angus Gratton
2023-09-29rp2/msc_disk: Allow configuring the USB MSC inquiry response.Jim Mussared
2023-09-14shared/tinyusb: Support HS endpoint sizes.iabdalkader
2023-07-20shared/tinyusb: Avoid symbol clash on targets with external TinyUSB.Luca Burelli
2023-04-27all: Fix spelling mistakes based on codespell check.Damien George
2023-04-21shared/tinyusb: Revert setting of CFG_TUD_CDC_EP_BUFSIZE to 256.Damien George
2023-04-04shared/tinyusb: Allow max USB descriptor string to be configured.Damien George
2023-03-20rp2: Allow disabling USB via MICROPY_HW_ENABLE_USBDEV config.robert-hh
2022-11-14shared/tinyusb: Fix CDC bNumInterfaces value.Damien George
2022-11-11rp2: Allow enabling USB device without enabling USB-CDC.Angus Gratton
2022-11-11shared/tinyusb: Further refactor static USB device implementation.Angus Gratton
2022-11-11shared/tinyusb: Create common TinyUSB code for reuse by ports.Blake Felt