libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
usb_msc_cbw Struct Reference

Data Fields

uint32_t dCBWSignature
 
uint32_t dCBWTag
 
uint32_t dCBWDataTransferLength
 
uint8_t bmCBWFlags
 
uint8_t bCBWLUN
 
uint8_t bCBWCBLength
 
uint8_t CBWCB [16]
 

Detailed Description

Definition at line 124 of file usb_msc.c.

Field Documentation

◆ bCBWCBLength

uint8_t usb_msc_cbw::bCBWCBLength

Definition at line 130 of file usb_msc.c.

◆ bCBWLUN

uint8_t usb_msc_cbw::bCBWLUN

Definition at line 129 of file usb_msc.c.

◆ bmCBWFlags

uint8_t usb_msc_cbw::bmCBWFlags

Definition at line 128 of file usb_msc.c.

◆ CBWCB

uint8_t usb_msc_cbw::CBWCB[16]

Definition at line 131 of file usb_msc.c.

Referenced by get_cbw_buf(), scsi_command(), scsi_mode_sense_6(), and scsi_request_sense().

◆ dCBWDataTransferLength

uint32_t usb_msc_cbw::dCBWDataTransferLength

Definition at line 127 of file usb_msc.c.

◆ dCBWSignature

uint32_t usb_msc_cbw::dCBWSignature

Definition at line 125 of file usb_msc.c.

◆ dCBWTag

uint32_t usb_msc_cbw::dCBWTag

Definition at line 126 of file usb_msc.c.

Referenced by scsi_command().


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