118
Chapter 8 SCSI Commands
The autoloader does not support the Field Replaceable Unit Code field,
therefore it is always 0.
The Sense-key Specific field is described below.
8.16.1. Sense-key specific
When the Sense-Key Specific Valid (SKSV) bit is 1, the Sense-Key Specific
field contains SKSV contents. The autoloader supports the Sense-Key Specific
Valid bit and Sense-Key Specific field. The definition of this field differs from
the values of the Sense Key field.
If the Sense key field is ILLEGAL REQUEST and the SKSV bit is 1, the Sense-
Key Specific field contains the values in Table 8.16.1.1.
If there is an illegal parameter in the Command Descriptor Block or if data
transferred to the autoloader in the DATA OUT PHASE is such that the
autoloader does not accept it, the Field Pointer field indicates the position of this
data.
Table 8.16.1.1 : Field pointer bytes
A Command Data (C/D) bit of 1 indicates that the Command Descriptor Block
contains an illegal parameter. A C/D bit of 0 indicates that the illegal parameter
is within the data parameters sent from the host in the DATA OUT PHASE.
A Bit Pointer Valid (BPV) bit of 0 indicates that the Bit Pointer field is invalid.
A BPV bit of 1 indicates that the Bit Pointer field is the bit indicating the illegal
parameter of the byte indicated by the Field Pointer field. When there are illegal
parameters in multiple Bit fields, the Bit Pointer field is the MSB (most-
significant bit) of the byte.
The Field Pointer field indicates the position of the byte in the Command
Descriptor containing the illegal parameter or the byte in the parameter data.
This value starts from zero, as shown in the table specifying the Command
Descriptor or parameter data. When there are illegal parameters in multiple Byte
fields, the Field Pointer field is set to the MSB (most-significant byte) of the
bytes.
Bit
Byte
7
6
5
4
3
2
1
0
15
SKSV
C/D
Reserved Reserved
BPV
Bit pointer
16
(MSB)
Field pointer
17
(LSB)