data_InqDevId_t Struct Reference
[SCSI Library]

#include <scsi_defines.h>

List of all members.


Detailed Description

Definition at line 501 of file scsi_defines.h.


Public Attributes

UInt8_t codeSet:4
UInt8_t res1:4
UInt8_t idType:4
UInt8_t res2:4
UInt8_t res3
UInt8_t idLen
union {
   struct {
      UInt8_t   vendorID [8]
      UInt8_t   productID [16]
      UInt8_t   serialNo [10]
   }   vendor
   UInt8_t   ieee [64]
   UInt8_t   pcph [64]
}; 

Member Data Documentation

  1. Binary values in identifier
  2. ASCII values in identifier

Definition at line 507 of file scsi_defines.h.

Definition at line 508 of file scsi_defines.h.

  1. first 8 bytes are vendor ID, followed by unique data
  2. IEEE Extended Unique ID (64-bit)
  3. PC-PH Name_Identifier field (X3.230-1994) (64-bit)

Definition at line 515 of file scsi_defines.h.

Referenced by scsi_IO::InqSerialNumber().

Definition at line 516 of file scsi_defines.h.

Definition at line 518 of file scsi_defines.h.

Definition at line 519 of file scsi_defines.h.

Definition at line 523 of file scsi_defines.h.

Definition at line 527 of file scsi_defines.h.

Definition at line 528 of file scsi_defines.h.

struct { ... } data_InqDevId_t::vendor

Definition at line 530 of file scsi_defines.h.

Referenced by scsi_IO::InqSerialNumber().

Definition at line 531 of file scsi_defines.h.

Referenced by scsi_IO::InqSerialNumber().

union { ... }


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

Generated on Mon Feb 27 19:06:41 2012 for OPENARCHIVE by  doxygen 1.5.6