esdi -- IBM Fixed Disk Adapter/A driver


esdi is the boot-time loadable driver (BTLD) for IBM Fixed Disk Adapter/A host adapter cards. This driver is for MicroChannel machines only.

If installation fails at kernel relink time, type i to ignore, and continue. When you reboot, insert the boot diskette then, at the Boot: prompt, enter:

hd(40)unix.install link=esdi btld=fd(60).

Go into system maintenance mode and edit this line in /etc/conf/pack.d/hd/space.c:

   extern nodev();
The line should read:
   extern nodev(), nulldev;
The installation will then succeed. Relink the kernel using link_unix(ADM) and reboot the machine.

Refer to the Compatible Hardware Web Pages. to determine the support status of your host adapter, or contact your system supplier.

Configuring the esdi driver

You can configure the esdi driver using entries in /etc/conf/cf.d/mdevice and /etc/conf/sdevice.d/esdi. 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 esdi driver-specific characteristics by editing the /etc/conf/pack.d/esdi/space.c file.

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 esdi driver supports all standard SCSI ioctls that are defined in the <sys/scsicmd.h> header file and documented on the scsi(HW) manual page.


See messages(M) for general information about kernel error messages, including a list of generic device driver errors.



SCSI interface header files

See also

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