pass command through the SCSI host adapter to the device
SCSI host adapter drivers only.
prefix_entry (register REQ_IO *req_p);
entry point routine passes the
request block that was populated by the
SCSI peripheral driver
to the device.
pointer to the SCSI request block,
routine is required for all SCSI host adapters.
This routine is coded as a large switch statement
that includes a case statement
populated for each SCSI command
that is documented on the
manual page, plus other commands as required.
These command blocks
(or whatever data structure is appropriate;
in some cases, just bytes or words)
are then sent to the host adapter driver.
Most SCSI peripheral devices
do not queue their I/O requests.
Instead, the SCSI host adapter driver
must be coded to handle an appropriate number of outstanding requests
per configured target on the SCSI bus.
The number of outstanding requests per configured target
can be modified through the peripheral driver;
by default, it is 5.
Context and synchronization
1, 2, 3, 4, 5
SCSI host adapter drivers.
Differences between versions
Drivers that contain an
routine must have an H in the second column of the
file to indicate that the driver is
a SCSI host adapater.
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 5 HDK - June 2005