beautypg.com

Quantum 10K II User Manual

Page 352

background image

Appendix B. SCSI Bus Signal Timing

Quantum Atlas 10K II Ultra 160/m SCSI Hard Disk Drives

B–31

Table B–15 Drive’s Response to INITIATOR DETECTED ERROR Message

BUS Phase

Drive’s Response

SELECTION

The drive discards the INITIATOR DETECTED ERROR message and goes to the
BUS FREE phase.

COMMAND

The drive discards any Command Descriptor Block bytes fetched from the
initiator, sets the Sense Key to ABORTED COMMAND, sets the Additional
Sense Code to INITIATOR DETECTED ERROR MESSAGE RECEIVED. It sends the
CHECK CONDITION status and the TASK COMPLETE message and then goes to
the BUS FREE phase.

DATA

The drive sets the Sense Key to ABORTED COMMAND and sets the Additional
Sense Code to INITIATOR DETECTED ERROR MESSAGE RECEIVED. It sends the
CHECK CONDITION status and the COMMAND COMPLETE message and then
goes to the BUS FREE phase.

STATUS

The drive switches to STATUS phase and attempts to re-send the status byte
to the initiator. If another INITIATOR DETECTED ERROR message is received for
the same nexus while the bus is in the status phase, the drive sets the sense
key to ABORTED COMMAND, sets the Additional Sense Code to INITIATOR
DETECTED ERROR MESSAGE RECEIVED, and then goes to the BUS FREE phase.

MESSAGE IN

The drive switches to the MESSAGE IN phase and attempts to re-send the
message to the initiator. If another INITIATOR ERROR DETECTED message is
received for the same nexus while the bus is in the MESSAGE IN phase, the
drive behavior depends on the message.
If the drive was attempting to send the TASK COMPLETE message, it goes to
the BUS FREE phase. If the drive was attempting to send any other message, it
sends the CHECK CONDITION status and the TASK COMPLETE message, and
then goes to the BUS FREE phase. in either case, the drive sets the Sense Key
to ABORTED COMMAND and sets the Additional Sense Code to INITIATOR
DETECTED ERROR MESSAGE RECEIVED.