Datasheet
Command Specifications
4-88 C141-C008
2) When the command which the IDD is currently executing terminates
abnormally due to the occurrence of an irrecoverable error at the FC
interface.
3) When an irrecoverable error occurs in a write command that is currently
being executed after the "Good" status was reported by the WCE bit
specification (deferred error).
4) When a failure state occurs (INITIAL SEEK failure, SA READ failure, etc.)
5) When a command terminates with the "CHECK CONDITION" status due to
a Unit Attention being reported.
Sense data are basically sent to the INIT at the same time as the status in the
command's response frame in the case where an error occurred in the issued
command. (AUTO SENSE function)
In the case of the FC, the object of a sense hold is a deferred error, an interface
system error and a UNIT ATTENTION.
Sense data being held are cleared if there is a SYSTEM RESET (LIP (y, x)) or
LOGOUT, or a LIP (y, x) or Target Reset (TARGET RESET) from the INIT
which is the object of the hold.
In the case of SCSI, at times such as when a command terminates with the
"CHECK CONDITION" status, it is necessary for the INIT to issue this command
and fetch sense data, but in the case of the FC, this is basically an AUTO SENSE
function and the sense data are reported at the same time as that command's
status, so caution should be exercised.
Concerning the format of sense data, see the "Sense Data Specifications" or for
details on the sense data hold state, see the "Command Processing Function
Specifications".
If this command is executed when the IDD is holding the Unit Attention
condition, at that point, if the IDD is not in the sense data hold state, sense data
showing the Unit Attention condition are created by this command and are sent to
the INIT, and the Unit Attention condition is cleared.
If this command is issued when no valid sense data are being held, the IDD sends
sense data with a sense key which shows "NO SENSE".
The "Transfer Byte Length" field in the CDB show the number of bytes of sense
data that can be received by the INIT. The IDD transfers sense data with a length
that is specified in the "Transfer Byte Length" field or the IDD's own sense data
length (48 bytes), whichever is smaller.
When the value specified in the "Transfer Byte Length" shows 48 bytes or more,
48 bytes of sense data are transferred and the command terminates with the
"GOOD" status.