eiad(HW)
eiad --
Adaptec 174x EISA SCSI host adapter driver
Description
eiad is the device driver for
Adaptec 174x EISA SCSI host adapter cards.
In enhanced mode, the Adaptec AHA-174x uses the
eiad driver.
In standard mode, the Adaptec AHA-174x emulates the Adaptec
AHA-154x host adapter and uses the
ad(HW)
driver.
Before installing the Adaptec AHA-174x, set the card
to enhanced mode to utilize its full functionality
using the EISA configuration utility.
Refer to the
Compatible Hardware Web Pages.
to determine the support status of your host adapter, or
contact your system supplier.
Configuring the eiad driver
You can configure the eiad driver using entries in
/etc/conf/cf.d/mdevice and /etc/conf/sdevice.d/eiad.
See
mdevice(F)
and
sdevice(F).
Changes to these files
take effect once you relink the kernel using
link_unix(ADM)
and reboot the system.
Configure eiad driver-specific characteristics
by editing the /etc/conf/pack.d/eiad/space.c file,
which controls parameters such as the SCSI ID,
the SCB handling mode,
parity checking, and timeouts.
Boot time configuration of SCSI
Use the
bootstring(HW)
parameters to override
the default hardware configuration information.
Of special interest are the adapter= parameter
that specifies information for
the host adapter card
that plugs into or is part of the motherboard,
and the periph= parameter
that specifies information about the host adapter
being used by one of the generic peripheral interfaces
(Sdsk, Srom, or Stp).
ioctl commands
The eiad driver
supports all standard SCSI ioctls
that are defined in the <sys/scsicmd.h> header file
and documented on the
scsi(HW)
manual page.
Diagnostics
These error messages associated with eiad may display on the console.
See
messages(M)
for general information about kernel error messages,
including a list of generic device driver errors.
NOTICE: eiad: No soft reset interrupt pending, status=0xm
-
AHA-1740 cmd :
n
AHA-1740 sense :
o
No interrupt was pending when adapter interrupts were to be cleared.
WARNING: eiad: Adapter m hard reset failure, port 0xn = 0x
status-
Hard reset of the adapter failed.
WARNING: eiad: Adapter
m soft reset failure: port 0x
n0x =
status-
Clearing pending adapter interrupts failed.
WARNING: eiad: Unexpected interrupt status 0x
n-
An unexpected interrupt was received.
ERROR: eiad_reset: Adapter 0 reset failure: port 0x%x = 0x%b
-
The driver was unable to perform a soft reset
on the host adapter.
WARNING: eiad: Adapter diagnostic failure 0x%x: bus 0
-
eiad was unable to initialize the hardware
that it found.
This often indicates a hardware error.
Files
/usr/include/sys/scsicmd.h-
SCSI interface header files-
See also
ad(HW),
boot(HW),
link_unix(ADM),
mdevice(F),
mkdev(ADM),
sconf(ADM),
scsi(HW),
sdevice(F).
``Adding SCSI host adapters and peripherals'' in the SCO OpenServer Handbook
SCO OpenServer System Administration Guide
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003