summaryrefslogtreecommitdiff
path: root/src/class/msc/msc_device.h
AgeCommit message (Collapse)Author
2018-11-07Split out the control endpoint logicScott Shawcroft
2018-11-07Add SAMD21 and SAMD51 support for CircuitPython.Scott Shawcroft
The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs.
2018-08-13rename VERIFY to TU_VERIFY to avoid conflict with applicationhathach
2018-07-27add usb msc callback descriptionhathach
2018-07-26update device msc callbackhathach
2018-07-26add tud_msc_set_sense(), update msc device to reponse with default sense ↵hathach
(illegal request) when there is issue with scsi command
2018-07-25clean up device msc APIhathach
2018-07-25add tud_msc_ready()hathach
2018-07-17revert usbd_control_xfer_st() implementationhathach
enhance cdc with better multiple interfaces support add default ep size for cdc and msc device CFG_TUD_CDC_EPSIZE, CFG_TUD_MSC_EPSIZE
2018-07-13rename class driver close() to reset()hathach
2018-06-18rename subfolder source to srchathach