Ciprico Rimfire 3880 Manual Do Utilizador
User’s Guide
21020285 D
Chapter 6 Target Mode Pass-through Commands
Target Mode Response Command
Page 6 - 15
Target Mode
Response
Command
Response
Command
After the adapter has received a selection from an initiator and the Host has
processed the data that it wrote into the Target Selection Data Structure, the
Host must issue a Target Mode Response command to communicate
information to be used by the RF3880 to respond to the initiator that selected it.
processed the data that it wrote into the Target Selection Data Structure, the
Host must issue a Target Mode Response command to communicate
information to be used by the RF3880 to respond to the initiator that selected it.
Note
This command must be
issued from a Command
List in order to
accommodate the
possibility of two Status
Blocks being returned.
This command must be
issued from a Command
List in order to
accommodate the
possibility of two Status
Blocks being returned.
Target Mode Response commands are queued by the adapter for execution in
the same manner in which the adapter queues commands when it is operating
as an initiator. Multiple operations in a sequence can be performed on the SCSI
bus. An example: first Target Mode Response command operations—send
data, send Save Data Pointer message, send Disconnect message, and
disconnect; second Target Mode Response command operations—reconnect,
send more data, send status, send Command Complete message, and
disconnect.
the same manner in which the adapter queues commands when it is operating
as an initiator. Multiple operations in a sequence can be performed on the SCSI
bus. An example: first Target Mode Response command operations—send
data, send Save Data Pointer message, send Disconnect message, and
disconnect; second Target Mode Response command operations—reconnect,
send more data, send status, send Command Complete message, and
disconnect.
An initiator can send an unexpected message at any time. The adapter will
always accept the message, writing it into the Status Block in the Message Byte
Received field.
always accept the message, writing it into the Status Block in the Message Byte
Received field.
Command
Format
The Parameter Block format for the Target Mode Response command looks
like this:
like this:
Description of
Fields
Each of the fields used by the Target Mode Response command are explained
in the following section:
in the following section:
Command Identifier
The Command Identifier is used to identify the Status Block associated with a
Parameter Block. It must be a unique value.
Parameter Block. It must be a unique value.
Initiator ID
This field must contain the SCSI ID of the initiator that is to be reselected.
Address Modifier
This is the value that the adapter is to drive onto the VMEbus Address Modifier
lines when selecting the memory address for the data transfer.
lines when selecting the memory address for the data transfer.
Address
Offset
Byte Memory Address
Offset + 0
Offset + 1
Offset + 2
Offset + 3
00H
Command Identifier
04H
LUN
Flags-1
Addr Mod
Initiator ID
08H
VME Memory Address
0CH
Transfer Count
10H
Reserved
Rspse Cntrl Flgs
Reserved
14H
Queue Tag Msg
Queue Tag ID
Status/1st Msg
Message Byte
18H
Reserved
Table 49: Target Mode Response Parameter Block