Mass Storage Class Command Block Wrapper. More...
Data Fields | |
u32 | Signature |
u32 | Tag |
u32 | DataTransferLength |
u8 | Flags |
u8 | LUN |
u8 | SCSICommandLength |
u8 | SCSICommandData [16] |
Mass Storage Class Command Block Wrapper.
Type define for a Command Block Wrapper, used in the Mass Storage Bulk-Only Transport protocol.
u32 MS_CommandBlockWrapper_t::Signature |
Command block signature, must be MS_CBW_SIGNATURE to indicate a valid Command Block.
u32 MS_CommandBlockWrapper_t::Tag |
Unique command ID value, to associate a command block wrapper with its command status wrapper.
u32 MS_CommandBlockWrapper_t::DataTransferLength |
Length of the optional data portion of the issued command, in bytes.
u8 MS_CommandBlockWrapper_t::Flags |
Command block flags, indicating command data direction.
u8 MS_CommandBlockWrapper_t::LUN |
Logical Unit number this command is issued to.
u8 MS_CommandBlockWrapper_t::SCSICommandLength |
Length of the issued SCSI command within the SCSI command data array.
u8 MS_CommandBlockWrapper_t::SCSICommandData[16] |
Issued SCSI command in the Command Block.