summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-12-15Merge branch 'master' into enum_catchhathach
2025-12-15Merge pull request #3364 from hathach/hcd_fsdevHa Thach
hcd: add stm32_fsdev driver
2025-12-15Merge branch 'refs/heads/master' into enum_catchhathach
2025-12-15minor clean uphathach
2025-12-13tusb: fix stream write logic without fifoHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-13Merge pull request #3358 from hathach/dwc2_cfgHa Thach
Add dcd_configure for dwc2 FIFO config
2025-12-13Merge branch 'refs/heads/master' into hcd_fsdevhathach
2025-12-13Merge pull request #3407 from hathach/rusb2_fifo_fixHa Thach
dcd/rusb2: fix fifo write
2025-12-12Merge branch 'refs/heads/master' into audio_openhathach
2025-12-12usbh/cdc: fix typo in cdch_openHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-12Merge pull request #3402 from hathach/more-size-reduce-edpt-streamHa Thach
refactor, clean up to reduce size
2025-12-12add back tu_fifo_discard_n() since it may be useful in the future.hathach
2025-12-11dcd/rusb2: fix fifo writeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-12fix edpt stream write/read to endpoint not yet openedhathach
2025-12-12remove bitfield in usbd_device_t state to reduce code sizehathach
2025-12-11move host hacked bulk mps out of tu_edpt_validate()hathach
2025-12-11refactor usbh_class_driver_t's open() to return number of driver len instead ↵hathach
of bool. help to simplify parsing configuration
2025-12-11refactor binding ep and interface to driverhathach
2025-12-10move hwid into edpt stream for consistent APIhathach
2025-12-10Merge pull request #3401 from hathach/copilot/fix-mtp-device-bugHa Thach
Fix MTP transfer completion detection for exact-length packets
2025-12-10minor formathathach
2025-12-10Merge branch 'master' into more-size-reduce-edpt-streamhathach
2025-12-10only validate endpoint tu_edpt_validate() when debug enabledhathach
2025-12-10disable HWFIFO musb and rusb2, since they are not tested yethathach
2025-12-10revert the usbd_edpt_xfer_fifo guardhathach
2025-12-10Merge branch 'master' into hwfifo_posthathach
2025-12-10remove tu_fifo_discard_n() and its usagehathach
2025-12-10flatten cdc tx,rx streamhathach
2025-12-10change tu_fifo_clear()/tu_edpt_stream_clear() from return bool to voidhathach
2025-12-10Fix MTP transfer completion detection for exact-length packetscopilot-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-10Merge pull request #3399 from hathach/size-reduceHa Thach
edpt stream only support no fifo mode if needed
2025-12-10update metrics to support bloaty csvhathach
2025-12-09update metrics to support bloatyhathach
2025-12-08remove FS MPS assumptionZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-08audio_device: use CFG_TUD_EDPT_DEDICATED_HWFIFO flag for FIFO transferZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-08usbd: remove dcd_edpt_xfer_fifo ifdef guardZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-08tusb: add HWFIFO flag for supported MCUsZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-08Merge pull request #3340 from dinsfire64/hid-enum-fixHa Thach
remove hid host enumeration assumption
2025-12-06edpt stream only support non-fifo mode if needed ↵hathach
CFG_TUSB_EDPT_STREAM_NO_FIFO_ENABLED
2025-12-04Merge branch 'refs/heads/master' into dwc2_cfghathach
2025-12-02audio: fix audiod_open with midi interfacesZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-02Merge remote-tracking branch 'tinyusb/master' into hcd_fsdevZixun LI
2025-12-02Merge remote-tracking branch 'tinyusb/master' into enum_catchZixun LI
2025-12-02limit to bulk epZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-02Merge remote-tracking branch 'tinyusb/master' into dwc2_cfgZixun LI
2025-12-01add linkermap to deps and linkermap tagethathach
2025-11-30Update noteHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-28Fix deinit glitchHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-28fix build with zephyr with latest nrfx v4hathach
2025-11-28Use one endpoint for EP0HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>