CMD 646/648/649 IDE Controllers Windows 95/98 Drivers Installation Instructions
------------------------------------------------------------------------------

Table of Contents
-----------------

I)  Windows 95/98 Fresh Installation Instructions.
II) First time installing CMD driver with existing Windows 95/98.
III)Update CMD driver on Windows 95/98 system with existing CMD driver.
IV) Optimization using Configuration Utility.


I) Windows 95/98 Fresh Installation Instructions. 
-------------------------------------------------
Follow these instructions in this section if you are freshly installing 
Windows 95/98.

You may start up Windows 95/98 installation from CD. If your CD-ROM drive is
not bootable, your can start up with floppy diskettes.

1. Install Windows 95/98 using the onboard IDE controller. Do not plug in
   CMD PCI-IDE controller card at this time.
2. When the operating system installation is completed and system is up and 
   running.  Insert the CMD installation driver diskette into a 3.5" floppy 
   drive.
3. Press the "start" button on the Windows 95 status bar.
4. Select "Run..."
5. Type "a:\win9x\setup"; where "a" is the identifying letter for the 3.5" 
   floppy drive.
6. The system will prompt "about to install CMD bus master IDE driver.  Do
   you wish to continue?"  When this prompt appears, select "Yes".
7. After the Setup program copies the driver files from diskette to system
   hard drive, the system will prompt "Windows must restart to continue
   setup.  Do you want to restart Windows now?" When this prompt appears,
   select "Yes" and remove the installation diskette from the floppy drive.
   Windows will restart.
8. Shut down the system.
9. Inset CMD PCI-IDE controller into a PCI slot that supports bus-master DMA.
   (Your computer's manual should identify the bus-master slots.)
10.Connect your IDE drives to the CMD PCI-IDE controller card.
11.Power up the system.  The CMD PCI-IDE controller card on-board BIOS
   should automatically detect the drives connected to it once power-up is
   complete.
12. System will go through the enumeration process and detect new hardware.
   At the end of the process, Windows will prompt "to finish setting up
   your hew hardware, you must restart your computer."  Simply select "No"
   for this message and all the other messages that follow.  Do a manual
   restart from desktop instead (start -> shut down -> restart).



II) First time installing CMD driver with existing Windows 95/98.
-----------------------------------------------------------------

If you have an existing Windows 95/98 system and just obtain a
CMD PCI-IDE controller card, you need to run the Setup program to install
CMD driver before you insert the CMD controller into you system.  
The Setup Utility is located in the CMD driver diskette or the diskette
provided by OEM vendor.

1. Place the installation files on a floppy diskette.  Make sure
   all of the files are in the same directory.

2. Press the "Start" button on the Windows 95/98 status bar.

3. Select "Run...".

4. Enter "Setup" with the full path of the installation files.
   for example, if the installation files are in the root directory
   of A drive, then type "A:\win9x\setup".

5. After all of the files are copied, the program will ask you if 
   you wish to restart.  Answer "Yes" and the computer will reboot.

6. Power down the system.  Plug in CMD PCI-IDE controller card.
   Connect the drives to the controller.  Power up the system.

7. System will go through the enumeration process and detect new hardware.
   At the end of the process, Windows will prompt "to finish setting up
   your hew hardware, you must restart your computer."  Simply select "No"
   for this message and all the other messages that follow.  Do a manual
   restart from desktop instead (start -> shut down -> restart).


III) Update CMD driver on Windows 95/98 with existing CMD driver.
-----------------------------------------------------------------

With the CMD controller already plugged in and CMD driver already installed.
The driver upgrade can be done by running the same Setup Utility program.

1. Follow the same steps (step 1 to 5) as shown in section (II).
2. After reboot.  The new driver will be loaded by the Windows.
     

IV) Optimization using Configuration Utility.
----------------------------------------------

CMD provides a Configuration Utility that allows advanced user to change
the controller configuration.  Utility can be accessed once CMD driver
is installed whether from a fresh installation or from an upgrade.
When CMD driver is installed using Setup Utility, the configuration will
be set to a default mode that maximizes the performance of the drives
connected to the controller.  In most cases, this means the controller
is tuned to highest transfer mode that is supported by the drives.  If
a user wishes to change this default setting, it can be done through
this Configuration Utility in "system property".

If you wish to configure the driver for optimal performance, follow
the following steps.

1. Open "System Properties" and click on the Device Manager tab.
   "System Properties" can be accessed by two ways.  The first method is
   through the Control Panel by the mouse sequence:
     "Start Button -> Settings -> Control Panel -> System".
   The second method is to right click on the "My Computer" icon and then
   select Properties.

2. Under "Hard Disk Controllers" you should see 
     "CMD PCI-0646 (may be 0648 or 0649, depends on the controller is being
     used) Bus Master PCI to IDE Controller",
     "Primary CMD Bus Master IDE Controller", and 
     "Secondary CMD Bus Master IDE Controller".
   Double click on one of the latter two that corresponds to the channel
   that you wish to configure.  Select the "Settings" tab.

3. Change the "PCI Bus Speed" to match the PCI speed of your computer.
   If you have a 66MHz, 100MHz, 133MHz, 166MHz, or 200MHz system, the
   bus speed is likely to be 33MHz.  If you have a 60MHz, 90MHz, 120MHz,
   or 150MHz, then the bus speed is likely to be 30MHz.  If you have a
   75MHz system, then the bus speed is likely to be 25MHz.

4. Normally after the driver is installed, the "16-Bit PIO" and "Use LBA 
   Mode on Small Drives" options will be unchecked and "Enable DMA on 
   ATAPI Drives" option is checked. "Enable DMA" could be either checked
   or unchecked depending on the transfer mode supported by the drive.  
   Generally you want to leave them as default.  However, user can change 
   them to different setting. These option are defined as following:
	16-Bit PIO = access IDE data register in 16-bit instead of 32-bit.
                     This only applies to some older drives that do not
                     support 32-bit data access.  Newer drives should all
                     support 32-bit access nowadays.
        Use LBA Mode on Smaller Drives = use LBA mode to access smaller
					 drive.  Only apply to older drive.
                                         Newer drives support LBA mode and
                                         does not need this feature.
	Enable DMA on ATAPI Drives = set the transfer mode of the ATAPI 
                                     drive (CD-ROM, CD-R/W, and tape...) to 
                                     the highest DMA transfer mode supported
                                     by the drive. 
        Enable DMA = set the transfer mode to the highest DMA transfer mode
                     supported by the drive.

5. "Enable DMA" option indicates whether DMA mode is enabled on this drive.
   A "No Override" setting means the Controller will transfer data using 
   the highest (fastest) mode that the drive claims it supports. If 
   "Enable DMA" is checked and "No Override" setting is chosen, the drive
   will run DMA mode if the drive supports it (UDMA for most newer drives).  
   If "Enable DMA" is unchecked and "No Override" setting is chosen, the 
   drive will run PIO mode even if it supports MDMA and UDMA modes.  

   When you specify other settings other than "No Override", The "Enable DMA"
   option will be gray out indicating the drive will be forced to either PIO,
   MDMA or UDMA modes regardless of what the drive can support.  Even though
   the "Enable DMA" option is gray out. It will still be checked if a DMA 
   mode is chosen (MDMA or UDMA).

6. After you change the setting.  Click "OK".
7. System will prompt you with the following message "You must restart your 
   computer before the settings will take effect.  Do you want to restart
   your computer now?" When this message appears, select "Yes".
8. After the system is restarted, the new settings will apply.
   


