+====================================================================+
EIDE4030PLUS Readme File Revision 1.01
Drivers Description For Driver Version. 1.01
Drivers Installation Description
Coexistence Description
Trademark Acknowledgments
+====================================================================+
Thank you for purchasing the EIDE4030PLUS Disk Accelerator. Your
EIDE4030PLUS should include one diskette. The diskette contains this
Readme file, drivers for DOS, Windows, Windows 95, OS/2, Netware,
Windows NT, UNIX, and several DOS utilities. These drivers enable your
system to take advantage of the high speed 32-bit VL-Bus for the
different operating systems.
+------------------------+
| |
| DRIVERS DESCRIPTION |
| DOS |
| Windows |
| OS/2 |
| OS/2 WARP |
| NetWare |
| UNIX |
| WINDOWS NT |
| WINDOWS 95 |
| |
+------------------------+
**********DOS DRIVER EXPLANATION**********
You will need this driver in the following situations:
1. You have more than two IDE drives attached to the EIDE4030PLUS
VESA-IDE channel
2. You have the EIDE4030PLUS VESA-IDE channel acting as a secondary
disk controller
Please refer to the EIDE4030PLUS Users Manual for this driver installation.
If your EIDE4030PLUS will be installed with the VESA-IDE channel as the
SECONDARY disk controller or is going to be ONE of TWO EIDE4030PLUS
controllers in the same system, refer to the "COEXISTENCE EXPLANATION" in
this file for more details.
**********WINDOWS DRIVERS EXPLANATION*********
You will need this driver in the following situations:
1. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
2. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "WINDOWS DRIVERS" below for more
information.
**********OS/2 DRIVER EXPLANATION**********
You will need this driver in the following situations:
1. To provide 32-bit access and block mode transfer under OS/2
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "OS/2 DRIVERS" below for more
information.
**********NETWARE DRIVER EXPLANATION**********
You will need this driver in the following situations:
1. To provide 32-bit access and block mode transfer under Netware 3.1X and
4.X.
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "Netware Drivers" below for more
information.
**********UNIX DRIVER EXPLANATION**********
You will need this driver in the following situations:
1. To provide 32-bit access and block mode transfer under the UNIX operating
system
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "UNIX Drivers" below for more
information.
**********WINDOWS NT DRIVER EXPLANATION*********
You will need this driver in the following situations:
1. To provide 32-bit access and block mode transfer under Windows NT
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "Windows NT Drivers" below for more
information.
**********WINDOWS 95 DRIVER EXPLANATION*********
You will need this driver in the following situations:
1. To provide 32-bit access and block mode transfer under Windows 95
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
To install these drivers, refer to "Windows 95 Driver" below for more
information.
+---------------------------------------------------------------------------+
DRIVER INSTALLATION PROCEDURE
+---------------------------------------------------------------------------+
+------------------------+
| |
| WINDOWS DRIVERS |
| |
+------------------------+
BEFORE INSTALLING ANY DRIVERS OR MAKING ANY CHANGES, TURN OFF THE CACHE
ON THE EIDE4030PLUS. FAILURE TO DO SO CAN RESULT IN INCOMPLETE INSTALLATION
The files PTICTRL.386 and PTI13.386 are disk drivers for Microsoft
Windows 3.10 and 3.11 for the EIDE4030PLUS Disk Accelerator.
Use of these two files are optional. Your EIDE4030PLUS is fully
compatible with Windows 32 bit Disk and File Access.
(Note: If you are using LBA translation, then you must use the
EIDE4030PLUS Windows drivers as the Microsoft 32-Bit Disk Access
driver is not compatible with LBA translation)
These drivers provide the following functions:
1. Support for the EIDE4030PLUS as the PRIMARY controller with more than
two hard drives attached
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
Please follow the steps below to install the driver for the EIDE4030PLUS.
(Note: It is not necessary to load DOSDRV.SYS if you have only 1 or 2
drives attached to the EIDE4030PLUS with the VESA-IDE channel
set as the primary controller)
There are two methods to install EIDE4030PLUS Windows Driver,
AUTOMATIC and MANUAL. We suggest to use the AUTOMATIC
installation.
+=========================================+
| AUTOMATIC Installation Procedure |
+=========================================+
1. Install the DOS driver
Copy DOSDRV.SYS to your system with the appropriate path.
Add Device = [drive:][\path\] DOSDRV.SYS in the CONFIG.SYS file.
Note: This statement must precede any other statement which would
access the physical drive(s) supported by this driver.
If your mainboard CPU has a 16-bit external bus (for example, IBM
486 SLC2), add the /W parameter to the statement.
2. Reboot the system.
3. Bring up Windows.
4. From the Program Manager menu, choose "File" and then "Run".
5. In the Command Line box type in "A:\Windows\Setup".
The driver will be installed by a menu driven program.
+====================================+
| MANUAL Installation Procedure |
+====================================+
1. Install the DOS driver
Copy DOSDRV.SYS to your system with the appropriate path.
Add Device = [drive:][\path\] DOSDRV.SYS in the CONFIG.SYS file.
Note: This statement must precede any other statement which would
access the physical drive(s) supported by this driver.
If your mainboard CPU has a 16-bit external bus (for example, IBM
486 SLC2), add the /W parameter to the statement.
2. Reboot the system.
3. Copy the drivers PTICTRL.386 and PTI13.386 to your system in
the appropriate path.
It is recommended that the drivers PTICTRL.386 and PTI13.386
be copied to the Windows SYSTEM directory.
4. Go to the SYSTEM.INI file found in your Windows directory.
Check if the following line exists in the [386Enh] section of
your SYSTEM.INI file:
[386Enh]
32BitDiskAccess=ON
If the statement does not exist, add it into the [386Enh] section.
If the statement exists, but 32BitDiskAccess is set to "OFF", you
need to change it to "ON".
The SYSTEM.INI file can be edited by using a text editor or by
using the SYSEDIT.EXE utility in Windows.
5. Delete the command lines "device=*wdctrl" and "device=*int13"
from the [386Enh] section of your SYSTEM.INI file, if they exist.
6. Install the virtual devices "PTICTRL.386" and "PTI13.386".
Add the following command lines in the [386Enh] section of the
SYSTEM.INI file:
device=[drive:][\path\]PTICTRL.386
device=[drive:][\path\]PTI13.386
The [drive:] and [\path\] point to the directory that contains
PTICTRL.386 file and PTI13.386. Note that the setting must specify
the full path of the device drivers.
7. If your mainboard CPU has a 16-bit data access bus (for example, IBM
486 SLC2), add this additional statement:
DisksAccessMode= /W
Adding this additional statement configures the controller to work
in 16-bit data access mode. Certain motherboard CPUs have a 16-bit
external data bus and require this setting (for example, IBM 486
SLC2). If no parameter is specified, the controller will function
under the default 32-bit data access mode.
Restart Windows to activate the drivers.
+----------------------------------+
| |
| OS/2 and OS/2 WARP DRIVERS |
| |
+----------------------------------+
BEFORE INSTALLING THE DRIVERS OR MAKING ANY CHANGES, TURN OFF THE
CACHE ON THE EIDE4030PLUS. FAILURE TO DO SO CAN RESULT IN INCOMPLETE
INSTALLATION.
BEFORE LEAVING OS/2 EACH TIME BACK UP THE FOLLOWING 3 FILES:
1: CONFIG.SYS
2: OS2.INI
3: OS2SYS.INI
The driver for OS/2 2.0 and 2.1 can be found on this disk under the
subdirectory OS2. There is one driver in this directory:
PTI1S506.ADD
The driver for OS/2 WARP can be found on this disk under the
subdirectory OS2WARP. There is one driver in this directory:
PTI1S506.ADD
You will need this driver to provide the following:
1. 32-bit access and block transfer mode
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
RECOMMENDED PARTITION SETUP
PRIMARY partitions should be created on ONLY THE FIRST TWO HARD DRIVES.
These recommendations are made to avoid changing the original OS/2
assigned drive order. The error message "Can Not Find COUNTRY.SYS" is
a symptom of this setup problem.
If your EIDE4030PLUS is installed with the VESA-IDE channel set as the
PRIMARY controller, hard drives D2 and D3 (the third and fourth hard
drives) attached to the second connector should be partitioned as LOGICAL
UNITS.
If your EIDE4030PLUS is installed with the VESA-IDE channel set as the
SECONDARY controller, ALL hard drive partitions on the controller should
be created as LOGICAL UNITS.
Following are the steps to recreate PRIMARY partitions as LOGICAL UNITS.
1. Back up all necessary data stored on D2 and D3
2. Delete the selected PRIMARY partition(s)
(You can use the SIFDISK.EXE utility on this diskette to accomplish
this)
WARNING: DELETING PARTITIONS WILL DESTROY DATA. BE CAREFUL TO SELECT
THE CORRECT DRIVE PARTITION(S) YOU WISH TO DELETE.
3. Install the PTI1S506.ADD driver in OS/2
(follow the steps under "DRIVER INSTALLATION" below)
4. Create the partitions as LOGICAL UNIT(S)
Open the "Drives" folder in the OS/2 desktop and run the FIXED DISK
UTILITY. Partition the drive(s) as LOGICAL.
5. Format the partitions
6. Restore the data
DRIVER INSTALLATION
Please follow the steps below in installing the drives for the EIDE4030PLUS.
1. Copy PTI1S506.ADD to the OS/2 directory of your system. For example,
if OS/2 is in drive C, copy the driver to C:\OS2.
2. Add BASEDEV=PTI1S506.ADD to your Config.SYS file using a text editor
(this statement must not have either a drive or a path specified)
If your motherboard CPU has a 16-bit external bus(for example the IBM
486 SLC2), change this statement to:
BASEDEV=PTI1S506.ADD/W
Certain motherboard CPUs have a 16-bit external bus and require this
setting. If no parameter is specified, the controller will function
under the default 32-bit data access mode.
3. Delete the line "BASEDEV=IBM1S506.ADD" from the Config.SYS
4. Save the setting and REBOOT the system
To install the EIDE4030PLUS as a SECONDARY disk controller, refer to
the Users Manual that came with the EIDE4030PLUS under SECONDARY
CONTROLLER INSTALLATION first. If you have already loaded the OS/2
drivers for the EIDE4030PLUS and made the changes in the CSU then the
EIDE4030PLUS is ready to act as a SECONDARY controller.
Note:
Please don't use the Promise caching controller with Drive0 and
Drive2/Drive3 but no Drive1 for OS/2 (in other words, a single drive
with no slave on the first connector and then 1 or 2 drives on the
second connector), because PTI1S506.ADD does not support this
condition.
The following switches are available on this driver and may apply to your
system:
/V :Verbose - display driver information at bootup
/A :Adapter Index - the ordering of adapters
/I :Ignore Adapter - driver will not initialize the adapter indicated
/<!>R :Reset Adapter - enable or disable reset
/<!>DM :DASD Manager Support - enable or disable IBM-supplied DASD device
manager
/U :Unit Number - the fixed disk drive number
/T :Drive Timeout - the total allowable error recover time
/W :16-bit data transfer(for EIDE4030PLUS only)
+-----------------------+
| |
| NetWare Drivers |
| |
+-----------------------+
BEFORE INSTALLING THE DRIVERS OR MAKING ANY CHANGES, TURN OFF THE CACHE ON
THE EIDE4030PLUS. FAILURE TO DO SO CAN RESULT IN INCOMPLETE INSTALLATION.
The drivers for NetWare 3.1X and 4.X can be found on this diskette under
the subdirectory NetWare. There are three drivers in this directory:
PTIA310.DSK for NetWare 3.10
PTIA31X.DSK for NetWare 3.11 and 3.12
PTIA40X.DSK for NetWare 4.00, 4.01, 4.02 and 4.1
These drivers provide the following functions:
1. 32-bit access and block mode transfer under NetWare 3.1X and 4.X
2. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
3. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
Please follow the steps below to install the drivers for NetWare 3.1X and
4.X. Remember that PTIA310.DSK is for NetWare 3.10, PTIA31x.DSK is for
NetWare 3.1x and PTI40X.dsk is for NetWare 4.X. The Promise Netware
driver should be substituted for Novell's ISADISK.DSK or IDE.DSK driver.
After installing the EIDE4030PLUS with the VESA-IDE channel set as a
PRIMARY disk controller:
1. Bring up the NetWare server until the ":" prompt appears on the screen
2. Type the following command after the prompt
load PTIA310 port=1f0 int=e[/W]
Remember that PTIA310.DSK is for NetWare 3.10, PTIA31x.DSK is for
NetWare 3.1x and PTIA40X.DSK is for NetWare 4.X.
Adding the /W parameter configures the controller to work in 16-bit data
access mode. Certain motherboard CPUs have a 16-bit external data bus
and require this setting(for example the IBM 486 SLC2). If no parameter
is specified, the controller will function under the default 32-bit data
access mode.
To install the EIDE4030PLUS with the VESA-IDE channel set as a SECONDARY
disk controller, refer to the Users Manual that came with the
EIDE4030PLUS under SECONDARY CONTROLLER INSTALLATION first.
1. Bring up the NetWare server until the ":" prompt appears
2. Type the following command after the prompt if your EIDE4030PLUS
VESA-IDE channel is set at IRQ12
load PTIA310 port=170 int=c[/W]
3. Type the following command after the prompt if your EIDE4030PLUS
VESA-IDE channel is set at IRQ15
load PTIA310 port=170 int=f[/W]
Remember that PTIA310.DSK is for NetWare 3.10, PTIA31x.DSK is for NetWare 3.1x.
and PTIA40X.DSK is for NetWare 4.X.
Adding the /W parameter configures the controller to work in 16-bit data
access mode. Certain motherboard CPUs have a 16-bit external data bus
path and require this setting(for example the IBM 486 SLC2). If no
parameter is specified, the controller will function under the default
32-bit data access mode.
+-----------------------+
| |
| Drivers for UNIX |
| |
+-----------------------+
BEFORE INSTALLING THE DRIVERS OR MAKING ANY CHANGES, TURN OFF THE CACHE
ON THE EIDE4030PLUS. FAILURE TO DO SO CAN RESULT IN INCOMPLETE INSTALLATION.
******** Install UNIX Driver ********
This driver is for AT&T UNIX SVR 4.0 and SCO UNIX 3.2.X.
package. Please follow the steps below to install the UNIX driver:
1. If you are running SCO UNIX, and
1.1 If your diskette is inserted in diskette drive A:,
please type the following commands to copy
the installation shell script from diskette to hard disk.
# cd /tmp
# doscp a:/unix/ptiinst .
# sh ./ptiinst a:
1.2 If your diskette is inserted in diskette drive B:,
please type the following commands to copy
the installation shell script from diskette to hard disk.
# cd /tmp
# doscp b:/unix/ptiinst .
# sh ./ptiinst b:
2. If you are running AT&T UNIX SVR 4.0, and
2.1 If your diskette is inserted in diskette drive A:,
please type the following commands to copy
the installation shell script from diskette to hard disk.
# cd /tmp
# doscp -m a:/unix/ptiinst .
# sh ./ptiinst a:
2.2 If your diskette is inserted in diskette drive B:,
please type the following commands to copy
the installation shell script from diskette to hard disk.
# cd /tmp
# doscp -m b:/unix/ptiinst .
# sh ./ptiinst b:
3. During installation, it will ask for a blank diskette.
Please insert that diskette as requested.
4. The system will ask you for the IRQ of the secondary hard
disk controller with the following question:
If you will install one Promise caching controller
as the secondary hard disk controller,
what is the IRQ of the secondary hard disk controller
in this system (12 or 15)? (default=15)
Please choose the appropriate IRQ according to the jumper setting
of that controller.
(NOTE: If you only have one EIDE4030PLUS, IDE hard drives are not
supported on the ISA-IDE channel. In order to use a second-
ary controller, a second EIDE4030PLUS would need to be
installed, with the VESA-IDE channel on that card configured
for the secondary controller. In this configuration the ISA
IDE channel on both controllers would need to be disabled to
avoid address conflicts.)
5. Done! if you are running AT&T UNIX SVR 4.0.
6. If you are running SCO UNIX, type the following commands after
the driver is installed.
# cd /
# shutdown -y -g0 -i6
The commands will shutdown and reboot your system with the new kernel.
******** Add Secondary Hard Disks *******
If you have attached more than one hard disk to the cable, you must
do the following to make this hard disk "visible" to the system.
1. Please type the following command:
# ptidiskadd
2. The command will ask you the following three questions:
Which controller will the hard disk be attached to?
1. the primary controller
2. the secondary controller
Please choose answer(1 or 2)(default=1):
Which cable (of this controller) will the hard disk be attached to?
1. the first cable
2. the second cable
Please choose answer(1 or 2)(default=1):
Will the hard disk be the master(single) or slave drive on this cable?
1. the master or single hard disk
2. the slave hard disk
Please choose answer(1 or 2)(default=2):
Please answer the questions according to your configuration.
4. The remaining steps are similar to the procedures for "Adding
Secondary Hard Disks" in the System Administor's Guide for the SCO
UNIX Operating System. Please refer to the System Administor's Guide
for further reference.
NOTICE:
1. When using ptidiskadd, you MUST set the
Promise controller to "cache disabled".
With "cache disabled", the system will be able to identify any
bad sectors on the hard disk.
2. This utility will not work until you install the
Promise driver and reboot with the new kernel.
******** Remove the Driver ********
If you want to remove the driver and revert to the original hard disk
device driver, please type the following command after the prompt #:
# removepkg
Certain installed package name(s) will be displayed on the screen.
Please choose "Promise Caching Controller Driver"
The remove procedure will continue.
If you are running SCO UNIX, please type the following commands to
shutdown and reboot your system:
# cd /
# shutdown -y -g0 -i6
+-----------------------+
| |
| Windows NT Driver |
| |
+-----------------------+
These drivers provide the following functions:
1. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
2. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
For installation procedures, please refer to README.TXT under the NT or
NT35 subdirectory on the EIDE4030PLUS driver diskette.
+-----------------------+
| |
| Windows 95 Driver |
| |
+-----------------------+
These drivers provide the following functions:
1. To provide support for the EIDE4030PLUS VESA-IDE channel as the
PRIMARY controller with more than two hard drives attached
2. To provide support for the EIDE4030PLUS with the VESA-IDE channel set
as a SECONDARY disk controller
For installation procedures, please refer to README.TXT under WIN95
subdirectory.
+==========================================================================+
COEXISTENCE EXPLANATION
+==========================================================================+
This section of the Readme file is designed for those that are going to
be installing two EIDE4030PLUS controllers in the same system. The
following steps are written for this explicit purpose. If you want to
install the EIDE4030PLUS as a SECONDARY controller, please see the User
Manual that came with your EIDE4030PLUS.
(Reminder: Normally the EIDE4030PLUS is both the primary and secondary
controller. If you will be using 2 EIDE4030PLUS controllers in your
system, only one channel (VESA-IDE or ISA-IDE) on each controller can
be enabled).
BEFORE MAKING ANY CHANGES TO YOUR SYSTEM TURN OFF THE CACHE ON THE
EIDE4030PLUS. FAILURE TO DO SO CAN RESULT IN INCOMPLETE INSTALLATION.
1. Install both your PRIMARY and SECONDARY controllers in your PC
2. Connect all the cables and drives
3. Power on the system and press F2 when the CSU prompt of the PRIMARY
controller is displayed:
Primary Controller: Firmware V4.4, BIOS V1.0
Disk Accelerator EIDE4030PLUS:Cache Memory Test(Hit A Key To Abort).....K
Press F2 to Enter Cache Setup Utility
If you do not enter the Cache Setup Utility of the PRIMARY controller
by pressing F2, the CSU prompt message of the SECONDARY controller will
be displayed on the screen:
Secondary Controller: Firmware V4.4, BIOS V1.0
Disk Accelerator EIDE4030PLUS: Cache Memory Test(Hit A Key To Abort).....K
Press F2 to Enter Cache Setup Utility
+------------------------------------------------+
| The CSU prompt of the SECONDARY controller |
| might appear on the screen before that of |
| the PRIMARY. The sequence depends on the |
| BIOS address of each controller, with the |
| lower address appearing first. |
+------------------------------------------------+
Be certain that the IRQ's or BIOS addresses do not interfere with any
other cards in your system.
+==========================================================================+
TRADEMARK ACKNOWLEDGMENTS
+==========================================================================+
VESA and VL-BUS are registered trademarks of the VIDEO ELECTRONICS STANDARDS
ASSOCIATION.
MS-DOS and Windows are registered trademarks of Microsoft Corporation.
PC, PC-AT, and OS/2 are registered trademarks of IBM Corporation.
UNIX is a registered trademark of ATT Corp.
NetWare is a registered trademark of Novell Corporation.