PACKET RETURN STATUS
3-8
3
Table 3-3. Packet Status Codes (cont’d)
CODE
MEANING NOTES
$1B TARGET module rejected an initiator message and returned with
this status to a particular LUN service routine.
2
$1C TARGET module sent a check status with an "illegal request" sense
block to some initiator because the particular LUN that the
initiator wanted was not enabled.
2
$1D TARGET module sent a busy status to the calling initiator because
the particular LUN that the initiator wanted was already busy
servicing a command.
2
$1E TARGET received ABORT message from the SCSI initiator. 2
$1F TARGET received DEVICE RESET message from the SCSI
initiator.
Request-Sense-Data Error-Class 7 Codes
(Controller-Dependent)
$20 NO SENSE. Indicates that there is no specific sense key
information to be reported for the designated logical unit.
2,3
$21 RECOVERED ERROR. Indicates that the last command
completed successfully with some recovery action performed by
the TARGET. Details can be determined by examining the
additional sense bytes and information bytes.
2,3
$22 NOT READY. Indicates that the logical unit addressed cannot be
accessed. Operator intervention may be required to correct this
condition.
2,3
$23 MEDIUM ERROR. Indicates that the TARGET detected a
nonrecoverable error condition that was probably caused by a flaw
in the medium or an error in recording data.
2,3
$24 HARDWARE ERROR. Indicates that the TARGET detected a
nonrecoverable hardware failure (for example, controller failure,
device failure, parity error, etc.) while performing the command or
during self test.
2,3
$25 ILLEGAL REQUEST. Indicates that there was an illegal parameter
in the command descriptor block or in the additional parameters
supplied as data.
2,3