

			 DC2000 README File                Revision 1.03c




     On this diskette you will find device drivers for the DC2000
     VL-Bus IDE Disk Controller.  On the second diskette, there are
     Drivers for Unix.

     Device Driver Diskette...............................(Version 1.50c)

       DC2000.SYS   (Version 1.30) is the driver for DOS
       DC2000.386   (Version 2.10) is the driver for Microsoft Windows 3.1x
       P2000310.DSK (Version 1.10) is for Netware 386 3.10.
       P2000311.DSK (Version 1.10) is for Netware 386 3.11/3.12.
       DC2000.ADD   (Version 2.10C)is for OS/2 2.x.

     Unix Driver Diskette.................................(Version 1.20)                                       

     +===============================================+
     |  DOS Driver for DC2000 VL-Bus IDE Controller  |
     +===============================================+

    
     You will need the DC2000.SYS DOS driver in the following situations:

     - Your DC2000 has no on-board external BIOS to take the advantage of
       the high speed 32-bit VL-Bus.

     - Your DC2000 has an on-board external BIOS but it cannot work under the 
       default Turbo mode. You must choose the operating mode every time when 
       you power up or reboot your system.


     Please follow the steps below to install the driver for DOS.

     - Complete the installation steps described in the DC2000 Installation
       Guide and boot to the DOS prompt.

     - Copy the driver DC2000.SYS to your system in the appropriate path.

     - Add this following statement to your CONFIG.SYS file:

	   device = [drive:][\path\] DC2000.sys [/F or /T] [/W]

       where [drive:] and [\path\] point to the directory that contains the
       the DC2000.sys file. The parameters F, T and W define the operating 
       mode as follows:

	   F : DC2000 working in the Fast mode
	   T : DC2000 working in the Turbo mode (default operating mode)
	   W : DC2000 working in the 16-bit data access mode. Certain 
	       motherboard CPUs (for example, IBM 486 SLC2) have a 16-bit 
	       external data bus and cannot operate in the default 32-bit 
	       data access mode.
	       
       Under Fast(F) mode, the DC2000 supports 32-bit VL-Bus I/O. Under Turbo
       (T) mode, the DC2000 not only supports 32-bit VL-Bus I/O but also 
       read/write multiple commands. Since read/write multiple commands
       allow the host to access disk data in multiple-sector blocks, the Turbo
       mode will usually be faster.

       Note that not all IDE drives support the read/write multiple commands.
       Usually, you may set your DC2000 to run under the Turbo mode. When
       your system is brought up, the driver DC2000.sys will automatically
       issue an Identify Drive command to check if the attached IDE drive(s)
       support the read/write multiple commands. In the case your drive(s) 
       does not support the read/write multiple commands, the DC2000 will
       automatically be forced to run under the Fast mode.

       Note: Some IDE drives may not support the read/write multiple commands
       properly. If your DC2000 can not access the attached drive(s) properly
       under the default Turbo mode, you have to specify the parameter as "F".

       Example:

       If the DOS driver DC2000.SYS resides in the root directory of the
       drive C:, and you want your DC2000 to run under TURBO mode, add the
       following statement to the file CONFIG.SYS.

	     device= c:\DC2000.sys

       Add the following statement if your DC2000 has to run under the
       Fast mode:

	     device= c:\DC2000.sys /f


     +=========================================================+
     |  Microsoft Windows version 3.1x disk driver for DC2000  |
     +=========================================================+

     The file DC2000.386 is the Microsoft Windows 3.10 / Windows for  
     Workgroups 3.11 disk driver for the DC2000 controller.
							      
     Microsoft Windows 3.1x offers 32-bit Disk Access Mode which is supported
     by a device driver called "WDCtrl."  This device driver should support
     controllers like the DC2000 which are compatible the WD1003 standard.  
     In cases where Windows cannot initialize in 32-bit Access Mode, this 
     Promise device driver can be used to replace the "WDCtrl." 

     Please follow the steps below to install the driver for DC2000.


     1. Copy the driver DC2000.386 to your Windows/System subdirectory.

	It is recommended that the driver DC2000.386 be copied to the Windows
	SYSTEM directory.

     2. Check if the following lines exist in the [386Enh] section of your
	SYSTEM.ini file.

	[386Enh]
	32BitDiskAccess=ON
	device=*int13

	If the statements do not exist, add them into the [386Enh] section.
	If the statements exist, but 32BitDiskAccess is set to "OFF", you
	need to change it to "ON".


     3. Delete or remark(using ";") the "device=*wdctrl" device setting.

	Delete the command line "device=*wdctrl" from the [386Enh] section
	of your SYSTEM.INI file, if it exists.

     4. Install the virtual device "DC2000.386".

	Add the following command lines in the [386Enh] section of the
	SYSTEM.INI file.  
	

	      device=[drive:][\path\]DC2000.386
	      DisksAccessMode=[Fast or Turbo] [/W]

	The [drive:] and [\path\] point to the directory that contains
	DC2000.386 file.  Note: Path is not required if driver is copied
	into the Windows\System subdirectory.

	The setting of disk_access_mode specifies the disk access mode as
	follows:

	      Fast  : DC2000 working in the Fast mode
	      Turbo : DC2000 working in the Turbo mode (default)
	      W     : DC2000 working in the 16 bit data access mode
			(If motherboard CPU has a 16-bit external data bus.
			for example, IBM 486 SLC2....)

	       Note : If no parameter is specified, the DC2000 will
		      be set to run under the default Turbo and 32 bit data
		      access mode.

	Under Fast mode, the DC2000 supports 32-bit VL-Bus IO. Under Turbo
	mode, the DC2000 not only supports 32-bit VL-Bus IO, it also supports
	the read/write multiple commands. Since read/write multiple commands
	allow the host to access disk data in multiple-sector blocks, the Turbo
	mode will usually be faster.

	Note: Not all IDE drives support the read/write multiple commands.
	Usually, you may set your DC2000 to run under the Turbo mode. When
	your system is brought up, the driver DC2000.386 will automatically
	issue an Identify Drive command to check if the attached IDE drive(s)
	support the read/write multiple commands. In case your drive(s) does
	not support the read/write multiple commands, the DC2000 will
	automatically be forced to run under the Fast mode.

	Note: Some IDE drives may not support the read/write multiple commands
	properly. If your DC2000 can not access the attached drive(s) properly
	under the default Turbo mode, you have to specify the parameter as
	"Fast".


     +=======================================+
     |  Netware 3.xx disk driver for DC2000  |
     +=======================================+

     Please  follow the  steps below  to install the driver for Netware 3.10.
     Use P2000311.DSK instead of P2000310.DSK in the following procedure when
     you are installing Netware 3.11 or 3.12. Note ISADISK.DSK is replaced 
     as the disk driver when you are installing the Promise Netware driver 
     for DC2000.
     

      1.  After you have installed the DC2000, bring up the Netware server
	  until the prompt ":" appears on the screen.

      2.  Type the following command after the ":" prompt:

	  :load P2000310 [/F or /T] [/W] port=1f0 int=e

	  The parameters F, T and W define the operating mode as follows:

	   F : DC2000 working in the Fast mode
	   T : DC2000 working in the Turbo mode (default operating mode)
	   W : DC2000 working in the 16 bit data access mode
		 (If motherboard CPU has a 16-bit external data bus.
		 for example, IBM 486 SLC2....)

	 Note: If no parameter is specified, the DC2000 will be set to
	       run under the default Turbo and 32 bit data access mode.

       Under Fast(F) mode, the DC2000 supports 32-bit VL-Bus IO. Under Turbo
       (T) mode, the DC2000 not only supports 32-bit VL-Bus IO, it also supports
       the read/write multiple commands. Since read/write multiple commands
       allow the host to access disk data in multiple-sector blocks, the Turbo
       mode will usually be faster.

       Note that not all IDE drives support the read/write multiple commands.
       Usually, you may set your DC2000 to run under the Turbo mode. When
       your system is brought up, the driver will automatically issue an
       Identify Drive command to check if the attached IDE drive(s) support
       the read/write multiple commands. In case your drive(s) does not
       support the read/write multiple commands, the DC2000 will
       automatically be forced to run under the Fast mode.

       Note: Some IDE drives may not support the read/write multiple commands
       properly. If your DC2000 can not access the attached drive(s) properly
       under the default Turbo mode, you have to specify the parameter as "F".

     +==========================+
     | IBM OS/2 2.x disk driver |
     +==========================+
			
     DC2000.ADD is the driver for the IBM OS/2 2.0 and IBM OS/2 2.1x.
     Please read all the information before preceding with the install.

     You will only need this driver under the following situations:

     - You want to install TURBO MODE (32-bit access/Block mode) under OS/2.
     - Your Disk Accelerator is installed with more than two IDE drives 
       attached.


     DRIVER INSTALLATION
	     
     Please follow the steps below for installing the driver for the PROMISE
     Disk Accelerator.

     NOTE: The controller external bios applies to DOS operation only.  
	   You may disable the external bios since it would not be needed 
	   for OS/2 operation.

     1. Install the OS/2 driver.

	Copy DC2000.ADD to the OS2 directory of your system.

	Add BASEDEV = DC2000.ADD in the CONFIG.SYS file.
	Note: This statement must not contain either drive or path
	      informartion.

     2. Delete the "BASEDEV = IBM1S506.ADD" device setting.

	Delete the command line "BASEDEV = IBM1S506.ADD" from the 
	CONFIG.SYS file, if it exists.

     3. Reboot the system.

   

   The following switches are available on this driver and may apply to 
   your system:
 
   /V    : Verbose - display driver information at initial time
   /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
   /T    : drive Timeout - the total allowable error recover time


     +================================+
     |  UNIX Driver V1.2  for DC2000  |
     +================================+


     ******** Install UNIX Driver  ********

     This driver is for AT&T UNIX SVR 4.0 and SCO UNIX 3.2.4. The driver
     is provided in another diskette of your DC2000 package. Please follow
     the steps below to install the UNIX driver:

      1. Insert the diskette which contains the UNIX Driver into drive A:
	 and type the following command after the prompt "#":

	   # installpkg

      2. The following message will be shown on the screen:

	   Will the DC2000 controller be in TURBO or FAST mode
	   (T/F)? (default=T)

	 Please answer 'T' or 'F' to select the DC2000 operating mode.

      3. Next, message will be shown on the screen:

	   Does the mainboard CPU have a 16-bit external data bus
	    (for example, IBM 486 SLC2 ...) instead of 32-bit bus
	    (Y/N)? (default=N)

	 Please answer 'Y' or 'N' to fit the feature of the mainboard CPU.
	 The installation procedure will continue.

      4. Done! You have completed the installation if you are running 
	 AT&T UNIX SVR 4.0.
      
      5. 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.



     ******** Changing Operating Mode *******

     If you want to change the operating mode after your system has been
     brought up with the new kernel, please type the following command:

	    # ptisetmode

     The following message will be shown on the screen:

	    This command will rebuild the kernel and shutdown the system
	    automatically.

	    Do you really want to proceed with it (Y/N)? (default=N)


     Please answer 'Y' or 'N'.

     The following message will be shown on the screen to ask you which mode
     will be set:

	    Will the controller be in TURBO or FAST mode
	    (T/F)? (default=T)

     Please answer 'T' or 'F' for your setup.

     Then, message will be shown on the screen:

	   Does the mainboard CPU have a 16-bit external data bus
	    (for example, IBM 486 SLC2 ...) instead of 32-bit bus
	    (Y/N)? (default=N)

     Please answer 'Y' or 'N' to fit the feature of the mainboard CPU.

     ******** Removing the Driver ********

     If you want to remove the driver and restore the original hard disk
     device driver, please type the following command after the prompt #:

	    # removepkg

     Some installed package name(s) will be shown on the screen. Please
     choose "DC2000 UNIX Driver". The remove procedure will continue.

     If you are running the SCO UNIX, please type the following commands to
     shutdown and reboot your system:

	    # cd /
	    # shutdown -y -g0 -i6


     +=============================+
     |  Trademark Acknowledgments  |
     +=============================+

     VESA is a registered trademark of the Video Electronics Standards
     Association. VL-Bus is a trademark of the Video Electronics Standards
     Association.

     MS-DOS, Windows, and Windows for Workgroups are registered trademarks 
     of Microsoft Corporation.
     
     PC, PC-AT and OS/2 are registered trademarks of IBM Corporation.
     Unix is a registered trademark of American Telephone and Telegraph Corp.
     Netware is a registered trademark of Novell Corporation.

