# scsi_inquiry_data Struct Reference

SCSI Standard Inquiry data structure. More...

`#include <spc_protocol.h>`

## Data Fields
uint8_t | pq_pdt
| Periph Qual / Periph Dev Type.
uint8_t | flags1
| Flags (byte 1).
uint8_t | version
| Version.
uint8_t | flags3
| Flags (byte 3).
uint8_t | addl_len
| Additional Length (n-4).
uint8_t | flags5
| Flags (byte 5).
uint8_t | flags6
| Flags (byte 6).
uint8_t | flags7
| Flags (byte 7).
uint8_t | vendor_id [8]
| T10 Vendor Identification.
uint8_t | product_id [16]
| Product Identification.
uint8_t | product_rev [4]
| Product Revision Level.

## Detailed Description

SCSI Standard Inquiry data structure.

Definition at line 63 of file spc_protocol.h.

## Field Documentation

uint8_t scsi_inquiry_data::addl_len

Additional Length (n-4).

Definition at line 94 of file spc_protocol.h.

uint8_t scsi_inquiry_data::flags1

Flags (byte 1).

Definition at line 83 of file spc_protocol.h.

uint8_t scsi_inquiry_data::flags3

Flags (byte 3).

Definition at line 90 of file spc_protocol.h.

uint8_t scsi_inquiry_data::flags5

Flags (byte 5).

Definition at line 96 of file spc_protocol.h.

uint8_t scsi_inquiry_data::flags6

Flags (byte 6).

Definition at line 98 of file spc_protocol.h.

uint8_t scsi_inquiry_data::flags7

Flags (byte 7).

Definition at line 104 of file spc_protocol.h.

uint8_t scsi_inquiry_data::pq_pdt

Periph Qual / Periph Dev Type.

Definition at line 64 of file spc_protocol.h.

uint8_t scsi_inquiry_data::product_id[16]

Product Identification.

Definition at line 110 of file spc_protocol.h.

uint8_t scsi_inquiry_data::product_rev[4]

Product Revision Level.

Definition at line 111 of file spc_protocol.h.

uint8_t scsi_inquiry_data::vendor_id[8]

T10 Vendor Identification.

Definition at line 109 of file spc_protocol.h.

uint8_t scsi_inquiry_data::version

Version.

Definition at line 85 of file spc_protocol.h.

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

- include/scsi/spc_protocol.h