Writing a SCSI host adapter driver
The host adapter driver is
a more complicated piece of software
than the peripheral driver
because it must be specific enough to use
the features of the hardware for which it was intended,
yet be generic enough to field
as-yet-unwritten SCSI peripheral driver requests.
This chapter outlines the coding that is required
for a SCSI host adapter.
It should be read in conjunction with the
sample source code provided in the
SCO OpenServer 5 SCSI source code samples package
available from the
A simple SCSI host adapter RAM driver.
This illustrates the basic characteristics
of a UNIX host adapter driver
without getting bogged down in the details
required to access the hardware.
© 2005 The SCO Group, Inc. All rights reserved.