home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 September / VPR9709B.ISO / BIOS / free / Drivers / pdc2000.exe / NT31 / README.NT < prev   
Text File  |  1994-09-13  |  6KB  |  134 lines

  1. CMD 32-Bit Local Bus IDE Driver Installation
  2. --------------------------------------------
  3.  
  4. 1) From the Program Manager, double click on "Windows NT Setup" in the
  5.    Main group.
  6.  
  7. 2) Select "Options/Add/Remove SCSI Adapters..."
  8.  
  9. 3) Click on Add.
  10.  
  11. 4) The "Select SCSI Adapter Option" dialog will appear; select
  12.    "Other (Requires a disk from a hardware manufacturer)" from the
  13.    "Adapter:" list box.
  14.  
  15. 5) Next, the "Insert Diskette" dialogbox will appear; insert the CMD
  16.    driver disk into Drive A: and type "A:\NT" into dialogbox.
  17.  
  18. 6) Next, the "Select OEM Option" dialogbox will appear; select
  19.    "CMD 32-Bit Local Bus IDE Adapter" and click "OK."
  20.  
  21. 7) Next the "Select SCSI Adapter Option" dialogbox will appear; click on
  22.    the "Install" button in the dialogbox.
  23.  
  24. 8) If installation is successful, the "SCSI Adapter Setup" dialogbox will
  25.    reappear, and "CMD 32-Bit Local Bus IDE Adapter" will be listed as
  26.    an installed driver.
  27.  
  28. 9) Reboot your system to load the CMD IDE driver.  Verify that it is
  29.    working properly.  The following steps are optional, for those who
  30.    are interested in getting maximum performance.
  31.  
  32.  
  33. 10) In order for the driver to load performance optimizations for your
  34.    IDE drives, you must specify your Local Bus clock speed in MHz.
  35.    Valid values are between 20 and 50.  IF YOU ARE NOT SURE OF YOUR LOCAL
  36.    BUS CLOCK SPEED, DO NOT PROCEED UNTIL YOU ARE SURE OR USE 0.
  37.  
  38.    PCI-Bus:  If you are using a 25MHz or DX2-50 processor, your Local Bus
  39.    speed is probably 25.  Otherwise, it is probably 33.  
  40.  
  41.    VL-Bus:  If you are using a DX processor, your Local Bus clock speed is
  42.    equal to your CPU clock speed.  If you are using a DX2, your Local Bus
  43.    clock speed is half of your CPU clock speed.
  44.      VL Examples:
  45.        1) 486-50DX CPU - Local Bus clock speed = 50
  46.        2) 486-66DX2 CPU - Local Bus clock speed = 66/2 = 33
  47.  
  48. 11) From the Program Manager, select File/Run and type in "REGEDT32"
  49.  
  50. 12) In the HKEY_LOCAL_MACHINE subwindow, open the 
  51.     SYSTEM/CurrentControlSet/Services/Cmd640X/Parameters folder.
  52.     
  53. 13) Click the Radix/Decimal button.  Double click on LocalBusSpeed and
  54.     enter your Local Bus clock speed (E.g. 25,33,40,50, etc).  Be sure
  55.     to click on the Radix/Decimal button before clicking OK. To disable
  56.     drive optimizations, enter 0.
  57.  
  58. 14) Next, reboot your system, and the driver will load drive optimizations.
  59.  
  60.  
  61. Parameters:
  62.   NOTE:  Unless otherwise stated, all parameters below are specified in
  63.          DECIMAL.  Therefore, you must click on Radix/Decimal before
  64.          entering the value.
  65.  
  66.   EnhancedIDE:
  67.     0 = driver will not set-up ATA timing modes
  68.     1 = driver will set-up ATA timing modes on Primary IDE only
  69.     2 = driver will set-up ATA timing modes on Secondary IDE only
  70.     3 = driver will set-up ATA timing modes on both IDE channels (default)
  71.  
  72.     NOTE: 0-3 are useful if your BIOS sets up ATA timing modes automatically,
  73.           and you don't want to override it.  If LocalBusSpeed is 0, then
  74.           EnhancedIDE is interpreted as 0.
  75.  
  76.   LocalBusSpeed:
  77.     0 = disable setting of ATA timing modes
  78.     25-50: Local Bus Speed in MHz.  Setting this parameter to your local
  79.            bus speed allows the driver to set-up the drives and PCI-0640x
  80.            for fast operation according to the ATA spec.
  81.  
  82.   PrimaryIDE: 
  83.     16 = use 16-bit access for Primary IDE port
  84.     32 = use 32-bit access for Primary IDE port (default)
  85.  
  86.   SecondaryIDE: 
  87.     0  = disable Secondary IDE port (default)
  88.     16 = enable PCI Secondary IDE port in 16-bit mode
  89.     17 = support external 16-bit ISA secondary IDE port
  90.     32 = enable PCI Secondary IDE port in 32-bit mode
  91.  
  92.  
  93.   UseLbaMode:
  94.     0 = use CHS mode on all drives (default)
  95.     1 = use LBA mode on drives which support it
  96.  
  97.  
  98.   ATA PIO Timing Mode Overrides
  99.   -----------------------------
  100.  
  101.   Some drives may have firmware bugs causing them to report the wrong
  102.   ATA PIO timing mode to the driver.  Most notable are the multitude
  103.   of drives on the market which claim to support Mode 2 when in fact,
  104.   they really are Mode 0 or Mode 1 drives.  Incorrect ATA PIO timing
  105.   modes may cause system boot failure or data corruption.  Therefore,
  106.   the driver includes a facility whereby the user may override the
  107.   vendor-specified ATA timing mode.
  108.  
  109.   NOTE: Override parameters are specified in HEXADECIMAL.
  110.  
  111.     PrimaryMasterOverride:
  112.       0-5 : override vendor-specified ATA PIO timing mode for Master
  113.             drive on Primary IDE channel with specified mode
  114.       0xff: don't override vendor-specified ATA PIO timing mode
  115.             for Master drive on Primary IDE channel
  116.  
  117.     PrimarySlaveOverride:
  118.       0-5 : override vendor-specified ATA PIO timing mode for Slave
  119.             drive on Primary IDE channel with specified mode
  120.       0xff: don't override vendor-specified ATA PIO timing mode
  121.             for Slave drive on Primary IDE channel
  122.  
  123.     SecondaryMasterOverride:
  124.       0-5 : override vendor-specified ATA PIO timing mode for Master
  125.             drive on Secondary IDE channel with specified mode
  126.       0xff: don't override vendor-specified ATA PIO timing mode
  127.             for Master drive on Secondary IDE channel
  128.  
  129.     SecondarySlaveOverride:
  130.       0-5 : override vendor-specified ATA PIO timing mode for Slave
  131.             drive on Secondary IDE channel with specified mode
  132.       0xff: don't override vendor-specified ATA PIO timing mode
  133.             for Slave drive on Secondary IDE channel
  134.