
Chapter 6 Target Mode |
|
Target Selection Data Structure | Page 6 - 13 |
Error Sequence Code - The Error Sequence Code tells you, according to the following table, where in the selection process an unrecoverable error occurred, or a Message Byte was sent from the initiator. Some of these codes are not possible due to a selection, but may be reported in a Target Mode Response command Status Block.
Sequence | Description |
0No message was received.
1Message received after the RF3880 sent the Status or First Message Byte.
2Message received after sending the Message Byte.
3Message received after sending the Queue Tag Message.
4Message received after a Data Transfer phase.
5Message received after Selection phase.
6Message received after sending the Identify message.
7Message received after a Command phase.
8Message received in response to SDTR message.
9Message received in response to WDTR message.
Table 47: Target Mode Error Sequence Code
Identify Message Received
This byte contains the last Identify message that was received from the initiator.
This byte includes the logical unit number (LUN) of the target being selected.
If the Error Sequence Code is 5, or the Error field is 33H, this field is invalid.
Initiator Identifier
This byte contains the SCSI ID of the initiator that selected the adapter. If the
Error field is 33H, this field is invalid.
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 Selection Data Structure. If the CMD bit is clear (in the SCSI Flags field), this field is invalid.
Message Bytes Received
This byte contains a SCSI message byte received from the initiator. If the MSG bit is clear (in the SCSI Flags field), this field is invalid. Also, the value of the Error Sequence Code must be considered when examining the Message Byte.
Queue Tag Identifier
This byte contains the queue tag identifier assigned to this SCSI command by the initiator. If the Queue Tag message is 0H, this field is invalid (no queue tag was received).
Queue Tag Message
This byte contains any Queue Tag message received from the initiator.
User’s Guide | 21020285 D |