| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-07 | Merge pull request #2963 from HiFiPhile/stm32_cache | Ha Thach | |
| Add DWC2 cache maintenance routines for STM32 | |||
| 2025-07-07 | change CFG_TUSB_MEM_DCACHE_LINE_SIZE_DEFAULT (not defined) to 1 | hathach | |
| use stock iar linker | |||
| 2025-07-07 | support at32 mcu | zhiqiang | |
| 2025-07-05 | Use DMA enable for DCache condition | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-07-05 | always define CFG_TUH_WCH_USBIP_USBFS=1 for ch32v20x since only port1 ↵ | hathach | |
| support host mode reformat hcd usbfs add uart rx for ch32v20x bsp | |||
| 2025-07-04 | Merge branch 'refs/heads/master' into fork/verylowfreq/pr-ch32v-usbfs-host | hathach | |
| 2025-06-25 | stm32_fsdev: Allow configuring single-buffered isochronous endpoints. | milek7 | |
| Controlled by the embedder defining CFG_TUD_FSDEV_DOUBLE_BUFFERED_ISO_EP in tusb_config.h. If hardware does have SBUF_ISO bit it will use only one half of endpoint pair register. | |||
| 2025-06-13 | Add STM32 DWC2 cache support | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-06-12 | merge n6 and h7rs (same config) | hathach | |
| 2025-06-12 | Merge branch 'master' into fork/james-advatek/stm32n657nucleo | hathach | |
| 2025-06-11 | add h7rs to ci matrix | hathach | |
| 2025-06-11 | Merge branch 'master' into fork/HiFiPhile/h7rs | hathach | |
| 2025-06-04 | docs: update dwc2_info.md | James Sandison | |
| 2025-06-04 | chore: squash previous commits from other branches | James Sandison | |
| 2025-05-23 | Merge pull request #3111 from hathach/ci_vbus | Ha Thach | |
| 2025-05-21 | add usbh_spin_lock/unlock() use spinlock instead of atomic flag for hcd max3421 | hathach | |
| 2025-05-21 | remove unused dwc2_critical.h | hathach | |
| 2025-05-21 | add usbd_spin_lock/unlock for driver usage | hathach | |
| 2025-05-21 | osal_spin skipping lock/unlock when executed in isr | hathach | |
| 2025-05-20 | rename osal_critcal to osal_spinlock | hathach | |
| add spinlock implementation for most rtos | |||
| 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-05-17 | [stm32] Wait until the PHYC PLL is stable | Niklas Hauser | |
| 2025-05-15 | Merge branch 'master' into h7rs | HiFiPhile | |
| 2025-05-15 | Merge branch 'master' into xfer_close | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-15 | Fix transfer failed event still queued | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-04 | dcd/ci_hs: add vbus charge option. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 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 | Disable channel properly. | 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]> | |||
