Ciprico Rimfire 3880 Manuel D’Utilisation

Page de 230
User’s Guide
21020285 D
Chapter 4   Command Operation
 
What the Adapter must accomplish
 Page 4 - 3
What the 
Adapter must 
accomplish
There are several basic operational requirements that the RF3880 adapter must 
fulfill:
The Host must have a method to communicate details of command 
operation with the adapter 
— Communication from the host to the RF3880 
adapter takes the form of command structures. There are two types of command 
structures you can use with the RF3880 adapter: Single Command and 
Command List. The latter is preferable in most situations because it boosts the 
performance of the adapter. There are instances when you must use the single 
command method of communication. Both types of structures are described in 
the following sections.
The adapter must have a means to communicate the outcome of a 
command process 
— Reporting the completion status of the command is 
accomplished via status blocks which are part of the command structure. Just 
as there are two types of RF3880 command structures for you to use when 
issuing a command, there are two ways status structures are returned from the 
adapter. Each uses slightly different protocol to notify the Host of returned 
status. This is described in more detail in a later section.
The Host must have a way to alter the behavior of the adapter to 
suit its environment 
— To meet the versatility required by differing host 
operating systems and application needs, the RF3880 adapter has a set of board 
level commands for you to use. These commands allow you to select options 
relating to the system bus of the host and also tailor operation for the devices 
attached to the board. They are referred to as Board-control commands.
The Host must have a defined protocol for issuing commands to 
the adapter (acting as an initiator or a target) 
— The RF3880 adapter 
is an interface between the VMEbus and SCSI bus architectures. When the 
VMEbus Host requests an operation involving the SCSI bus, the RF3880 issues 
a command to a device on the bus, using SCSI protocol, or acts as the 
intermediary for an initiator on the bus. The RF3880 uses the defined SCSI 
command structure within its own parameter-block command structure. This 
allows the RF3880 to pass commands to the SCSI device without modification 
(in Initiator Mode) or receive a SCSI command and pass it to the Host for 
interpretation (in Target Mode). These are called Pass-through commands.
The adapter must provide status from a device regarding the 
command just completed by the device 
— Just as the defined SCSI 
command structure is part of the RF3880 command structure and is passed 
through to the device, the Sense Bytes from the SCSI device are reported to the 
host within the Status Block returned by the adapter.
Each of these operational requirements is discussed in more detail on the 
following pages.