| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-10 | remove transfer_type from hw_endpoint | hathach | |
| 2026-01-09 | enable dedicated hwfifo for rp2 | hathach | |
| 2026-01-09 | clean up | hathach | |
| 2026-01-09 | only apply errata E5 and E15 for rp2040. rp2350 already fixes these | hathach | |
| 2026-01-08 | fix hcd force_single mistake by refactor | hathach | |
| 2026-01-08 | minor clean up | hathach | |
| 2026-01-08 | change signature for hwep_buf_ctrl_* to take pointer to buf control instead ↵ | hathach | |
| of hwep | |||
| 2026-01-07 | remove hw_endpoint_t rx, rename/change signature of helper functions | hathach | |
| 2026-01-07 | refactor remove endpoint_control/buffer_control from hw_endpoint_t | hathach | |
| 2025-11-19 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-17 | make TUP_DCD_EDPT_ISO_ALLOC i.e dcd_edpt_iso_alloc()/dcd_edpt_iso_activate() ↵ | hathach | |
| as default driver implementation. dcd_edpt_close() is deprecated and will be removed from all driver in the future. | |||
| 2025-10-31 | Merge branch 'copilot/fix-dcd-edpt-xfer-issue' of ↵ | HiFiPhile | |
| https://github.com/hathach/tinyusb into copilot/fix-dcd-edpt-xfer-issue | |||
| 2025-10-31 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-27 | improve warnings with rp2040 family | hathach | |
| 2025-10-22 | Apply suggestions from code review | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-10-22 | Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifo | copilot-swe-agent[bot] | |
| Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-08-05 | fix rp2 iso transfer: reset state before notify stack. since new audio ↵ | hathach | |
| driver can execute xfer_is() | |||
| 2025-04-23 | rename and expose tuh_bus_info_get() to application | hathach | |
| 2025-04-23 | rename hcd_devtree_info_t to tuh_bus_info_t, hcd_devtree_get_info to ↵ | hathach | |
| hcd_bus_info_get streamline bus info to usbh_devies, also replace dev0 (renamed to dev0_bus) | |||
| 2025-03-26 | added hcd_edpt_close() stub for other ports | hathach | |
| 2025-03-25 | add tuh_edpt_close() API, it will abort any pending transfer | hathach | |
| implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header. | |||
| 2025-03-05 | rp2040: abort transfer if active in iso_activate() | hathach | |
| add hw_endpoint_abort_xfer() | |||
| 2025-03-05 | Merge branch 'master' into fork/pschatzmann/rp2040-iso | hathach | |
| 2025-02-28 | fix(hcd_rp2040) assert/panic endpoint already active: when a device reset ↵ | hathach | |
| while having on-going control transfer | |||
| 2025-01-15 | rp2040 correct dcd_edpt_iso_activate | pschatzmann | |
| 2024-11-28 | made change per reviews, remove dcd_edpt_close(), rename and move thing around | hathach | |
| 2024-10-15 | RP2040 New ISO API | pschatzmann | |
| 2024-10-14 | change dcd_init() return from void to bool | hathach | |
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | hcd_init() take init struct | hathach | |
| 2024-10-11 | fix fuzzing build | hathach | |
| 2024-10-11 | change dcd_init() to take rhport struct | hathach | |
| 2024-07-17 | RP2040: no need to clear usb_hw (usb registers) as they are reset to default ↵ | Liam Fraser | |
| state by a hardware reset | |||
| 2024-07-17 | RP2040: Use our own unaligned memcpy to avoid alignment faults with some ↵ | Liam Fraser | |
| memcpy implementations | |||
| 2024-04-08 | fix unused warning | hathach | |
| 2024-04-08 | add class driver deinit | hathach | |
| 2024-04-08 | Implements tuh_deinit() and tud_deinit() to uninitialize host/device mode. | Felix "xq" Queißner | |
| 2024-03-29 | fix rp2 debug build with level 3 | hathach | |
| 2024-03-13 | - only abort ep0 if it is active | hathach | |
| - rename reset_ep0_pid() to reset_ep0() - minor update log message | |||
| 2024-03-12 | Merge branch 'master' into fix-rp2040-ctrl-xfer | hathach | |
| 2024-03-11 | reformat code | hathach | |
| 2024-02-26 | work around possible RP2040 erratum | Taylor Yu | |
| RP2040 device controller does not seem to clear pending transactions configured in EP0 buffer controls when the host aborts a control transfer. This causes assertion failures, including when a buffer AVAILABLE flag set for a previous transfer causes an unexpected transaction completion. | |||
| 2023-12-26 | allow rp2040 to use max3421e as host controller | hathach | |
| - fix warnings build hcd max3421 with rp2040 - add tinyusb_host_max3421 target for rp2040 cmake, -DMAX3421_HOST=1 will enable this - add max3421 driver implementation for rp2040 family - update tusb_config for host to allow easy enable host selection for rp2040 (default/pio-usb/max3421) | |||
| 2023-11-03 | fix race condition when dev0 is removed while enumerating | hathach | |
| 2023-09-27 | change hcd_int_handler(rhport, in_isr) signature: add in_isr | hathach | |
| change tuh_int_handler() to take in_isr as optional parameter (default = true) | |||
| 2023-08-07 | code format | hathach | |
| 2023-08-04 | Merge branch 'master' into master | Ha Thach | |
| 2023-07-26 | correct hcd_edpt_clear_stall() API signature | hathach | |
| 2023-07-24 | add hcd abort xfer for rp2040 pio usb | hathach | |
| 2023-07-21 | add stub hcd_edpt_abort_xfer() for all ports | hathach | |
