scsi.7 (2010 09)
s
scsi(7) scsi(7)
uint32_t obslt3 :1;
uint32_t addr16 :1;
uint32_t reladr :1;
uint32_t obslt4 :1;
uint32_t wbus16 :1;
uint32_t sync :1;
uint32_t linked :1;
uint32_t obslt5 :1;
uint32_t cmdque :1;
uint32_t vs2 :1;
uint8_t vendor_id[8];
uint8_t product_id[16];
uint8_t rev_num[4];
uint8_t vendor_spec[20];
uint16_t rsvd3 :4;
uint16_t clcking :2;
uint16_t qas :1;
uint16_t ius :1;
uint16_t rsvd4 :8;
vdesc_t vers_desc[8];
uint8_t rsvd5[22];
uint8_t vendor_parm_bytes[32];
} inquiry_3_t;
/* SCSI-3 inquiry structure for SPC */
typedef struct inquiry_3_new {
uint32_t pq :3;
uint32_t pdt :5;
uint32_t rmb :1;
uint32_t rsvd1 :7;
unsigned int iso :2;
unsigned int ecma :3;
unsigned int ansi :3;
uint32_t aerc :1;
uint32_t trmtsk :1;
uint32_t naca :1;
uint32_t rsvd2 :1;
uint32_t rdf :4;
uint32_t added_len :8;
uint32_t rsvd3 :8;
uint32_t rsvd4 :1;
uint32_t encserv :1;
uint32_t vs1 :1;
uint32_t multip :1;
uint32_t mchngr :1;
uint32_t ackreqq :1;
uint32_t addr32 :1;
uint32_t addr16 :1;
uint32_t reladr :1;
uint32_t wbus32 :1;
uint32_t wbus16 :1;
uint32_t sync :1;
uint32_t linked :1;
uint32_t trandis :1;
uint32_t cmdque :1;
uint32_t vs2 :1;
uint8_t vendor_id[8];
uint8_t product_id[16];
uint8_t rev_num[4];
uint8_t vendor_spec[20];
uint8_t rsvd5[40];
uint8_t vendor_parm_bytes[32];
HP-UX 11i Version 3: September 2010 − 3 − Hewlett-Packard Company 3