summaryrefslogtreecommitdiff
path: root/src/class/msc/msc_device.c
AgeCommit message (Expand)Author
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
2026-06-24cap tud_msc_scsi_cb bufsize to endpoint buffer sizedxbjavid
2026-02-11device/msc: only defer prepare_cbw() from STATUS_SENT when EP OUT stalledhathach
2026-01-26device/msc: skip command stage if EP out is stalledZixun LI
2025-11-11Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-11-08Merge remote-tracking branch 'origin/fix-alerts-3' into fix-alerts-3hathach
2025-11-07fix more alerts found by pvs-studiohathach
2025-11-07Apply suggestions from code reviewHa Thach
2025-11-07fix more alerts found by pvs-studiohathach
2025-10-22Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifocopilot-swe-agent[bot]
2025-09-17Update weak callbacks to new syntaxHiFiPhile
2025-08-01add bufsize to tud_msc_inquiry2_cb()hathach
2025-07-11add tud_msc_inquiry2_cb() for full inquiry responsehathach
2025-07-01defer proc_async_io_done()hathach
2025-07-01update examplehathach
2025-07-01refactor async io, add in_isr argument to tud_msc_async_io_done()hathach
2025-06-22Merge branch 'master' into async_ioHiFiPhile
2025-04-17fix iar make build with wb and u5hathach
2025-04-11Merge remote-tracking branch 'upstream/master' into async_ioHiFiPhile
2025-02-07fix stringop-overread warning for msc device with memmovehathach
2025-02-02Fix CI.HiFiPhile
2025-01-31Use return code to choose async io.HiFiPhile
2025-01-29msc_device: add async IO support.HiFiPhile
2024-11-27fix multiple flag on compilinghathach
2024-11-22apply TUD_EPBUF_DEF for device: bth, dfu, hid, mschathach
2024-11-22msc_device.c declare and separate epbuf from interface struct, make cbw and c...hathach
2024-11-21make sure usb buffer occupies whole cache line when DCACHE is enabled for msc...hathach
2024-05-08Merge pull request #2532 from acscd/masterHiFiPhile
2024-04-08add class driver deinithathach
2024-03-22Add files via uploadacscd
2024-01-20msc_device: Fix check for including MSC lookup tablesJonathan Zentgraf
2023-08-02default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to ...hathach
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
2023-07-20improve logging, allow easier to turn off usbd, driver logginghathach
2023-02-27Merge pull request #1852 from silvergasp/mem_sHa Thach
2023-02-27minor clean uphathach
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
2023-01-13fix: Replace device calls to memcpy with tu_memcpy_sNathaniel Brough
2022-06-24fix redundant-decls warnings by usbd/usbhhathach
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
2022-02-26Merge pull request #1350 from hathach/enhance-multipl-portsHa Thach
2022-02-25Set the standard inquiry response additional length field.iabdalkader
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
2022-02-15minor rename set sense functionhathach
2022-02-15msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported commandhathach
2022-02-14add tud_msc_request_sense_cb() as weak callbackhathach
2021-10-26Merge branch 'tannewt-rpi' into generalize-synopsys-dwc2hathach
2021-10-25change usage of TU_CHECK_MCU() to prevent macro conflicthathach