SAMV71 Xplained Ultra Software Package 1.5

_SBCInquiryData Struct Reference
[Usbd_msd]

Data Fields

unsigned char bPeripheralDeviceType:5
unsigned char bPeripheralQualifier:3
unsigned char bReserved1:7
unsigned char isRMB:1
unsigned char bVersion
unsigned char bResponseDataFormat:4
unsigned char isHIGHSUP:1
unsigned char isNORMACA:1
unsigned char bObsolete1:2
unsigned char bAdditionalLength
unsigned char isSCCS:1
unsigned char isACC:1
unsigned char bTPGS:2
unsigned char is3PC:1
unsigned char bReserved2:2
unsigned char isProtect:1
unsigned char bObsolete2:1
unsigned char isEncServ:1
unsigned char isVS:1
unsigned char isMultiP:1
unsigned char bObsolete3:3
unsigned char bUnused1:1
unsigned char bUnused2:6
unsigned char isCmdQue:1
unsigned char isVS2:1
unsigned char pVendorID [8]
unsigned char pProductID [16]
unsigned char pProductRevisionLevel [4]
unsigned char pVendorSpecific [20]
unsigned char bUnused3
unsigned char bReserved3
unsigned short pVersionDescriptors [8]
unsigned char pReserved4 [22]

Detailed Description

Definition at line 377 of file SBC.h.


Field Documentation

Length of remaining INQUIRY data

Definition at line 388 of file SBC.h.

Obsolete bits

Definition at line 384 of file SBC.h.

Obsolete bit

Definition at line 395 of file SBC.h.

Obsolete bits

Definition at line 395 of file SBC.h.

Peripheral device type

Definition at line 379 of file SBC.h.

Peripheral qualifier

Definition at line 379 of file SBC.h.

Reserved bits

Definition at line 381 of file SBC.h.

Reserved bits

Definition at line 389 of file SBC.h.

Reserved bits

Definition at line 409 of file SBC.h.

Must be 0x2

Definition at line 384 of file SBC.h.

unsigned char _SBCInquiryData::bTPGS

Target port support group

Definition at line 389 of file SBC.h.

Unused feature

Definition at line 395 of file SBC.h.

Unused features

Definition at line 401 of file SBC.h.

Unused features

Definition at line 408 of file SBC.h.

SPC version used

Definition at line 383 of file SBC.h.

unsigned char _SBCInquiryData::is3PC

Third-party copy supported ?

Definition at line 389 of file SBC.h.

unsigned char _SBCInquiryData::isACC

Access control coordinator ?

Definition at line 389 of file SBC.h.

Task management model supported ?

Definition at line 401 of file SBC.h.

Embedded enclosure service comp?

Definition at line 395 of file SBC.h.

Hierarchical addressing used ?

Definition at line 384 of file SBC.h.

Multi-port device ?

Definition at line 395 of file SBC.h.

ACA attribute supported ?

Definition at line 384 of file SBC.h.

Protection info supported ?

Definition at line 389 of file SBC.h.

unsigned char _SBCInquiryData::isRMB

Is media removable ?

Definition at line 381 of file SBC.h.

unsigned char _SBCInquiryData::isSCCS

Embedded SCC ?

Definition at line 389 of file SBC.h.

unsigned char _SBCInquiryData::isVS

???

Definition at line 395 of file SBC.h.

unsigned char _SBCInquiryData::isVS2

???

Definition at line 401 of file SBC.h.

unsigned char _SBCInquiryData::pProductID[16]

Vendor-defined product ID

Definition at line 405 of file SBC.h.

Vendor-defined product revision

Definition at line 406 of file SBC.h.

unsigned char _SBCInquiryData::pReserved4[22]

Reserved bytes

Definition at line 411 of file SBC.h.

unsigned char _SBCInquiryData::pVendorID[8]

T10 vendor identification

Definition at line 404 of file SBC.h.

Vendor-specific data

Definition at line 407 of file SBC.h.

Standards the device complies to

Definition at line 410 of file SBC.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines