wdasc(7) —
NAME
wdasc − low-level controller module
DESCRIPTION
The wdasc module provides low-level interface routines between the High Performance Device Driver (see hpdd(7)) and the Western Digital WD7000-ASC Intelligent Small Computer System Interface (SCSI) Host Adapters. It can be configured for disk or streaming tape support for one or more host adapter boards, each of which must be the sole initiator on a SCSI bus. The low-level code determines that the adapter is, in fact, present at the configured address (see disk(7) and tape(7)) and what types of devices are attached to it. It handles simultaneous requests for all devices, overlapping operations where the devices will permit.
For information on configuring a kernel to include the wdasc module, refer to the INTERACTIVE UNIX System Maintenance Guide.
Board Configuration
The default configuration for boot purposes is:
| I/O base address | 0x350 |
| DMAC | 6 |
| IRQ | 12 |
If more than one board is to be used in a single system, each must at least occupy a different set of I/O address ranges, a different DMA channel, and a different interrupt level.
Limitations
Due to an address range overlap, if the WD7000-ASC adapter is being used as the boot adapter (I/O base address 0x350), the system must not also contain an Adaptec 1520 adapter at base address 0x340. Similarly, if the Adaptec 1520 adapter is being used as the boot adapter at its standard address (0x340), then the WD7000-ASC can only be present at a base I/O address other than the default (0x350).
SEE ALSO
aha1520(7), aha1540(7), aha1740(7), athd(7), bt742(7), disk(7), dpt20xx(7), greater16(7), hpdd(7), ida(7), mcesdi(7), mcst(7), tape(7), tmc8x0(7), wdex(7).
ADDED VALUE
This entry, supplied by SunSoft, Inc., is an extension of UNIX System V.
\*U — Version 1.0