+===========================================================================+


          Promise caching controller Readme File Revision 2.1

  Drivers Description
  Drivers Installation Description
  Coexistence Description
  Trademarks Acknowledgments


+===========================================================================+


 

  +------------------------+
  |			   |
  |  DRIVERS DESCRIPTION   |
  |  DOS		   |
  |  Windows		   |
  |  OS/2		   |
  |  NetWare		   |
  |  UNIX		   |
  |  WINDOWS NT 	   |
  |			   |
  +------------------------+

   
    (Note: The DC420 cannot be configured as a secondary controller. 
     Please disregard any references to secondary controller install-
     ation if you have the DC420)



    **********DOS DRIVER EXPLANATION**********

  You will need this driver in the following situations:

  1. You have more than two IDE drives attached to the Promise caching 
     controller 
  2. You have the Promise caching controller acting as a secondary disk 
     controller

  Please refer to the Promise caching controller Users Manual for this 
  driver installation.

  If your Promise caching controller will be installed as the SECONDARY 
  disk controller or is going to be ONE of TWO Promise caching controllers 
  in the same system, refer to the "COEXISTENCE EXPLANATION" in this file 
  for more details.



    **********WINDOWS DRIVER EXPLANATION*********

  You will need this driver in the following situations:

  1. To provide support for the Promise caching controller as the PRIMARY 
     controller with more than two hard drives attached
  2. To provide support for the Promise caching controller as a SECONDARY 
     disk controller 
  3. You are using LBA translation on your hard drive(s).




+---------------------------------------------------------------------------+

			DRIVER INSTALLATION PROCEDURE

+---------------------------------------------------------------------------+


    
  BEFORE INSTALLING ANY DRIVERS OR MAKING ANY CHANGES; TURN OFF THE 
  CACHE ON THE PROMISE CACHING CONTROLLER .  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 Promise caching controller.


  These drivers provide the following functions:

  1. Support for the Promise caching controller as the PRIMARY controller 
     with more than two hard drives attached
  2. Support for the Promise caching controller  as the SECONDARY disk 
     controller 
  3. Support for the Promise caching controller under Windows in the 
     event you encounter difficulties using 32-bit disk or 32-bit file 
     access with the default Microsoft drivers. (Note: If you are using 
     LBA translation on your hard drives, you must use the Promise Windows 
     drivers to enable 32-Bit Disk Access).
  

  There are two methods to install Promise caching controller Windows Driver,
  AUTOMATIC AND MANUAL. We suggest to choose AUTOMATIC
  installation.

     +=========================================+
     |	  AUTOMATIC Installation Procedure     |
     +=========================================+

  Step 1 is not needed when only ONE Promise controller is installed as 
  the PRIMARY disk controller with one (drive 0) or two (drive 0,1) IDE 
  drive(s) attached.


  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. Insert the diskette into drive A:.

  5. Select RUN... operation of FILE in Program Manager.

  6. Command line --
           +----------------------+
	   |A:\windows\setup      |
	   +----------------------+

     There will be a menu driven installation program.

     +====================================+
     |	  MANUAL Installation Procedure   |
     +====================================+



   Please follow the steps below to install the driver for the Promise 
   caching controller .   Step 1 and 2 are not needed when only ONE 
   Promise controller is installed as the PRIMARY disk controller with 
   one (drive 0) or two (drive 0,1) IDE drive(s) attached.

  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 exist 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 txt editor or by using
     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.


  Start Windows to activate the drivers.



+======================================================================+

			 COEXISTENCE EXPLANATION

+======================================================================+


  This section of the Readme file is designed for those that are going 
  to be installing two Promise caching controller controllers in the 
  same system.	The following steps are written for this explicit purpose.
  If you want to install the Promise caching controller as a SECONDARY 
  controller, please see the User Manual that came with your Promise 
  caching controller .

  Be certain that the PRIMARY Promise caching controller is set at
  "Dual Controller[Primary]".  This needs to be done in the CSU setup.
  We recommend that you install the primary card first and change the
  settings so that they do not interfere with the default settings of the
  SECONDARY.  Be certain the SECONDARY Promise caching controller is set 
  at "Dual Controller[Secondary]".  This needs to be done in the CSU setup.
  These changes should be made before going to the following steps.

  BEFORE MAKING ANY CHANGES TO YOUR SYSTEM TURN OFF THE CACHE ON THE
  PROMISE CACHING CONTROLLER.  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 V3.0, BIOS V3.0
     DriveCache Promise caching controller :Cache Memory Test(Hit A Key To Abort).....K
     Press F2 to Enter Cache Setup Utility

     If you did 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 V3.0, BIOS V3.0
     DriveCache Promise caching controller : 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.	      |
	     +------------------------------------------------+


  Be certain that the IRQ's or BIOS addresses do not interfere with any
  other cards in your system.  If in the event they do you may have trouble
  at bootup.



+==========================================================================+

			TRADEMARK ACKNOWLEDGMENTS

+==========================================================================+

VESA and VL-BUS are registered trademark 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.

