Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ scsi_adaptec(7) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ioctl(2)



scsi_adaptec(7)          UNIX System V(Adaptec 1542A)           scsi_adaptec(7)


NAME
      scsiadaptec - Adaptec 1542A SCSI host adapter subsystem

DESCRIPTION
      The Adaptec 1542A host adapter subsystem serves as a means for SCSI
      target drivers (such as scsidisk, scsitape, and so on) to communicate
      on the SCSI bus with target controllers and logical units. This driver
      implements the SCSI Driver Interface (SDI) for such SCSI target drivers.

      It is also possible to access this subsystem via the pass-through driver
      interface.  To find the appropriate device to use, while any device is
      being accessed through the target driver, use the BGETDEV ioctl to get
      the major and minor numbers of the pass-through node.  This node may be
      created and opened for use.

ioctl Calls
      There are three groups of ioctl commands [see ioctl(2) in the
      Programmer's Reference Manual] supported by this driver.  The first group
      contains the ioctl commands used by the driver itself:

            SDISEND       Used to send a pass-through command to a target
                           controller bypassing the associated target driver.

            SDIBRESET     Used to reset the SCSI bus.

            BREDT         Used to read the extended edt data structure that is
                           stored in the scsiadaptec driver's internal data
                           structure.

            BHACNT       Used to get the value of the number of host adapters
                           the scsiadaptec driver is configured for.

      The second group is used by the scsiadaptec driver and all target
      drivers that use the SDI protocol to communicate with their associated
      target controllers.

            BGETTYPE      Return the bus name (for example, scsi) and device
                           driver name of a specific device.

      The third group should be supported by all target drivers that use the
      SDI protocol to communicate with their associated target controllers.
      This ioctl is not supported by the scsiadaptec driver.

            BGETDEV       Return the pass-through major and minor numbers to
                           the calling utility to allow creation of a pass-
                           through special device file.

FILES
      /usr/include/sys/ad1542.h
      /usr/include/sys/scsi.h
      /usr/include/sys/sdi.h
      /usr/include/sys/sdiedt.h


10/89                                                                    Page 1







scsi_adaptec(7)          UNIX System V(Adaptec 1542A)           scsi_adaptec(7)


      /etc/conf/pack.d/scsiadaptec/space.c

SEE ALSO
      scsicdrom(7), scsidisk(7), scsidpt(7), scsitape(7), scsiwd7000(7),
      scsiworm(7)

      ioctl(2) in the Programme's Reference Manual

      Programmer's Guide: SCSI Driver Interface (SDI)













































Page 2                                                                    10/89





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