adp(7D)




NAME

     adp - Low-level module  for  controllers  based  on  Adaptec
     AIC-7870P and AIC-7880P SCSI chips


DESCRIPTION

     The adp module provides low-level interface routines between
     the  common  disk/tape  I/O  system and SCSI (Small Computer
     System Interface) controllers based on the Adaptec AIC-7870P
     and  AIC-7880P  SCSI  chips.  These  controllers include the
     Adaptec AHA-2940,  AHA-2940W,  AHA-2940U,  AHA-2940UW,  AHA-
     3940,  and  AHA-3940W, as well as motherboards with embedded
     AIC-7870P and AIC-7880P SCSI chips.

     Supported devices are AIC-7850, AIC-7860, AIC-7870, AIC-7880
     and AIC-7895.

     The adp module can be configured for disk and streaming tape
     support  for  one or more host adapter boards, each of which
     must  be  the  sole  initiator  on  a   SCSI   bus.    Auto-
     configuration  code  determines if the adapter is present at
     the  configured  address  and  what  types  of  devices  are
     attached to the adapter.


PRECONFIGURATION

     The Plug N Play SCAM Support option is not supported.

  Known Problems and Limitations
        o  To use the AHA-3940 or AHA-3940W adapters, the mother-
           board  must  have a BIOS that supports the DEC PCI-to-
           PCI Bridge chip on the host bus adapter.

        o  User-level programs have exhibited  problems  on  some
           PCI systems with an Adaptec AHA-2940 or AHA-2940W card
           and certain motherboards. If problems with  user-level
           programs  occur,  use the BIOS setup to disable write-
           back CPU caching (or all caching if there is  no  con-
           trol  over the caching algorithm).  The affected moth-
           erboards are:

               - PCI motherboards with  a  60-MHz  Pentium  chip,
               with   PCI   chipset  numbers  S82433LX  Z852  and
               S82434LX Z850. The part numbers of the Intel moth-
               erboards are AA616393-007 and AA615988-009.

               - PCI motherboards with  a  90-MHz  Pentium  chip,
               with  PCI  chipset numbers S82433NX Z895, S82434NX
               Z895, and S82434NX Z896. The part  number  of  the
               Intel  motherboard  is  541286-005.  (Some Gateway
               2000 systems use this motherboard.)

               - AA-619772-002 motherboard with 82433LX Z852  and
               82434LX    Z882   chips   causes   random   memory
               inconsistencies. Return  the  motherboard  to  the
               vendor for a replacement.

        o  If the AHA-2940 SCSI adapter does  not  recognize  the
           Quantum  Empire  1080S,  HP 3323 SE or other SCSI disk
           drive, reduce the Synchronous  Transfer  rate  on  the
           Adaptec controller to 8 Mbps.

        o  The AHA-3940 has been certified by Adaptec to work  on
           specific systems; however, some testing has shown that
           the Solaris operating environment  works  properly  in
           some of those systems and not in others.


CONFIGURATION

     Use the Adaptec configuration utility to perform the follow-
     ing steps:

        o  Configure each SCSI device to have a unique  SCSI  ID,
           then   using   the  adapter's  Advanced  Configuration
           Options setup menu, set the Plug N Play  SCAM  Support
           option to Disabled.

        o  If there is more than one controller (or  an  embedded
           controller), try to use one IRQ per controller.

        o  Enable bus mastering for the slots with your host  bus
           adapters, when the choice is given.

        o  For older disk drives, tape drives,  and  most  CD-ROM
           devices,  make  sure  the  maximum  SCSI data transfer
           speed is set to 5.0 Mbps.

        o  Enable support for disks larger than 1 Gbyte if appli-
           cable.


FILES

     /kernel/drv/adp.conf
           Configuration file for the adp driver;  there  are  no
           user-configurable options in this file


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Architecture                | x86                         |
    |_____________________________|_____________________________|


SEE ALSO

     attributes(5)

     Solaris (Intel Platform Edition) Hardware Compatibility List


NOTES

     Throughout the release, support of additional devices may be
     added.   See  the  Solaris (Intel Platform Edition) Hardware
     Compatibility List for additional information.

     The adp driver supports Logical Unit Number  ("LUN")  values
     of  0  through  15.  This  range exceeds the standard SCSI-2
     requirements which call for support of LUNs 0 through 7.


Man(1) output converted with man2html