Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dpt(7) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

adsc(7)

ioctl(2)

mcis(7)

sc01(7)

sd01(7)

st01(7)

sw01(7)

wd7000(7)






       dpt(7)                                                        dpt(7)


       NAME
             dpt - DPT PM2012 SCSI host adapter subsystem

       DESCRIPTION
             The dpt 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 this 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 dpt:

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

             SDI_BRESET
                   Resets the SCSI bus.

             B_REDT
                   Reads the extended Equipped Device Table (EDT) data
                   structure that is stored in the dpt driver's internal
                   data structure.

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

       NOTICES
             The DPT SCSI adapter will not work reliably with the Emulex
             SCSI/ESDI bridge controller (also known as the AT&T DCM/4E).
             In the future, a hardware or software solution may be
             implemented.




                           Copyright 1994 Novell, Inc.               Page 1













      dpt(7)                                                        dpt(7)


            In order for all DPT controllers to work in UnixWare, the I/O
            ports must be set secondary/disabled. Also, the hard drive,
            SCSI device, and EISA bus must be enabled.

            Before installing UnixWare, run the dptfmt utility program for
            a DPT 2011 HBA to write reserved disk sector information. If
            dptfmt is not run, you may experience delays (up to 30
            seconds) before disks attached to the controller become ready.
            You should also run dptfmt if you upgrade from a 2011 to a
            2012A or 2012B adapter.

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

      REFERENCES
            adsc(7), ioctl(2), mcis(7), sc01(7), sd01(7), st01(7),
            sw01(7), wd7000(7)



























                          Copyright 1994 Novell, Inc.               Page 2








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