home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 September
/
VPR9709B.ISO
/
BIOS
/
free
/
Drivers
/
pdc2000.exe
/
NT31
/
README.NT
< prev
Wrap
Text File
|
1994-09-13
|
6KB
|
134 lines
CMD 32-Bit Local Bus IDE Driver Installation
--------------------------------------------
1) From the Program Manager, double click on "Windows NT Setup" in the
Main group.
2) Select "Options/Add/Remove SCSI Adapters..."
3) Click on Add.
4) The "Select SCSI Adapter Option" dialog will appear; select
"Other (Requires a disk from a hardware manufacturer)" from the
"Adapter:" list box.
5) Next, the "Insert Diskette" dialogbox will appear; insert the CMD
driver disk into Drive A: and type "A:\NT" into dialogbox.
6) Next, the "Select OEM Option" dialogbox will appear; select
"CMD 32-Bit Local Bus IDE Adapter" and click "OK."
7) Next the "Select SCSI Adapter Option" dialogbox will appear; click on
the "Install" button in the dialogbox.
8) If installation is successful, the "SCSI Adapter Setup" dialogbox will
reappear, and "CMD 32-Bit Local Bus IDE Adapter" will be listed as
an installed driver.
9) Reboot your system to load the CMD IDE driver. Verify that it is
working properly. The following steps are optional, for those who
are interested in getting maximum performance.
10) In order for the driver to load performance optimizations for your
IDE drives, you must specify your Local Bus clock speed in MHz.
Valid values are between 20 and 50. IF YOU ARE NOT SURE OF YOUR LOCAL
BUS CLOCK SPEED, DO NOT PROCEED UNTIL YOU ARE SURE OR USE 0.
PCI-Bus: If you are using a 25MHz or DX2-50 processor, your Local Bus
speed is probably 25. Otherwise, it is probably 33.
VL-Bus: If you are using a DX processor, your Local Bus clock speed is
equal to your CPU clock speed. If you are using a DX2, your Local Bus
clock speed is half of your CPU clock speed.
VL Examples:
1) 486-50DX CPU - Local Bus clock speed = 50
2) 486-66DX2 CPU - Local Bus clock speed = 66/2 = 33
11) From the Program Manager, select File/Run and type in "REGEDT32"
12) In the HKEY_LOCAL_MACHINE subwindow, open the
SYSTEM/CurrentControlSet/Services/Cmd640X/Parameters folder.
13) Click the Radix/Decimal button. Double click on LocalBusSpeed and
enter your Local Bus clock speed (E.g. 25,33,40,50, etc). Be sure
to click on the Radix/Decimal button before clicking OK. To disable
drive optimizations, enter 0.
14) Next, reboot your system, and the driver will load drive optimizations.
Parameters:
NOTE: Unless otherwise stated, all parameters below are specified in
DECIMAL. Therefore, you must click on Radix/Decimal before
entering the value.
EnhancedIDE:
0 = driver will not set-up ATA timing modes
1 = driver will set-up ATA timing modes on Primary IDE only
2 = driver will set-up ATA timing modes on Secondary IDE only
3 = driver will set-up ATA timing modes on both IDE channels (default)
NOTE: 0-3 are useful if your BIOS sets up ATA timing modes automatically,
and you don't want to override it. If LocalBusSpeed is 0, then
EnhancedIDE is interpreted as 0.
LocalBusSpeed:
0 = disable setting of ATA timing modes
25-50: Local Bus Speed in MHz. Setting this parameter to your local
bus speed allows the driver to set-up the drives and PCI-0640x
for fast operation according to the ATA spec.
PrimaryIDE:
16 = use 16-bit access for Primary IDE port
32 = use 32-bit access for Primary IDE port (default)
SecondaryIDE:
0 = disable Secondary IDE port (default)
16 = enable PCI Secondary IDE port in 16-bit mode
17 = support external 16-bit ISA secondary IDE port
32 = enable PCI Secondary IDE port in 32-bit mode
UseLbaMode:
0 = use CHS mode on all drives (default)
1 = use LBA mode on drives which support it
ATA PIO Timing Mode Overrides
-----------------------------
Some drives may have firmware bugs causing them to report the wrong
ATA PIO timing mode to the driver. Most notable are the multitude
of drives on the market which claim to support Mode 2 when in fact,
they really are Mode 0 or Mode 1 drives. Incorrect ATA PIO timing
modes may cause system boot failure or data corruption. Therefore,
the driver includes a facility whereby the user may override the
vendor-specified ATA timing mode.
NOTE: Override parameters are specified in HEXADECIMAL.
PrimaryMasterOverride:
0-5 : override vendor-specified ATA PIO timing mode for Master
drive on Primary IDE channel with specified mode
0xff: don't override vendor-specified ATA PIO timing mode
for Master drive on Primary IDE channel
PrimarySlaveOverride:
0-5 : override vendor-specified ATA PIO timing mode for Slave
drive on Primary IDE channel with specified mode
0xff: don't override vendor-specified ATA PIO timing mode
for Slave drive on Primary IDE channel
SecondaryMasterOverride:
0-5 : override vendor-specified ATA PIO timing mode for Master
drive on Secondary IDE channel with specified mode
0xff: don't override vendor-specified ATA PIO timing mode
for Master drive on Secondary IDE channel
SecondarySlaveOverride:
0-5 : override vendor-specified ATA PIO timing mode for Slave
drive on Secondary IDE channel with specified mode
0xff: don't override vendor-specified ATA PIO timing mode
for Slave drive on Secondary IDE channel