| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-14 | Merge remote-tracking branch 'tinyusb/master' into stm32c5 | HiFiPhile | |
| 2026-05-13 | Merge pull request #3640 from hathach/dwc2_iso_in | Zixun LI | |
| dcd/dwc2: fix ISO IN endpoint become disabled after incomplete transfer | |||
| 2026-05-12 | hil: add audio test, optimize log print | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-12 | Merge pull request #3639 from michael-membrowse/membrowse_map_support | Zixun LI | |
| ci: MemBrowse - add libraries mapping support | |||
| 2026-05-12 | dcd/dwc2: fix ISO IN endpoint become disabled after incomplete transfer | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-12 | support map files | Michael Rogov Papernov | |
| 2026-05-11 | Merge remote-tracking branch 'tinyusb/master' into stm32c5 | HiFiPhile | |
| 2026-05-11 | Merge pull request #3632 from hathach/msc_os | Zixun LI | |
| hcd/dwc2: fix txfifo full check | |||
| 2026-05-10 | use local linker | HiFiPHile | |
| Signed-off-by: HiFiPHile <[email protected]> | |||
| 2026-05-10 | add stm32c5 support | HiFiPHile | |
| Signed-off-by: HiFiPHile <[email protected]> | |||
| 2026-05-10 | Merge pull request #3630 from nminaylov/ncm_packet_filter | Zixun LI | |
| NCM: support for SetEthernetPacketFilter and SetNTBInputSize request | |||
| 2026-05-08 | reduce NTM size | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-08 | lpc55 works with net_lwip | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-08 | fix iperf server is always excluded | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-08 | Merge pull request #3633 from hathach/fix/nrf5x-hfclk-wait-post-sd | Ha Thach | |
| nrf5x: request HFCLK in USB_EVT_READY to fix post-SoftDevice deadlock | |||
| 2026-05-08 | nrf5x: request HFCLK in USB_EVT_READY to fix post-SoftDevice deadlock | hathach | |
| USB_EVT_DETECTED runs hfclk_enable() which, when SoftDevice is not yet enabled, starts HFXO via direct CLOCK register access. After sd_softdevice_enable() takes over CLOCK, HFXO is physically off again and SD's HFCLK reference count is 0. If USB_EVT_READY is fired post-SD (e.g. on nRF52 via Bluefruit's usb_softdevice_post_enable() when the pre-SD nrfx_power READY callback didn't get to run before nrfx_power was uninited), the wait loop 'while (!hfclk_running()) {}' calls sd_clock_hfclk_is_running() which returns false forever -> deadlock that blocks both USB enumeration and any further app code on the calling thread. Call hfclk_enable() right before the wait so HFCLK is requested in whichever context (SD or direct) is current. hfclk_enable() is idempotent. Reproduces reliably with bleuart on Feather nRF52840 Express flashed via JLink: chip wedges in sd_clock_hfclk_is_running SVC, no USB enumeration, no BLE advertising. With the fix, USB enumerates and BLE advertises as expected. | |||
| 2026-05-08 | fixup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-08 | Merge remote-tracking branch 'tinyusb/master' into ncm_packet_filter | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-07 | Merge pull request #3614 from HakanL/midi-host-rx-bufsize-default-and-docs | Zixun LI | |
| midi host: document drain requirement of RX FIFO | |||
| 2026-05-07 | Merge remote-tracking branch 'tinyusb/master' into ↵ | Zixun LI | |
| midi-host-rx-bufsize-default-and-docs | |||
| 2026-05-07 | revert RX buffer size as it's not related to issue | Zixun LI | |
| Even if CFG_TUH_MIDI_RX_BUFSIZE=100*TUH_EPSIZE_BULK_MAX, calling tuh_midi_stream_read without a loop can return only one 4-byte packet and preventing subsequent transfer. Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-05-06 | modernize script | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-05-05 | try to fix CI stuck | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-05-05 | Apply suggestions from code review | Zixun LI | |
| Co-authored-by: Copilot Autofix powered by AI <[email protected]> | |||
| 2026-05-05 | Merge pull request #3627 from hathach/merge-usbd-control | Ha Thach | |
| Refactor USB control transfer handling into `usbd.c` | |||
| 2026-05-04 | hcd/dwc2: fix txfifo full check | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-04 | Adjust RAM configuration for nrf54h20 to optimize memory usage in video examples | hathach | |
| 2026-05-04 | add default implementation for tuh_hid_report_received_cb() | hathach | |
| 2026-05-04 | hil remove hub from pico native host test for now | hathach | |
| 2026-05-04 | Merge pull request #3568 from ↵ | Ha Thach | |
| hathach/copilot/upgrade-net-lwip-webserver-descriptors net: replace CFG_TUD_NET_ENDPOINT_SIZE with actual descriptor-based ep size | |||
| 2026-05-04 | Merge branch 'master' into merge-usbd-control | hathach | |
| 2026-05-04 | fix usbd control to support wLength hack | hathach | |
| 2026-05-04 | hil_test: use non-blocking writes with timeout for printer tests | hathach | |
| 2026-05-04 | refactor: replace `tu_edpt_state_t` struct with `uint8_t` and update all ↵ | hathach | |
| endpoint state handling methods and accesses | |||
| 2026-05-04 | refactor `usbd.c`: extract `process_std_device_request` for clarity | hathach | |
| 2026-05-04 | minor clean up | hathach | |
| 2026-05-04 | Merge pull request #3628 from hathach/fix_uart_write | Ha Thach | |
| ensure board_uart_write return -1 on default | |||
| 2026-05-04 | refactor `usbd.c`: centralize control transfer state management into ↵ | hathach | |
| `_usbd_dev` structure and remove `usbd_control_reset` | |||
| 2026-05-03 | add msc_file_explorer_freertos example | HiFiPhile | |
| Co-authored-by: Copilot <[email protected]> Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-03 | Merge branch 'master' into copilot/upgrade-net-lwip-webserver-descriptors | Zixun LI | |
| 2026-05-01 | Merge remote-tracking branch 'origin/master' into ncm_packet_filter | HiFiPHile | |
| 2026-05-01 | ncm: implement GetNtbInputSize request | Zixun LI | |
| Signed-off-by: HiFiPHile <[email protected]> | |||
| 2026-04-30 | ncm: Implement SetNtbInputSize request | Elwin Huang | |
| According to NCM standard 7.2.7, the device should tell the host its maximum size of NTB. Implement SetNtbInputSize according to it. Without this commit, some OS may failed to enumerate the NCM device (e.g., IOS 26). Signed-off-by: Elwin Huang <[email protected]> | |||
| 2026-04-30 | refactor capability | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-04-30 | add packet filter callback | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-04-29 | fixup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-29 | ensure board_uart_write return -1 on default | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-29 | deprecated `usbd_control.c` and merge its functionality into `usbd.c` | hathach | |
| 2026-04-29 | Merge pull request #3619 from hathach/hil_hfp | Ha Thach | |
| run my HIL on gcc build | |||
| 2026-04-29 | Merge pull request #3615 from kira-live/master | Ha Thach | |
| fix zero wLength request in control request | |||
