adp(7D) Devices adp(7D)NAMEadp - 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) con‐
trollers 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.
PRECONFIGURE
The Plug N Play SCAM Support option is not supported.
Known Problems and Limitations
· To use the AHA-3940 or AHA-3940W adapters, the motherboard must
have a BIOS that supports the DEC PCI-to-PCI Bridge chip on the
host bus adapter.
· User-level programs have exhibited problems on some PCI systems
with an Adaptec AHA-2940 or AHA-2940W card and certain mother‐
boards. If problems with user-level programs occur, use the BIOS
setup to disable write-back CPU caching (or all caching if there
is no control over the caching algorithm). The affected mother‐
boards are:
- PCI motherboards with a 60-MHz Pentium chip, with PCI
chipset numbers S82433LX Z852 and S82434LX Z850. The part
numbers of the Intel motherboards 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.
· 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.
· 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 following steps:
· 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.
· If there is more than one controller (or an embedded controller),
try to use one IRQ per controller.
· Enable bus mastering for the slots with your host bus adapters,
when the choice is given.
· 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.
· Enable support for disks larger than 1 Gbyte if applicable.
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 attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Architecture │x86 │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOattributes(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.
SunOS 5.10 10 Oct 2000 adp(7D)