summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Expand)Author
2026-03-07cleanupYixingShen
2026-03-07fixed _open_vc_itf parsingYixingShen
2026-03-06replace printer_to_hid example with printer_to_cdc examplehathach
2026-03-06add full read/write() API, use edpt stream for printer classhathach
2026-03-06update printer class: enhance descriptors, buffer sizes, and callbackshathach
2026-03-06Merge branch 'refs/heads/master' into fork/remiberthoz/device-class-printerhathach
2026-03-05add IAR warning flags to cmake build and fix themhathach
2026-03-01Merge pull request #3514 from sauloverissimo/fix/midi-device-cable-demuxZixun LI
2026-02-25midi device: add cable-aware stream read (tud_midi_n_demux_stream_read)Saulo Veríssimo
2026-02-25fix CDC host FTDI multiple channel loophathach
2026-02-11Merge remote-tracking branch 'origin/master' into msc_stallhathach
2026-02-11device/msc: only defer prepare_cbw() from STATUS_SENT when EP OUT stalledhathach
2026-02-07minor updatehathach
2026-01-26device/msc: skip command stage if EP out is stalledZixun LI
2026-01-14update printer_device.c accounting for upstream changesRémi Berthoz
2026-01-14Merge 'upstream/master' into device-class-printerRémi Berthoz
2026-01-14remove no-fifo mode in edpt stream APIhathach
2026-01-13minor clean uphathach
2026-01-12Merge branch 'refs/heads/master' into mtp_zlphathach
2026-01-07Adjust printer device class to 0.20.0 and fix compilation warningsRémi Berthoz
2026-01-06Merge pull request #3441 from hathach/fifo-access-modeHa Thach
2026-01-05Fix content of printer device class header (.h) fileRémi Berthoz
2026-01-05Add missing license to printer device class headerRémi Berthoz
2026-01-04Implement Printer Device ClassRémi Berthoz
2025-12-30tusb_fifo remove item_size make it fifo of byteshathach
2025-12-29device/mtp: improve loggingHiFiPhile
2025-12-28device/mtp: queue ZLP when neededHiFiPhile
2025-12-26Prevent unused-variable warning in dcd_host.cCédric Berger
2025-12-21Change return of tud_vendor_n_write_clear from uint32_t to boolJames Smith
2025-12-21Removed tu_fifo_count_and_clearJames Smith
2025-12-20Added tud_vendor_write_clear() which forcefully clears TX bufferJames Smith
2025-12-12Merge branch 'refs/heads/master' into audio_openhathach
2025-12-12usbh/cdc: fix typo in cdch_openHiFiPhile
2025-12-12Merge pull request #3402 from hathach/more-size-reduce-edpt-streamHa Thach
2025-12-12fix edpt stream write/read to endpoint not yet openedhathach
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
2025-12-10move hwid into edpt stream for consistent APIhathach
2025-12-10Merge pull request #3401 from hathach/copilot/fix-mtp-device-bugHa Thach
2025-12-10Merge branch 'master' into more-size-reduce-edpt-streamhathach
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]
2025-12-08audio_device: use CFG_TUD_EDPT_DEDICATED_HWFIFO flag for FIFO transferZixun LI
2025-12-08Merge pull request #3340 from dinsfire64/hid-enum-fixHa Thach
2025-12-02audio: fix audiod_open with midi interfacesZixun LI
2025-11-27add CFG_TUD_VENDOR_RX_MANUAL_XFER per suggestionhathach
2025-11-27make vendor_read_* API() is only available when CFG_TUD_VENDOR_RX_BUFSIZE > 0hathach
2025-11-27change tud_vendor_rx_cb() behavior, buffer and bufsize only available when CF...hathach