| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-26 | audio_device: Fix data IN endpoints with implicit feedback | milek7 | |
| 2025-06-12 | Merge pull request #3137 from HiFiPhile/uac_simplify | Ha Thach | |
| uac2: remove support fifo | |||
| 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-09 | Fix TUH_EPSIZE_BULK_MPS macro | Cédric Berger | |
| TUH_EPSIZE_BULK_MPS should be set based on TUH_OPT_HIGH_SPEED, not TUD_OPT_HIGH_SPEED | |||
| 2025-06-09 | Merge pull request #3135 from andrewleech/ncm-link-state-control | HiFiPhile | |
| Add USB NCM link state control support | |||
| 2025-06-08 | Fix ECM compile | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-06-04 | docs: update dwc2_info.md | James Sandison | |
| 2025-06-04 | chore: squash previous commits from other branches | James Sandison | |
| 2025-05-29 | uac2: remove support fifo | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-29 | Add link state control support for ECM mode | Andrew Leech | |
| Extends the link state control feature to CDC-ECM mode. RNDIS mode prints state changes but doesn't send notifications to the host yet (would require RNDIS_INDICATE_STATUS_MSG). For ECM: - Tracks link state and sends proper CDC notifications - Handles notification endpoint busy conditions - Only sends connection notification when link is actually up 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> | |||
| 2025-05-29 | Add USB NCM link state control support | Andrew Leech | |
| This adds the ability to dynamically control the network link state for NCM devices. The host OS will see the network interface as connected/disconnected based on the link state. New API: - tud_network_link_state(rhport, is_up): Set link up/down state Example updates: - Added button control to toggle link state - Fixed LWIP integration to properly handle link state changes - Added printf to show correct protocol (NCM vs RNDIS/ECM) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> | |||
| 2025-05-28 | add OPT_MCU_MAX32665 | hathach | |
| 2025-05-23 | Merge pull request #3111 from hathach/ci_vbus | Ha Thach | |
| 2025-05-23 | Add comment about CFG_TUD_CI_HS_VBUS_CHARGE | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 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-16 | follow up to pr3118, interface also end with IAD. Add more checks | hathach | |
| 2025-05-16 | Merge pull request #3118 from ZakDanger/vendor_device_fix | HiFiPhile | |
| vendor device open fix for descriptor parsing | |||
| 2025-05-15 | Merge branch 'master' into h7rs | HiFiPhile | |
| 2025-05-13 | fix dual example for rp2350 conflict printf and cdc_printf | hathach | |
| 2025-05-13 | fix warnings, minor clean up | hathach | |
| 2025-05-09 | simplify vendord_open parsing loop | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-09 | revert 'end fix' | ZakDanger | |
| 2025-05-09 | revert 'end fix' | ZakDanger | |
| 2025-05-09 | vendor device open fix for descriptor parsing | ZakDanger | |
| 2025-05-06 | chore(usbh): change removing_hubs to array instead of bitmask | hathach | |
| 2025-05-06 | usbh: force removed device in the same bus info, before setting address. | hathach | |
| usbh: move code around hub: queue status endpoint for detach/remove event | |||
| 2025-05-04 | dcd/ci_hs: add vbus charge option. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-29 | define hcd_devtree_info_t forr backward compatible | hathach | |
| 2025-04-29 | add enum for set addr recovery | hathach | |
| 2025-04-29 | attach debouncing fixed issue with port1 highspeed on imxrt | hathach | |
| 2025-04-28 | remove the old attach duplicated logic, debouncing skip should take care of it. | 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-24 | hub check status before get 1st device descriptor | hathach | |
| 2025-04-24 | fix build | hathach | |
| 2025-04-24 | refactor hub driver and move port reset on connection change to usbh. | hathach | |
| hub: add hub_port_get_status_local(), ignore resp in hub_port_get_status(pot != 0) usbh properly deboucning with hub/rootport accordingly to usb specs, also add 10ms of reset recovery | |||
| 2025-04-24 | add tuh_address_set() API | hathach | |
| minor rename and move code around | |||
| 2025-04-23 | move usbh ctrl_xfer into usbh_data | hathach | |
| 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) | |||
