User Manual

SCSI Commands Reference Manual, Rev. J 51
www.seagate.com General Concepts
The definition of the SENSE KEY SPECIFIC field (see table 18) is determined by the value of the SENSE KEY field (see 2.4.1.1.1).
2.4.1.1.4.2 Field pointer sense key specific data
If the SENSE KEY is ILLEGAL REQUEST, then the SENSE KEY SPECIFIC field shall be as shown in table 19.
SKSV bit
The SKSV bit is described in 2.4.1.1.4.1 for descriptor format sense data and in 2.4.1.2 for fixed format sense data.
C/D (Command Data) bit
0 A C/D bit set to zero indicates that the illegal parameter is in the data parameters sent by the application client in the Data-Out Buffer.
1 A C/D bit set to one indicates that the illegal parameter is in the CDB.
BPV (Bit Pointer Valid) bit
0 A BPV bit set to zero indicates that the value in the BIT POINTER field is not valid.
1 A BPV bit set to one indicates that the BIT POINTER field specifies which bit of the byte designated by the FIELD POINTER field is in error.
When a multiple-bit field is in error, the BIT POINTER field shall point to the first bit (i.e., the left-most bit) of the field.
FIELD POINTER field
The FIELD POINTER field indicates which byte of the CDB or of the parameter data was in error. Bytes are numbered starting from zero, as
shown in the tables describing the commands and parameters. When a multiple-byte field is in error, the field pointer shall point to the first
byte (i.e., the left-most byte) of the field. If several consecutive bytes are reserved, each shall be treated as a single-byte field.
NOTE The bytes identified as being in error are not necessarily the bytes that need to be changed to correct
the problem.
Table 18 Sense key specific field definitions
Sense Key Sense Key Specific Field Definition Reference
ILLEGAL REQUEST Field pointer 2.4.1.1.4.2
HARDWARE ERROR,
MEDIUM ERROR, or
RECOVERED ERROR
Actual retry count 2.4.1.1.4.3
NO SENSE or NOT READY Progress indication 2.4.1.1.4.4
COPY ABORTED Segment pointer 2.4.1.1.4.5
UNIT ATTENTION Unit attention condition queue overflow 2.4.1.1.4.6
All other sense keys
The sense key specific sense data descriptor shall not appear in the descriptor format sense
data and the SKSV bit (see 2.4.1.2) shall be set to zero in the fixed format sense data.
Table 19 Field pointer sense key specific data
Bit
Byte
7 6 5 4 3 2 1 0
0
SKSV (1b) C/D Reserved BPV BIT POINTER
1
(MSB)
FIELD POINTER
2
(LSB)