summaryrefslogtreecommitdiff
path: root/src/class/vendor
AgeCommit message (Expand)Author
2025-09-17Update weak callbacks to new syntaxHiFiPhile
2025-08-02use tu_desc_in_bounds() for descriptor loophathach
2025-07-07updateYixingShen
2025-07-07fixed CFG_TUD_VENDOR > 1 vendord_open tud_vendor_n_write_flushYixingShen
2025-05-16follow up to pr3118, interface also end with IAD. Add more checkshathach
2025-05-09simplify vendord_open parsing loopHiFiPhile
2025-05-09revert 'end fix'ZakDanger
2025-05-09revert 'end fix'ZakDanger
2025-05-09vendor device open fix for descriptor parsingZakDanger
2025-03-10fix desc_end in vendord_open()Cynventria[CitRA]
2024-11-22TUD_EPBUF_TYPE_DEF usbtmc_device.c and vendor_device.chathach
2024-10-01Fix vendor class reset.HiFiPhile
2024-09-10remove vendor ep_addr, use stream api insteadhathach
2024-09-10update vendor device to use edpt stream which also support non-buffereed (no ...hathach
2024-09-10change vendor device to use edpt stream APIhathach
2024-08-02Merge branch 'master' into vendor_fifoHiFiPhile
2024-05-09Take updated change from cdc_device.HiFiPhile
2024-04-08Merge branch 'master' of github.com:HiFiPhile/tinyusb into vendor_fifoHiFiPhile
2024-04-08add class driver deinithathach
2024-03-03Use FIFO size as condition.HiFiPhile
2024-02-01Allow vendor class to be used without FIFO.HiFiPhile
2024-01-31Update vendor_device.c fifo mutex config similar to cdc_device.c.mamiral
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
2023-04-06add define for vendor_flush() to write_flush() for backward compatiblehathach
2023-03-31Remove trailing whitespaceepatstarkey
2023-03-28Update vendor_device.cepatstarkey
2023-03-28Update vendor_device.cepatstarkey
2023-03-28Update vendor_device.hepatstarkey
2023-03-17fix trailing space and new linehathach
2023-02-22use tu_static instead of static _fuzz_threadhathach
2023-02-22rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_threadhathach
2023-01-20fix: Change all static variables to thread when fuzzingNathaniel Brough
2022-06-27fix all device examples warningshathach
2022-06-02rhport argument in usbd_ API() is not used (always use the initialized port)hathach
2022-03-09add tusb_debug.h remove tusb_error.hhathach
2022-03-06Merge pull request #1289 from kasjer/kasjer/vendor-updateHa Thach
2022-02-25rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLEDhathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
2022-01-19vendor: Add tx flush functionalityJerzy Kasenberg
2022-01-19vendor: Add tx callbackJerzy Kasenberg
2021-10-01Merge pull request #1120 from hathach/enhanceHa Thach
2021-10-01clean up vendor openhathach
2021-09-29add same7x to board listhathach
2021-09-29clean uphathach
2021-09-18Merge branch 'master' into zhangslice-masterhathach
2021-09-14make vendor driver more flexiblehathach
2021-08-25Merge pull request #1041 from HiFiPhile/vdcHa Thach
2021-08-23rename CFG_TUSB_HOST_DEVICE_MAX to CFG_TUH_DEVICE_MAXhathach
2021-08-22Fix vendor fifo deadlock, add tud_vendor_n_read_flushMasterPhi
2021-06-18fix build with mm32 boardhathach