SCSI Commands: 33BRECEIVE DIAGNOSTIC RESULTS
Page
149
3.21
RECEIVE DIAGNOSTIC RESULTS
The RECEIVE DIAGNOSTIC RESULTS command requests that the results of a
previously executed SEND DIAGNOSTIC command be sent to the initiator.
3.21.1
RECEIVE DIAGNOSTIC RESULTS Command Descriptor Block
Byte
Bits
7 6 5 4 3 2 1 0
0
Operation Code (1C)
1
Ignored LUN
Reserved
PCV
2
Page Code
3
(MSB)
4
Allocation Length
(LSB)
5
Control
3.21.1.1
RECEIVE DIAGNOSTIC RESULTS Command Field Descriptions
Field
Bytes
Bits
Description
Operation
Code
0
The Operation Code for RECEIVE DIAGNOSTIC RESULTS is 1Ch.
Ignored
Logical Unit
1
5-7
The LUN field is vestigial from the SCSI-1 standard and is ignored.
Reserved
1
1-4
All reserved bits must be 0.
PCV
1
0
Page Code Valid bit.
Page Code
2
Valid only when PCV bit is set. If PCV is set then this field must
contain on of the following page code:
Supported Diagnostics Page Code (00h)
Parallel Protocol Parameter Diagnostic Page Code (81h)
If PCV is not set then the Page Code must be 00h
Allocation
length
3-4 Specifies the amount of data to be returned. An ALLOCATION
LENGTH of 0 is valid and shall not be considered an error.
Control 5
See
SCSI Command Control Byte Format on page 25.
3.21.2
RECEIVE DIAGNOSTIC RESULTS Returned Data if PCV is not set
The RECEIVE DIAGNOSTIC RESULTS command returns a diagnostic page that
reports the results of the previous SEND DIAGNOSTIC command.
3.21.2.1
Returned Data Format if PCV is not set
Byte
Bits
7 6 5 4 3 2 1 0
0
Page Code
1
Reserved
2
Page Length (MSB)
3
Page Length (LSB)
4
Diagnostic Parameter (MSB)
5
Diagnostic Parameter
Содержание LTO 4
Страница 1: ......