tinyusb
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.


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