|
Библиотека LUFA (раннее название MyUSB) версия 101122
|
Обертка блока команды класса Mass Storage. More...
#include <MassStorage.h>
Data Fields | |
| uint32_t | Signature |
| uint32_t | Tag |
| uint32_t | DataTransferLength |
| uint8_t | Flags |
| uint8_t | LUN |
| uint8_t | SCSICommandLength |
| uint8_t | SCSICommandData [16] |
Определение типа для обертки блока команды, исользуемой в протоколе транспорта Mass Storage Bulk-Only.
длина необязательной порции данных выданной команды, в байтах.
| uint8_t MS_CommandBlockWrapper_t::Flags |
флаги блока команды, показывающие направление данных команды.
| uint8_t MS_CommandBlockWrapper_t::LUN |
номер логического юнита (LUN), которому выдана команда.
| uint8_t MS_CommandBlockWrapper_t::SCSICommandData[16] |
выданная команда SCSI в блоке команды.
длина выданной команды SCSI внутри массива данных команды SCSI.
| uint32_t MS_CommandBlockWrapper_t::Signature |
сигнатура блока команды, должна быть CBW_SIGNATURE для указания верного блока команды.
| uint32_t MS_CommandBlockWrapper_t::Tag |
Уникальное значение ID команды, для связи обертки блока команды с оберткой статуса команды.