Product manual

3.4.15 Receive Diagnostic Results command (1C
H
)
When the drive receives the Receive Diagnostics command after power-
up or after a Send Diagnostic command with PF=0, it sends eight
diagnostic data bytes to the initiator. The initiator sends the Receive
Diagnostic Results command after the drive completes the Send Diag-
nostic command. The page length is describe in the Send Diagnostics
command. The most recent Send Diagnostic command determines the
data returned by the Receive Diagnostic Results command.
Bytes
Bits
7 6 5 4 3 2 1 0
0 0 0 0 1 1 1 0 0
1 LUN = 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0
3–4 Allocation length
5 0 0 0 0 0 0 0 0
Bytes 3–4 The
allocation length
specifies the number of bytes the
initiator has allocated for returned diagnostic result data. An
allocation length of 0 means that no diagnostic data is
transferred. The drive sends the allocation length or the
bytes available, whichever number is less.
3.4.15.1 Diagnostic data format
Bytes
Bits
7 6 5 4 3 2 1 0
0–1 (default) Additional length (0006
H
)
2–5 FRU code
6 Diagnostic error code
7 Vendor-unique error code
Byte 0–1 The
additional length
value indicates the number of addi-
tional bytes included in the diagnostic data list. A value of
0000
H
means that there are no additional bytes. A value of
0006
H
means that no product-unique bytes are available.
Bytes 2–5 If the
field replaceable unit (FRU)
code is 00
H
, there is no
FRU information. If the FRU code is 01
H
, replace the drive.
Other values are drive-unique.
Byte 6 The
diagnostic error code
is not supported.
Medalist 1080sl SCSI Product Manual, August 1995 51