|
LUFA (Formerly MyUSB) Library 100807
|
Mass Storage Class SCSI Inquiry Structure. More...
#include <MassStorage.h>
Data Fields | |
| unsigned char | DeviceType: 5 |
| unsigned char | PeripheralQualifier: 3 |
| unsigned char | Reserved: 7 |
| unsigned char | Removable: 1 |
| uint8_t | Version |
| unsigned char | ResponseDataFormat: 4 |
| unsigned char | Reserved2: 1 |
| unsigned char | NormACA: 1 |
| unsigned char | TrmTsk: 1 |
| unsigned char | AERC: 1 |
| uint8_t | AdditionalLength |
| uint8_t | Reserved3 [2] |
| unsigned char | SoftReset: 1 |
| unsigned char | CmdQue: 1 |
| unsigned char | Reserved4: 1 |
| unsigned char | Linked: 1 |
| unsigned char | Sync: 1 |
| unsigned char | WideBus16Bit: 1 |
| unsigned char | WideBus32Bit: 1 |
| unsigned char | RelAddr: 1 |
| uint8_t | VendorID [8] |
| uint8_t | ProductID [16] |
| uint8_t | RevisionID [4] |
Type define for a SCSI Inquiry structure. Structures of this type are filled out by the device via the MS_Host_GetInquiryData() function, retrieving the attached device's information.
For details of the structure contents, refer to the SCSI specifications.
| unsigned char SCSI_Inquiry_Response_t::AERC |
| unsigned char SCSI_Inquiry_Response_t::CmdQue |
| unsigned char SCSI_Inquiry_Response_t::DeviceType |
| unsigned char SCSI_Inquiry_Response_t::Linked |
| unsigned char SCSI_Inquiry_Response_t::NormACA |
| unsigned char SCSI_Inquiry_Response_t::PeripheralQualifier |
| uint8_t SCSI_Inquiry_Response_t::ProductID[16] |
| unsigned char SCSI_Inquiry_Response_t::RelAddr |
| unsigned char SCSI_Inquiry_Response_t::Removable |
| unsigned char SCSI_Inquiry_Response_t::Reserved |
| unsigned char SCSI_Inquiry_Response_t::Reserved2 |
| uint8_t SCSI_Inquiry_Response_t::Reserved3[2] |
| unsigned char SCSI_Inquiry_Response_t::Reserved4 |
| unsigned char SCSI_Inquiry_Response_t::ResponseDataFormat |
| uint8_t SCSI_Inquiry_Response_t::RevisionID[4] |
| unsigned char SCSI_Inquiry_Response_t::SoftReset |
| unsigned char SCSI_Inquiry_Response_t::Sync |
| unsigned char SCSI_Inquiry_Response_t::TrmTsk |
| uint8_t SCSI_Inquiry_Response_t::VendorID[8] |
| uint8_t SCSI_Inquiry_Response_t::Version |
| unsigned char SCSI_Inquiry_Response_t::WideBus16Bit |
| unsigned char SCSI_Inquiry_Response_t::WideBus32Bit |