TianoCore EDK2 master
Loading...
Searching...
No Matches
USB_BOT_CBW Struct Reference

#include <MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBot.h>

Data Fields

UINT32 Signature
 
UINT32 Tag
 
UINT32 DataLen
 Length of data between CBW and CSW.
 
UINT8 Flag
 Bit 7, 0 ~ Data-Out, 1 ~ Data-In.
 
UINT8 Lun
 Lun number. Bits 0~3 are used.
 
UINT8 CmdLen
 Length of the command. Bits 0~4 are used.
 
UINT8 CmdBlock [USB_BOT_MAX_CMDLEN]
 

Detailed Description

The CBW (Command Block Wrapper) structures used by the USB BOT protocol.

Definition at line 54 of file UsbMassBot.h.

Field Documentation

◆ CmdBlock

UINT8 USB_BOT_CBW::CmdBlock[USB_BOT_MAX_CMDLEN]

Definition at line 61 of file UsbMassBot.h.

◆ CmdLen

UINT8 USB_BOT_CBW::CmdLen

Length of the command. Bits 0~4 are used.

Definition at line 60 of file UsbMassBot.h.

◆ DataLen

UINT32 USB_BOT_CBW::DataLen

Length of data between CBW and CSW.

Definition at line 57 of file UsbMassBot.h.

◆ Flag

UINT8 USB_BOT_CBW::Flag

Bit 7, 0 ~ Data-Out, 1 ~ Data-In.

Definition at line 58 of file UsbMassBot.h.

◆ Lun

UINT8 USB_BOT_CBW::Lun

Lun number. Bits 0~3 are used.

Definition at line 59 of file UsbMassBot.h.

◆ Signature

UINT32 USB_BOT_CBW::Signature

Definition at line 55 of file UsbMassBot.h.

◆ Tag

UINT32 USB_BOT_CBW::Tag

Definition at line 56 of file UsbMassBot.h.


The documentation for this struct was generated from the following file: