Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

aha(4) [freebsd man page]

AHA(4)							   BSD Kernel Interfaces Manual 						    AHA(4)

aha -- Adaptec SCSI host adapter driver SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file: device scbus device aha Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): aha_load="YES" In /boot/device.hints:"isa" DESCRIPTION
This driver provides access to the SCSI bus connected to the Adaptec AHA-154x and AHA-1640 SCSI host adapters. x is 0 for controllers with- out a floppy drive and 2 for controllers that have them. For optimum performance, Adaptec AHA-174x controllers should be configured in enhanced mode and attached via the ahb(4) driver. One device hint entry for every card to be attached by the system is required. Specific values for the port address, IRQ, and DRQ may be specified. If wildcard values are used, the driver will query the device for its current settings and use those. If the port address is a wildcard, the driver consults an internal table of possible port address locations and attaches to the first unattached card it finds. The possible port addresses for this card are 0x330, 0x334, 0x230, 0x234, 0x130, and 0x134. The AHA-1640 is an MCA bus card. Since the MCA bus is a self-identifying bus, no setting of hints is required. HARDWARE
The aha driver supports the following SCSI host adapters: o Adaptec AHA-154xB o Adaptec AHA-154xC o Adaptec AHA-154xCF o Adaptec AHA-154xCP o Adaptec AHA-1640 o Adaptec AHA-174x in 154x emulation mode o DTC 3290 SCSI controller in 1542 emulation mode o Tekram SCSI controllers in 154x emulation mode SEE ALSO
ahb(4), ahc(4), aic(4), cd(4), da(4), sa(4), scsi(4) AUTHORS
The aha driver was ported by M. Warner Losh from the bt driver written by Justin T. Gibbs. BUGS
The AHA-154xA card does not support residuals on data transfers. As a result, this card is no longer supported. There have been some reports that the AHA-154xB does not work well under heavy load. The AHA-154xCP is a plug and play controller. However, its resources are set using the on-board BIOS and cannot be moved. Failures to attached for this card are often caused when the resources set in the BIOS conflict. BSD
July 4, 2004 BSD

Check Out this Related Man Page

adp(7D) 							      Devices								   adp(7D)

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. PRECONFIGURE
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 motherboard 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 motherboards 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. 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 following 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 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 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. SunOS 5.10 10 Oct 2000 adp(7D)
Man Page

Featured Tech Videos