MSDBOT_CBW_TypeDef Struct ReferenceKit Drivers > Gecko USB MSD
Bulk Only Transport (BOT) Command Block Wrapper (CBW) typedef.
Definition at line 53
of file msdbot.h
.
#include <
msdbot.h
>
Data Fields | |
union { | |
struct { | |
uint8_t CBLength: 5 | |
uint8_t Reserved3: 3 | |
} | |
uint8_t bCBWCBLength | |
}; | |
union { | |
struct { | |
uint8_t Direction: 1 | |
uint8_t Obsolete: 1 | |
uint8_t Reserved1: 6 | |
} | |
uint8_t bmCBWFlags | |
}; | |
union { | |
struct { | |
uint8_t Lun: 4 | |
uint8_t Reserved2: 4 | |
} | |
uint8_t bCBWLUN | |
}; | |
uint8_t | CBWCB [16] |
uint32_t | dCBWDataTransferLength |
uint32_t | dCBWSignature |
uint32_t | dCBWTag |
Field Documentation
uint8_t MSDBOT_CBW_TypeDef::bCBWCBLength |
SCSI CDB length.
Definition at line 77
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::bmCBWFlags |
CBW Flags.
Definition at line 63
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::CBLength |
SCSI CDB length.
Definition at line 74
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::CBWCB[16] |
uint32_t MSDBOT_CBW_TypeDef::dCBWDataTransferLength |
uint32_t MSDBOT_CBW_TypeDef::dCBWSignature |
The CBW signature (ascii USBC).
Definition at line 54
of file msdbot.h
.
uint32_t MSDBOT_CBW_TypeDef::dCBWTag |
The CBW tag.
Definition at line 55
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::Direction |
BOT transfer directon, 1=BOT IN
Definition at line 61
of file msdbot.h
.
Referenced by MSDBOT_Xfer().
uint8_t MSDBOT_CBW_TypeDef::Lun |
Device Logical Unit Number.
Definition at line 67
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::Obsolete |
Obsolete, expect 0.
Definition at line 60
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::Reserved1 |
Reserved, expect 0.
Definition at line 59
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::Reserved2 |
Reserved, expect 0.
Definition at line 68
of file msdbot.h
.
uint8_t MSDBOT_CBW_TypeDef::Reserved3 |
Reserved, expect 0.
Definition at line 75
of file msdbot.h
.
The documentation for this struct was generated from the following file:
- C:/cygwin/home/caamunds/work/super/hardware/kit/common/drivers/
msdbot.h