USB Host Shield 2.0
Public Attributes | List of all members
InquiryResponse Struct Reference

#include <masstorage.h>

Public Attributes

uint8_t DeviceType: 5
 
uint8_t PeripheralQualifier: 3
 
unsigned Reserved: 7
 
unsigned Removable: 1
 
uint8_t Version
 
unsigned ResponseDataFormat: 4
 
unsigned HISUP: 1
 
unsigned NormACA: 1
 
unsigned TrmTsk: 1
 
unsigned AERC: 1
 
uint8_t AdditionalLength
 
unsigned PROTECT: 1
 
unsigned Res: 2
 
unsigned ThreePC: 1
 
unsigned TPGS: 2
 
unsigned ACC: 1
 
unsigned SCCS: 1
 
unsigned ADDR16: 1
 
unsigned R1: 1
 
unsigned R2: 1
 
unsigned MCHNGR: 1
 
unsigned MULTIP: 1
 
unsigned VS: 1
 
unsigned ENCSERV: 1
 
unsigned BQUE: 1
 
unsigned SoftReset: 1
 
unsigned CmdQue: 1
 
unsigned Reserved4: 1
 
unsigned Linked: 1
 
unsigned Sync: 1
 
unsigned WideBus16Bit: 1
 
unsigned WideBus32Bit: 1
 
unsigned RelAddr: 1
 
uint8_t VendorID [8]
 
uint8_t ProductID [16]
 
uint8_t RevisionID [4]
 

Detailed Description

Definition at line 329 of file masstorage.h.

Member Data Documentation

◆ DeviceType

uint8_t InquiryResponse::DeviceType

Definition at line 330 of file masstorage.h.

◆ PeripheralQualifier

uint8_t InquiryResponse::PeripheralQualifier

Definition at line 331 of file masstorage.h.

◆ Reserved

unsigned InquiryResponse::Reserved

Definition at line 333 of file masstorage.h.

◆ Removable

unsigned InquiryResponse::Removable

Definition at line 334 of file masstorage.h.

◆ Version

uint8_t InquiryResponse::Version

Definition at line 336 of file masstorage.h.

◆ ResponseDataFormat

unsigned InquiryResponse::ResponseDataFormat

Definition at line 338 of file masstorage.h.

◆ HISUP

unsigned InquiryResponse::HISUP

Definition at line 339 of file masstorage.h.

◆ NormACA

unsigned InquiryResponse::NormACA

Definition at line 340 of file masstorage.h.

◆ TrmTsk

unsigned InquiryResponse::TrmTsk

Definition at line 341 of file masstorage.h.

◆ AERC

unsigned InquiryResponse::AERC

Definition at line 342 of file masstorage.h.

◆ AdditionalLength

uint8_t InquiryResponse::AdditionalLength

Definition at line 344 of file masstorage.h.

◆ PROTECT

unsigned InquiryResponse::PROTECT

Definition at line 347 of file masstorage.h.

◆ Res

unsigned InquiryResponse::Res

Definition at line 348 of file masstorage.h.

◆ ThreePC

unsigned InquiryResponse::ThreePC

Definition at line 349 of file masstorage.h.

◆ TPGS

unsigned InquiryResponse::TPGS

Definition at line 350 of file masstorage.h.

◆ ACC

unsigned InquiryResponse::ACC

Definition at line 351 of file masstorage.h.

◆ SCCS

unsigned InquiryResponse::SCCS

Definition at line 352 of file masstorage.h.

◆ ADDR16

unsigned InquiryResponse::ADDR16

Definition at line 354 of file masstorage.h.

◆ R1

unsigned InquiryResponse::R1

Definition at line 355 of file masstorage.h.

◆ R2

unsigned InquiryResponse::R2

Definition at line 356 of file masstorage.h.

◆ MCHNGR

unsigned InquiryResponse::MCHNGR

Definition at line 357 of file masstorage.h.

◆ MULTIP

unsigned InquiryResponse::MULTIP

Definition at line 358 of file masstorage.h.

◆ VS

unsigned InquiryResponse::VS

Definition at line 359 of file masstorage.h.

◆ ENCSERV

unsigned InquiryResponse::ENCSERV

Definition at line 360 of file masstorage.h.

◆ BQUE

unsigned InquiryResponse::BQUE

Definition at line 361 of file masstorage.h.

◆ SoftReset

unsigned InquiryResponse::SoftReset

Definition at line 363 of file masstorage.h.

◆ CmdQue

unsigned InquiryResponse::CmdQue

Definition at line 364 of file masstorage.h.

◆ Reserved4

unsigned InquiryResponse::Reserved4

Definition at line 365 of file masstorage.h.

◆ Linked

unsigned InquiryResponse::Linked

Definition at line 366 of file masstorage.h.

◆ Sync

unsigned InquiryResponse::Sync

Definition at line 367 of file masstorage.h.

◆ WideBus16Bit

unsigned InquiryResponse::WideBus16Bit

Definition at line 368 of file masstorage.h.

◆ WideBus32Bit

unsigned InquiryResponse::WideBus32Bit

Definition at line 369 of file masstorage.h.

◆ RelAddr

unsigned InquiryResponse::RelAddr

Definition at line 370 of file masstorage.h.

◆ VendorID

uint8_t InquiryResponse::VendorID[8]

Definition at line 372 of file masstorage.h.

◆ ProductID

uint8_t InquiryResponse::ProductID[16]

Definition at line 373 of file masstorage.h.

◆ RevisionID

uint8_t InquiryResponse::RevisionID[4]

Definition at line 374 of file masstorage.h.


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