SCSI Commands
Page
89
RECEIVE DIAGNOSTIC RESULTS
The Receive Diagnostic Results command requests that the results of a previously
executed Send Diagnostics command be sent to the initiator.
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
Allocation Length (MSB)
4
Allocation Length (LSB)
5
Control
Field Descriptions
Field
Bytes
Bits
Description
Operation
Code
0
The Operation Code for Receive Diagnostic Results is 1Ch.
Ignored Logi-
cal Unit
1
5-7
The LUN field is residual from the SCSI-1 days and is ignored.
Reserved
1
1-4
All reserved bits must be 0.
PCV
1
0
Page Code Valid bit. Not supported, should be set to 0.
Page Code
2
Valid only when PCV bit is set.
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 Control Byte Format on page 18.
Returned Data
The Receive Diagnostic Results command returns a diagnostic page that reports the
results of the previous Send Diagnostics command.
Returned Data Format
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
6
Diagnostic Parameter
7
Diagnostic Parameter (LSB)