MSD.h
Default mainpageat91libusbdevicemassstorageMSD.h
Description Overview
Classes Brief description
 MSCbw Command Block Wrapper (CBW), See Table 5.1, USB Mass Storage Class Bulk-Only Transport.
 MSCsw Command Status Wrapper (CSW), See Table 5.2, USB Mass Storage Class Bulk-Only Transport.
Defines  
 CTRL_NOT_READY Test unit control:.
 MSD_BULK_ONLY_RESET Reset the mass storage device and its associated interface.
 MSD_CBW_DEVICE_TO_HOST CBW bmCBWFlags field.
 MSD_CBW_SIGNATURE 'USBC' 0x43425355
 MSD_CBW_SIZE Command Block Wrapper Size.
 MSD_CSW_COMMAND_FAILED Command Failed.
 MSD_CSW_COMMAND_PASSED Command Passed (good status).
 MSD_CSW_PHASE_ERROR Phase Error.
 MSD_CSW_SIGNATURE 'USBS' 0x53425355
 MSD_CSW_SIZE Command Status Wrapper Size.
 MSD_GET_MAX_LUN Return the maximum LUN number supported by the device.
 MSD_PROTOCOL_BULK_ONLY Bulk-Only Transport.
 MSD_PROTOCOL_CBI Control/Bulk/Interrupt (CBI) Transport (no command complete interrupt).
 MSD_PROTOCOL_CBI_COMPLETION Control/Bulk/Interrupt (CBI) Transport (with command complete interrupt).
 MSD_SUBCLASS_QIC Tape device.
 MSD_SUBCLASS_RBC Reduced Block Commands (RBC) T10.
 MSD_SUBCLASS_SCSI SCSI transparent command set.
 MSD_SUBCLASS_SFF Floppy disk drive (FDD) device.
 MSD_SUBCLASS_SFF_MCC C/DVD devices.
 MSD_SUBCLASS_UFI Floppy disk drive (FDD) device.