Request Sense
Julyl 2017 Command Set 221
Additional Sense Code The Additional Sense Code (ASC) field, with the Sense Key and Additional
Sense Code Qualifier fields, describes the error.
Additional Sense Code
Qualifier
The Additional Sense Code Qualifier (ASCQ) field, with the Sense Key and
Additional Sense Code fields, describes the error.
Field Replaceable Unit
Code
The library does not support this field and returns a value of 00h.
SKSV (Sense Key
Specific Valid)
When the Sense Key Specific Valid bit is set to 1, the fields C/D, BPV, and Field
pointers are valid. Otherwise, ignore these fields.
C/D (Command/Data) Command/Data indicates whether the Check Condition status resulted from
an illegal parameter in either the command descriptor block (Command) or the
parameter list (Data)
0 = Illegal parameter in the parameter list.
1 = Illegal parameter in the command descriptor block.
BPV (Bit Pointer Valid) 0 = Indicates that the value in the bit pointer field is not valid.
1 = Indicates that the bit pointer field specifies which bit of the byte designated
by the Field Pointer field is in error.
Bit Pointer When the Bit Pointer Valid field is set to 1, this value indicates which bit of the
byte designated by the Field Pointer field is in error.
Field Pointer This field contains the number of the byte where the error occurred.
Byte numbers start at 00.
When a multiple-byte field is in error, the Field Pointer contains the value of
the most significant byte of the field, which is the byte with the lowest byte
number.
For example, if a field consists of bytes 02, 03, and 04,
the most significant byte is 02.