Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cpqsc(7) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ioctl(2)

sc01(7)

sd01(7)

st01(7)

sw01(7)






       cpqsc(7)                                                    cpqsc(7)


       NAME
             cpqsc - Compaq Fast-SCSI-2 host bus adapter

       DESCRIPTION
             The cpqsc host adapter subsystem enables SCSI target drivers
             (such as sd01, st01, and so on) to communicate on the SCSI bus
             with target controllers and logical units. This driver
             implements the Portable Device Interface (PDI) for such PDI
             target drivers.

             It is also possible to access the SCSI-bus subsystem directly
             using the pass-through driver interface.  This allows you to
             issue sb control blocks directly to the target controller.  To
             find the appropriate device to use, while any device is being
             accessed through the target driver (for example, sd01), use
             the B_GETDEV ioctl to get the major and minor numbers of the
             pass-through node.  This node may be created and opened for
             pass-through use (SDI_SEND ioctl).

          ioctl Calls
             The following ioctl(2) commands are supported by this driver:

             SDI_SEND
                   Sends a pass-through command (SCSI control block) to a
                   target controller, bypassing the associated target
                   driver.

             B_GETTYPE
                   Returns the bus name (for example, SCSI) and device
                   driver name of a specific device.

          Files
             /usr/include/sys/cpqsc.h
             /usr/include/sys/scsi.h
             /usr/include/sys/sdi.h
             /usr/include/sys/sdi_edt.h
             /etc/conf/pack.d/cpqsc/space.c

       REFERENCES
             ioctl(2), sc01(7), sd01(7), st01(7), sw01(7),

       NOTICES
             Normally the driver will look at all of the logical units,
             LUNs, of a device.  Some SCSI devices will not work properly
             when this is done.  In /etc/conf/pack.d/cpqsc/space.c there is
             a variable cpqsc_lun_fix which may be set to 1 to work around


                           Copyright 1994 Novell, Inc.               Page 1













      cpqsc(7)                                                    cpqsc(7)


            the limitations of such devices.















































                          Copyright 1994 Novell, Inc.               Page 2








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026