TAPE UNIT SCSI COMMANDS M2488 PRODUCT GUIDE
4-96 CG00000-011503 REV. A April 1997
4-3.20.3 Diagnostic Pa rameter Lis t (PF=0 in SE ND DIAGNOSTI C command CD B)
If the Page Format (PF) bit was cleared to 0 in a previous SEND DIAGNOSTIC command, the
RECEIVE DIAGNOSTIC RESULTS (FACTORY MODE) command will return diagnostic result
data in parameter list format.
Description of fields in Diagnostic Results data in Parameter List
4-3.20.4 RECEIVE DIAGN OSTIC RESULT S CHECK CONDI TION Status
If the initiator does not send a SEND DIAGNOSTIC command first, the command is terminated
with GOOD status and the target does not transfer any result data.
All reserved bits must be zero. If these bits are set to one, the command is terminated with
CHECK CONDITION status and the sense key is set to ILLEGAL REQUEST.
Table 4-95. Online Diagnostic Results data Parameter List
BITS
BYTES 7 6 5 4 3 2 1 0
0Routine in error (Routine number)
1Execute Count (Pass Count)
2-3 First Fault Symptom Code
4-5 Second Fault Symptom Code
6-7 Third Fault Symptom Code
8-15 Reserved
Table 4-96. Parameter List Field Description
BYTE BIT VALUE DESCRIPTION
0 0-7 The Routine in Error field contains the Routine ID of the failing routine. If this field
contains 00h, no errors were detected during the last execution of a SEND DIAG-
NOSTIC command.
1 0-7 The Execute Count field contains the number of passes attempted before an error
was detected. If an error is detected on the first pass, this field contains a 1. This field
is reset each time a new (different) routine is started. For example: if the SEND
DIAGNOSTIC command Parameter list contained a pass count of 4 for Routine 50,
and a pass count of 7 for Routine 51, and an error was detected on the third attempt
to execute Routine 51, this field would contain a 3.
2-7 0-7 This field contains the Fault Symptom Codes that indicate the cause of the error.