21020285 D User’s Guide
Chapter 6 Target Mode Pass-through Commands
Page 6 - 22 Target Mode Response Command Status Block
Error Sequence Code - The Error Sequence Code tells you, according to
the following table, where in the process an unrecoverable error occurred, or a
Message Byte was sent from the initiator.
Command Descriptor Block Length
This byte indicates the number of command bytes that were received from the
initiator, and have been passed on in the CDB fields of the Target Mode
Response command Status Block. If the CMD bit is clear (in the Command
Status Flags field), this field is invalid.
Message Byte Received
At any time, the initiator may assert ATN, and cause the adapter to read in a
Message byte in response. The adapter will place the Message Byte in this field
and return the proper status. If the MSG bit is clear (in the Command Status
Flags field), this field is invalid. Also, the value of the Error Sequence Code
must be considered when examining the Message Byte. The Error Sequence
Code describes where in the process the Message Byte was sent from the
initiator.
SCSI CDB fields
These bytes contain the SCSI 6, 10, or 12 byte command received from the
initiator as a result of the CMD bit or the LSC bit in the Target Mode Response
command Response Control Flags field being set. If the CMD bit is clear (in
the Command Status Flags field), this field is invalid.
Sequence Description
0 No message was received.
1 Message received after the RF3880 sent the First Message Byte.
2 Message received after sending the Message Byte.
3 Message received after sending the Queue Tag Message.
4 Message received after a Data Transfer phase.
5 Message received after Selection phase.
6 Message received after sending the Identify message.
7 Message received after a Command phase.
8 Message received in response to SDTR message.
9 Message received in response to WDTR message.
Table 56: Target Mode Error Sequence Codes