MSDSCSI_InquiryData_TypeDef Struct ReferenceKit Drivers > Gecko USB MSD
SCSI Inquiry response data typedef.
       Definition at line
       
        75
       
       of file
       
        msdscsi.h
       
       .
      
      
       #include <
       
     
        msdscsi.h
       
       >
      
| Data Fields | |
| struct { | |
| uint8_t PeripheralDeviceType : 5 | |
| uint8_t PeripheralQualifier : 3 | |
| }; | |
| struct { | |
| uint8_t Removable : 1 | |
| uint8_t Reserved1 : 7 | |
| }; | |
| struct { | |
| uint8_t HiSup : 1 | |
| uint8_t NormACA : 1 | |
| uint8_t Obsolete1 : 2 | |
| uint8_t ResponseDataFormat : 4 | |
| }; | |
| struct { | |
| uint8_t Acc : 1 | |
| uint8_t Protect : 1 | |
| uint8_t Reserved2 : 2 | |
| uint8_t Sccs : 1 | |
| uint8_t ThirdPartyCode : 1 | |
| uint8_t Tpgs : 2 | |
| }; | |
| struct { | |
| uint8_t Addr16 : 1 | |
| uint8_t BQue : 1 | |
| uint8_t EncServ : 1 | |
| uint8_t MChngr : 1 | |
| uint8_t MultiP : 1 | |
| uint8_t Obsolete2 : 2 | |
| uint8_t Vs1 : 1 | |
| }; | |
| struct { | |
| uint8_t CmdQue : 1 | |
| uint8_t Linked : 1 | |
| uint8_t Obsolete3 : 1 | |
| uint8_t Obsolete4 : 2 | |
| uint8_t Sync : 1 | |
| uint8_t Vs2 : 1 | |
| uint8_t Wbus16 : 1 | |
| }; | |
| uint8_t | AdditionalLength | 
| uint8_t | ProductId [16] | 
| uint8_t | ProductRevisionLevel [4] | 
| uint8_t | T10VendorId [8] | 
| uint8_t | Version | 
Field Documentation
| uint8_t MSDSCSI_InquiryData_TypeDef::Acc | 
Access Controls Coordinator.
        Definition at line
        
         97
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::AdditionalLength | 
Number of additional inquiry bytes that follow.
        Definition at line
        
         91
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Addr16 | 
Wide SCSI address support.
        Definition at line
        
         101
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::BQue | 
Full/Basic task management model.
        Definition at line
        
         107
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::CmdQue | 
Command queueing support.
        Definition at line
        
         111
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::EncServ | 
Enclosure Services support.
        Definition at line
        
         106
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::HiSup | 
Hierarchical Support indicator.
        Definition at line
        
         87
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Linked | 
Linked commands support.
        Definition at line
        
         113
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::MChngr | 
Medium Changer indicator.
        Definition at line
        
         103
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::MultiP | 
Multi Port indicator.
        Definition at line
        
         104
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::NormACA | 
Normal Auto Contingent Allegiance support.
        Definition at line
        
         88
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Obsolete1 | 
Obsolete, expect any value.
        Definition at line
        
         89
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Obsolete2 | 
Obsolete, expect any value.
        Definition at line
        
         102
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Obsolete3 | 
Obsolete, expect any value.
        Definition at line
        
         112
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Obsolete4 | 
Obsolete, expect any value.
        Definition at line
        
         116
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::PeripheralDeviceType | 
Peripheral device type .
        Definition at line
        
         77
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::PeripheralQualifier | 
Peripheral qualifier.
        Definition at line
        
         78
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::ProductId[16] | 
Product ID, 16 ASCII codes.
        Definition at line
        
         119
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::ProductRevisionLevel[4] | 
Product revision level, 4 ASCII codes.
        Definition at line
        
         120
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Protect | 
Protection information support.
        Definition at line
        
         93
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Removable | 
Removable medium indicator.
        Definition at line
        
         82
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Reserved1 | 
Reserved, expect 0.
        Definition at line
        
         81
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Reserved2 | 
Reserved, expect 0.
        Definition at line
        
         94
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::ResponseDataFormat | 
Response data format value.
        Definition at line
        
         86
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Sccs | 
SCSI Controller Commands Supported.
        Definition at line
        
         98
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Sync | 
Synchronous data transfer support.
        Definition at line
        
         114
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::T10VendorId[8] | 
T10 Vendor ID, 8 ASCII codes.
        Definition at line
        
         118
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::ThirdPartyCode | 
Third Party copy command support.
        Definition at line
        
         95
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Tpgs | 
Target Port Group Support.
        Definition at line
        
         96
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Version | 
SPC standard version implementation.
        Definition at line
        
         84
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Vs1 | 
Vendor specific.
        Definition at line
        
         105
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Vs2 | 
Vendor specific.
        Definition at line
        
         110
        
        of file
        
         msdscsi.h
        
        .
       
| uint8_t MSDSCSI_InquiryData_TypeDef::Wbus16 | 
Wide SCSI data transfer support.
        Definition at line
        
         115
        
        of file
        
         msdscsi.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       C:/cygwin/home/caamunds/work/super/hardware/kit/common/drivers/
       msdscsi.h