tinyusb  0.4
Click here to lend your support to tinyusb donation and make a donation at pledgie.com
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
scsi_inquiry_data_t Struct Reference

SCSI Inquiry Response Data. More...

#include <msc.h>

Data Fields

uint8_t peripheral_device_type: 5
 
uint8_t peripheral_qualifier: 3
 
uint8_t __pad0__: 7
 
uint8_t is_removable: 1
 
uint8_t version
 
uint8_t response_data_format: 4
 
uint8_t hierarchical_support: 1
 
uint8_t normal_aca: 1
 
uint8_t __pad1__: 2
 
uint8_t additional_length
 
uint8_t protect: 1
 
uint8_t __pad2__: 2
 
uint8_t third_party_copy: 1
 
uint8_t target_port_group_support: 2
 
uint8_t access_control_coordinator: 1
 
uint8_t scc_support: 1
 
uint8_t addr16: 1
 
uint8_t __pad3__: 3
 
uint8_t multi_port: 1
 
uint8_t __pad4__: 1
 
uint8_t enclosure_service: 1
 
uint8_t __pad5__: 1
 
uint8_t __pad6__: 1
 
uint8_t cmd_que: 1
 
uint8_t __pad7__: 2
 
uint8_t sync: 1
 
uint8_t wbus16: 1
 
uint8_t __pad8__: 2
 
uint8_t vendor_id [8]
 8 bytes of ASCII data identifying the vendor of the product. The T10 vendor identification shall be one assigned by INCITS. A list of assigned T10 vendor identifications is in Annex E and on the T10 web site (http://www.t10.org).
 
uint8_t product_id [16]
 16 bytes of ASCII data defined by the vendor.
 
uint8_t product_revision [4]
 4 bytes of ASCII data defined by the vendor.
 

Detailed Description

SCSI Inquiry Response Data.

Definition at line 181 of file msc.h.


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