HGST Ultrastar 7K4000 (SAS) Hard Disk Drive Specification
87
18.5.1.6 Inquiry Data Format - EVPD = 1, Page Code - 86h
Table 56: Inquiry Data Format - EVPD = 1, (Page Code - 86h)
• Activate Microcode field is set to 01b to indicate that the device server
1) activates the microcode before completion of the final command in the WRITE BUFFER sequence; and
2) establishes a unit attention condition for the initiator port associated with every I_T nexus, except the I_T nexus on
which the WRITE BUFFER command was received, with the additional sense code set to MICROCODE HAS
BEEN CHANGED.
• SPT (Supported Protection Type) field is set to 001b to indicate that the drive supports type 1 and type 2 protection.
•GRD_CHK (Guard Check) is set to one to indicate that the drive checks the Logical Block Guard Tag field in the pro-
tection information, if any.
• APP_CHK (Application Tag Check) bit is set to one to indicate that the drive checks the Logical Block Application
Tag field in the protection information, if any.
• REF_CHK (Reference Tag Check) bit is set to one to indicate that the drive checks the Logical Block Reference Tag
field in the protection information, if any.
• UASK_SUP (Unit Attention Condition Sense Key Specific Data Supported) bit is set to zero to indicate that the
device server does not return sense-key specific data for the UNIT ATTENTION sense key.
• GROUP_SUP (Group Supported) bit is set to zero to indicate that the grouping function is not supported.
• PRIOR_SUP (Priority Supported) bit is set to zero to indicate that task priority is not supported.
• HEADSUP (Head of Queue Supported), ORDSUP (Ordered Supported), and SIMPSUP (Simple Supported) are set to
one to indicate support for Head of Queue, Ordered and Simple task attributes.
• WU_SUP is set to 1 to indicate that setting the WR_UNCOR bit to one in the Write Long command is supported.
• CRD_SUP is set to 1 to indicate that setting the COR_DIS bit to one in the Write Long command is supported.
• NV_SUP (Non-volatile Supported) is set to 0 to indicated that non-volatile cache features are not supported.
• V_SUP (Volatile Supported) is set to 1 to indicated support of a volatile cache.
• P_I_I_SUP (Protection Information Interval Supported) bit is set to zero to indicate that the logical unit does not sup-
port protection information intervals.
• R_SUP (Referrals Supported) bit is set to zero to indicate that the device server does not support referrals.
• POA_SUP (Power On Activation Supported) bit is set to zero to indicate that the device server does not support a
WRITE BUFFER command with the MODE field set to 0Dh and the PO_ACT bit set to one.
Byte
BIT
76543 2 1 0
0 Peripheral Qualifier Peripheral Device Type
1 Page Code = 86h
2-3 (MSB) Page Length (003Ch) (LSB)
4 Activate Microcode SPT GRD_CHK APP_CHK REF_CHK
5 Reserved
UASK_SUP Group_Sup
Prior_Sup HEADSUP ORDSUP SIMPSUP
6 Reserved WU_SUP CRD_SUP NV_SUP V_SUP
7 Reserved
P_I_I_SUP
Reserved LUICLR
8 Reserved R_SUP Reserved CBCS
9 Reserved Multi I_T Nexus Microcode Download
10-11 (MSB) Extended Self-Test Completion Minutes (LSB)
12 POA_SUP HRA_SUP VSA_SUP Reserved
13 Maximum Supported Sense Data Length
14-63 Reserved