Driver: EIDE Driver Overview: NeXTanswer #1839
Last Update: February 18, 1998
Availability Information
Newer Released Driver in NeXTanswers*: Yes, Version 3.31, as NeXTanswer #1838 Newer Beta Driver in NeXTanswers*: Yes, Version 3.37, as NeXTanswer #1977
Driver Name / Installer .pkg: EIDE Driver Type: System Driver Scope: Generic-System Supported Components: PC Tech RZ1000 PC Bus / Interface Supported by Driver**: Integrated, ISA, PCI Supported Connectors: 40-pin Header (Internal IDE)
Access Mode: PIO Adapter Memory:
General Overview notes: This drivers supports IDE disks and IDE ATAPI rev. 1.2 compliant CD-ROMs. It supports primary and secondary IDE controllers with up to 2 drives per controller. Please refer to 1933_EIDE_and_ATAPI_CDROM_Support_in_NEXTSTEP_3.3.rtf for more information on configuring your EIDE drives for NEXTSTEP.
This driver replaces the IDE driver distributed on the NEXTSTEP 3.3 CD.
Supported Products / Add-on Adapters: The following ATAPI CD-ROM drives are supported:
Chinon CD-ROM CDS-525 (2X), firmware rev. W09
Matsushita CD-ROM CR-571 (2X), firmware rev. 1.0e -- Panasonic
Mitsumi CD-ROM 1B (4X), firmware rev. B02 -- model FX400
Sony CD-ROM CDU55E (2X), firmware rev. 1.0u
Sony CD-ROM CDU76E-S (4X), firmware rev. 1.0c
Toshiba CD-ROM XM-5302TA (4X), firmware rev. 0305
Supported Products / Systems (ie integrated into PC System): Other ATAPI 1.2 compliant CD-ROM drives should work with NEXTSTEP even if they are not in the supported list. If a CD-ROM drive does not work with NEXTSTEP (or even if it does) we would like to know about it. Please send an email message to nextanswers-request@next.com including the model number of the CD-ROM drive and also whether this drive is connected as a master or a slave.
NeXT's EIDE driver is not affected by the RZ1000 hardware bug.
This device driver provides information in the Configure application's help panel. Choose Info>Help from the Configure menu and scroll down to find this device driver's help topic.
Known Problems
These devices are not supported.
1. NEC CDR-260 (2X)
2. NEC CDR-273
To get the Pioneer DR-UA124X 1.02 CD-ROM to work you must force detection. You can do this by going in Expert mode and adding the key "Slave"="ATAPI" (or "Master" as the case may be) to the table.
Driver versions 3.33 and below can cause certain systems to hang under very heavy load.
Due to ongoing development and testing of OPENSTEP 4.0, the beta version (v3.34) of this driver will neither be tested on NEXTSTEP 3.3 nor upgraded to "Released" status.
Driver Version Notes
3.33: This version adds support for several new ATAPI CD-ROM drives and fixes some bugs.
3.34: Fixed a bug which could cause machines to hang under very heavy load.
3.36: Added device overrides and modified the inspector. The new overrides are documented in the driver help.
3.37: Improved ATAPI support. Added support for Intel PIIX PCI IDE controllers. Added Bus Master support. Revised the driver Inspector.
Future Planning
Future / Update Planning: Reason for New Driver / Update: New Driver / Update Timeframe:
New Driver / Update Description: Use the following installation instructions when installing from a CD-ROM drive connected to the secondary EIDE controller:
1. Select Primary/Secondary(Dual) EIDE and ATAPI
Device Controllers as the hard disk driver.
2. After the install program has finished reading
from the CD-ROM, the Configure panel will
appear. Double-click the Other icon. If the
Primary/Secondary(Dual) EIDE and ATAPI
Device Controllers driver is listed, remove it from
the list. It is no longer necessary since the
installation from the CD-ROM is complete. Add the
appropriate EIDE driver to match your EIDE
hardware configuration. You will need to add it
twice to get a second instance of the EIDE
driver to support the secondary EIDE
controller. You will need to set the IRQ to 15, and
I/O port address range to 0x170-0x177 in the
second instance of the driver, in order to avoid
conflicts with the first instance. Add any other
necessary drivers while in Configure, and then
click on theSave button.
Note: Information contained in the "Future Planning" section of this document does not constitute a commitment on the part of NeXT to complete the planned development work.
* - Any NeXTanswer number that is blank indicates that a driver will not be released for this version of NEXTSTEP.
** - Indicates information that is inclusive of the entire capability of this driver. Not all devices supported by this driver may include all features listed. Check any available NeXTanswers and the hardware manual for the device for additional information.