| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-12 | fix edpt stream write/read to endpoint not yet opened | hathach | |
| 2025-12-11 | move host hacked bulk mps out of tu_edpt_validate() | hathach | |
| 2025-12-11 | refactor usbh_class_driver_t's open() to return number of driver len instead ↵ | hathach | |
| of bool. help to simplify parsing configuration | |||
| 2025-12-10 | move hwid into edpt stream for consistent API | hathach | |
| 2025-12-10 | Merge pull request #3401 from hathach/copilot/fix-mtp-device-bug | Ha Thach | |
| Fix MTP transfer completion detection for exact-length packets | |||
| 2025-12-10 | Merge branch 'master' into more-size-reduce-edpt-stream | hathach | |
| 2025-12-10 | remove tu_fifo_discard_n() and its usage | hathach | |
| 2025-12-10 | flatten cdc tx,rx stream | hathach | |
| 2025-12-10 | change tu_fifo_clear()/tu_edpt_stream_clear() from return bool to void | hathach | |
| 2025-12-10 | Fix MTP transfer completion detection for exact-length packets | copilot-swe-agent[bot] | |
| Change condition from `>` to `>=` to properly detect completion when xferred_len equals total_len. This fixes the bug where transfers of exactly bulk_mps length (e.g., 64 bytes for low speed) would never complete, such as GetHandles responses with 12 elements. Co-authored-by: hathach <[email protected]> | |||
| 2025-12-08 | audio_device: use CFG_TUD_EDPT_DEDICATED_HWFIFO flag for FIFO transfer | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2025-12-08 | Merge pull request #3340 from dinsfire64/hid-enum-fix | Ha Thach | |
| remove hid host enumeration assumption | |||
| 2025-12-02 | audio: fix audiod_open with midi interfaces | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2025-11-27 | add CFG_TUD_VENDOR_RX_MANUAL_XFER per suggestion | hathach | |
| 2025-11-27 | make vendor_read_* API() is only available when CFG_TUD_VENDOR_RX_BUFSIZE > 0 | hathach | |
| vendor_write_flush() and write_available() only available when CFG_TUD_VENDOR_TX_BUFSIZE > 0 | |||
| 2025-11-27 | change tud_vendor_rx_cb() behavior, buffer and bufsize only available when ↵ | hathach | |
| CFG_TUD_VENDOR_RX_BUFSIZE = 0 update vendor device to omit ep buf when dedicated hwfifo is supported | |||
| 2025-11-27 | add tud_vendor_n_read_discard(), refactor vendor device. Update webusb ↵ | hathach | |
| example for more robust | |||
| 2025-11-27 | correct tu_edpt_stream_read() with non-fifo mode. Fix rhport with vendor device | hathach | |
| 2025-11-27 | omit cdc epnotify for dedicated hw fifo | hathach | |
| 2025-11-27 | add tud_cdc_n_notify_msg() | hathach | |
| 2025-11-26 | omit ep buffer for midi device if device support CFG_TUD_EDPT_DEDICATED_HWFIFO | hathach | |
| 2025-11-26 | change tu_fifo_buffer_info_t layout | hathach | |
| 2025-11-22 | hil stress test cdc | hathach | |
| 2025-11-22 | implement wanted char for cdc device without ep_buf | hathach | |
| 2025-11-22 | implement wanted char for cdc device without ep_buf | hathach | |
| 2025-11-21 | edpt stream support xfer_fifo for device CFG_TUD_EDPT_DEDICATED_HWFIFO | hathach | |
| cdc device omit ep buffer when hwfifo is supported | |||
| 2025-11-20 | Revert "add find_hid_desc" | hathach | |
| support rare case where hid descriptor is after endpoint descriptor | |||
| 2025-11-19 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-19 | rename CFG_TUD_ENDPOINT0_BUFSIZE to make it more consistent | hathach | |
| use uint8_t for dfu state and status to reduce size | |||
| 2025-11-19 | clean up | hathach | |
| 2025-11-19 | Merge branch 'refs/heads/master' into dwc2_ep0 | hathach | |
| # Conflicts: # examples/device/dfu/src/usb_descriptors.c # examples/device/dfu_runtime/src/usb_descriptors.c # src/device/usbd_control.c # src/portable/synopsys/dwc2/dcd_dwc2.c | |||
| 2025-11-15 | add find_hid_desc | din | |
| 2025-11-14 | Merge remote-tracking branch 'tinyusb/master' into embedded-ideas/master | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-11-13 | Apply suggestions from code review | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-11-13 | clear endpoint stream when open for cdc_host and midi_host | hathach | |
| 2025-11-12 | migrate cdc device to use edpt stream API | hathach | |
| tu_edpt_stream_open() does not clear fifo, allow for persistent stream when disconnect/reconnect | |||
| 2025-11-12 | migrate midi_device to use edpt stream API | hathach | |
| also add tud_midi_n_packet_write/read_n() | |||
| 2025-11-11 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-09 | Merge pull request #3334 from hathach/fix-alerts-3 | Ha Thach | |
| Fix more code alerts | |||
| 2025-11-08 | fix more alerts | hathach | |
| 2025-11-08 | Merge remote-tracking branch 'origin/fix-alerts-3' into fix-alerts-3 | hathach | |
| # Conflicts: # src/class/cdc/cdc_device.h # src/class/msc/msc_device.c # src/common/tusb_debug.h | |||
| 2025-11-07 | fix more alerts found by pvs-studio | hathach | |
| 2025-11-07 | Merge pull request #3321 from gabChouin/audio_ep_in_target_fifo_size | Zixun LI | |
| audio: Implement support for variable EP in flow control fifo level | |||
| 2025-11-07 | Typo | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-07 | Implement RX FIFO threshold adjustment | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-07 | Cleanup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-07 | Fixup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-07 | Merge remote-tracking branch 'tinyusb/master' into audio_ep_in_target_fifo_size | HiFiPhile | |
| 2025-11-07 | Apply suggestions from code review | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-11-07 | fix more alerts found by pvs-studio | hathach | |
