| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Code reformat | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-06-08 | Fix ECM compile | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-06-04 | fix: allow FreeRTOS examples to compile | James Sandison | |
| 2025-06-04 | docs: update dwc2_info.md | James Sandison | |
| 2025-06-04 | chore: delete accidentally commited submodules | James Sandison | |
| 2025-06-04 | chore: whitespace fix | James Sandison | |
| 2025-06-04 | doc: remove reference to stm32n657_dk board | James Sandison | |
| 2025-06-04 | chore: add newline to EOF | 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 | Fix wrong SysTick clock on NUCLEO-C071RB | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-05-29 | examples/device/net_lwip_webserver: Simplify example code. | Andrew Leech | |
| Now that tud_network_recv_renew has protections against recursion it's safe and simpler to handle the lwip frame entirely in the same callback. | |||
| 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 | Merge pull request #3136 from hathach/update-max32 | Ha Thach | |
| add OPT_MCU_MAX32665 | |||
| 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 | Merge pull request #3130 from hathach/max3421-use-spinlock | Ha Thach | |
| add usbh_spin_lock/unlock() use spinlock to replace atomic flag for hcd max3421 | |||
| 2025-05-21 | update bug template to include commit SHA | hathach | |
| 2025-05-21 | add usbh_spin_lock/unlock() use spinlock instead of atomic flag for hcd max3421 | hathach | |
| 2025-05-21 | Merge pull request #3127 from hathach/fix/dcd_race_condition | Ha Thach | |
| add osal spinlock API, Fix/dcd dwc2 race condition | |||
| 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 | limit hil-hfp iar build to 4 parallel jobs | 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-16 | Merge pull request #3103 from wavenumber-eng/mcxa156__sdk216 | Ha Thach | |
| Added initial support for FRDM-MCXA156 and fixed up a crash with FRDM-MCXN947 | |||
| 2025-05-16 | Merge pull request #3123 from hathach/follow-up-pr3118 | Ha Thach | |
| follow up to pr3118, interface also end with IAD. Add more checks | |||
| 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-15 | Merge branch 'master' into xfer_close | 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-15 | Merge pull request #3121 from hathach/bump-gcc14 | Ha Thach | |
| Bump gcc14 | |||
| 2025-05-15 | bump up pio-usb and codeql version | hathach | |
| 2025-05-14 | update stm32wb linker to match new startup | hathach | |
| 2025-05-13 | fix dual example for rp2350 conflict printf and cdc_printf | hathach | |
| 2025-05-13 | pump up pico-pio-usb and cmsis_device_wb | hathach | |
| 2025-05-13 | fix warnings, minor clean up | hathach | |
| 2025-05-12 | bump ci to gcc 14 | hathach | |
| 2025-05-09 | simplify vendord_open parsing loop | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
