| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-19 | implement osal critical for none/freertos/pico-sdk | hathach | |
| 2025-05-19 | dwc2 only enter critical in isr with multiple core CPUs | hathach | |
| 2025-05-19 | add osal_critical API() for use with dwc2 | hathach | |
| 2025-05-19 | fix(dcd): Fixed race condition on device disconnect | Tomas Rezucha | |
| TinyUSB does not provide any locking means to protect the DCD variables. This can lead to race conditions when the user is trying to submit a transfer while the device is being disconnected. This can cause the device to be in an inconsistent state, leading to a crash or undefined behavior. This commit adds a spin-lock to protect the DCD variables during device disconnect. Closes https://github.com/espressif/esp-idf/issues/9691 Also reported in https://github.com/espressif/esp-usb/pull/131 | |||
| 2025-04-29 | attach debouncing fixed issue with port1 highspeed on imxrt | hathach | |
| 2025-04-28 | usbh: add roothub debounncing flag to ignore attach/remove event on the ↵ | hathach | |
| roothub that is currently doing debouncing delay | |||
| 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-04-21 | Merge pull request #3075 from maximevince/dwc2-proper-attach-debouncing | Ha Thach | |
| dwc2/host: attach debouncing fixes | |||
| 2025-04-21 | Merge pull request #3088 from HiFiPhile/intv | Ha Thach | |
| Fix 1st nak retry one frame shorter. | |||
| 2025-04-19 | enable SOF interrupt only if not already enabled | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | - correctly do_ping if received nyet as transfer complete e.g msc 31 byte ↵ | hathach | |
| command - correctly carry out OUT transfer when PING is ack | |||
| 2025-04-18 | Merge branch 'master' into dwc2-proper-attach-debouncing | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | minor rename | hathach | |
| 2025-04-18 | Merge branch 'master' into fork/HiFiPhile/ping_out | hathach | |
| # Conflicts: # src/portable/synopsys/dwc2/hcd_dwc2.c | |||
| 2025-04-18 | Fix 1st nak retry one frame shorter. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Merge pull request #3072 from maximevince/dwc2-retry-in-token-immediately | Ha Thach | |
| dwc2/host: immediately retry IN token for bInterval=1 | |||
| 2025-04-18 | Merge pull request #3084 from joelpmichael/hcd-template-comments | HiFiPhile | |
| note potential issues using ep_desc in hcd_edpt_open() | |||
| 2025-04-18 | clean up, remove halted_sof_schedule flags since channel_xfer_in_retry() is ↵ | hathach | |
| only called when channel is halted. | |||
| 2025-04-18 | Merge remote-tracking branch 'upstream/master' into hcd-template-comments | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Update hcd_edpt_open() note. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-16 | note potential issues using ep_desc in hcd_edpt_open() | Joel Michael | |
| 2025-04-15 | dwc2/host: fix all retry intervals | Maxime Vincent | |
| Signed-off-by: Maxime Vincent <[email protected]> | |||
| 2025-04-15 | dwc2/host: immediately retry IN token for bInterval=1 | Maxime Vincent | |
| Signed-off-by: Maxime Vincent <[email protected]> | |||
| 2025-04-15 | Merge branch 'master' into dwc2-host-fix-disconnect | Maxime Vincent | |
| 2025-04-15 | Merge pull request #3070 from HiFiPhile/bitfield | Ha Thach | |
| host/dwc2: fix bitfields access width | |||
| 2025-04-14 | channge DWC2_CHANNEL_COUNT/DWC2_EP_COUNT to inline function | hathach | |
| 2025-04-12 | Fix typo | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-12 | Fix handle_hprt_irq | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-11 | host/dwc2: resume OUT transfer when PING ACKed | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-11 | dwc2/host: attach debouncing fixes | Maxime Vincent | |
| 2025-04-11 | dwc2/host: HFIR: Fix timing off-by-one | Maxime Vincent | |
| 2025-04-09 | Fix CI. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-09 | dwc2: refactor bitfields. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-08 | dwc2/host: remove hcd_event_device_remove() call from handle_hptr_irq to ↵ | Maxime Vincent | |
| prevent double removal Signed-off-by: Maxime Vincent <[email protected]> | |||
| 2025-04-07 | dwc2/host: enable disconnect interrupt + handle it | Maxime Vincent | |
| Signed-off-by: Maxime Vincent <[email protected]> | |||
| 2025-04-06 | Merge pull request #3063 from maximevince/dwc2-host-fix-sof-flag | HiFiPhile | |
| dwc2/host: clear SOF flag in handle_sof_irq() | |||
| 2025-04-04 | dwc2/host: clear SOF flag in handle_sof_irq() | Maxime Vincent | |
| 2025-04-03 | fix(hcd) hcd_edpt_open() return true if endpoint is already opened. | hathach | |
| 2025-03-26 | added hcd_edpt_close() stub for other ports | hathach | |
| 2025-03-26 | hcd/ehci: hcd_edpt_open() return false if ep is already opened. implement ↵ | hathach | |
| hcd_edpt_close() | |||
| 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-16 | Fix 2 IAR warnings. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-03-07 | Merge pull request #2937 from pschatzmann/rp2040-iso | Ha Thach | |
| rp2040 correct dcd_edpt_iso_activate | |||
| 2025-03-06 | fix(dwc2) host driver conflict with max3421e | hathach | |
| 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-02-11 | Merge pull request #2914 from ReimuNotMoe/master | Ha Thach | |
| Various fixes for the Microchip Chipidea FS driver | |||
| 2025-02-06 | use speed enum | Jannis Konrad | |
