CMD CSA-6460U2, -0648, -0649 Ultra IDE DOS Driver Installation Instructions ------------------------------------------------------------------------- README.DOS CONTENTS -------- I. DOS DRIVER USAGE II. DOS DRIVER COMMAND LINE OPTIONS I. DOS DRIVER USAGE ------------------- cmd64xx2.sys: This driver is to be loaded only under DOS. DO NOT load cmd64xx2.sys driver under Windows 95/OSR2/Windows 98 systems. Copy cmd64xx2.sys into a directory(for example, quickcmd). In order to load cmd64xx2.sys, copy cmd64xx2.sys to the C drive, then add following line in config.sys . This needs to be added manually. Device=c:\cmd64xx2.sys Read section II for the DOS DRIVER COMMAND LINE OPTIONS for advance setting. II. DOS DRIVER COMMAND LINE OPTIONS ------------------------------------ For default operation using PIO data transfers, no command line options are necessary for the DOS driver. To enable DMA/Ultra DMA transfers, use the option /E (Option /A must be used together with option /E). The remaining options will be of interest only to power users. To enable command line options, append them to the DEVICE=c:\CMD64xX2.SYS line in your CONFIG.SYS. /A : Enable Advanced Timing modes. When this option is specified, the driver queries the drive(s) for supported IDE timing modes. The driver then sets up both the drive(s) and the CMD PCI IDE controller for the fastest supported timing mode(s). specfies the PCI bus clock speed in MHz. Valid values are between 20 and 50. WARNING: Disk access may be unreliable if the PCI bus speed is incorrectly specified. If you are unsure of your PCI bus speed, use =50 until you determine the actual speed. Follow the chart below for the PCI bus speed for each different CPU speeds: CPU speed ->Corresponding PCI bus speed 50MHz and 75MHz -> 25MHz 60MHz, 90MHz and 150MHz -> 30MHz 66MHz, 100MHz, 133MHz, 166MHz, 200MHz, 233MHz, 266MHz, and 300MHz -> 33MHz /D : To display detailed information. /E : Enable DMA/Ultra. Drives which support DMA/Ultra will use DMA/Ultra data transfer; drives which only support PIO will use PIO transfer. This switch must be used together with switch /a in order to run DMA/Ultra mode properly. /O may be used to override a specific drive. /O : Override transfer mode. Some drives have firmware bugs which cause them to report incorrect transfer mode information to the driver. For instance, many DMA Mode 2 drives are really Mode 0, and some DMA drives can't really support DMA reliably. By default, the driver automatically selects the fastest mode which a drive claims to support. The user can override this mode by using /O. /O overrides /E on a per-drive basis. WARNING: The driver does no sanity checking on drives for which /O is specified. Using /O to set a drive to an unsupported transfer mode may cause data corruption! drive number : 0=primary master, 1=primary slave, 2=secondary master, and 3=secondary slave. transfer mode: p=programmed I/O, m=multi-word DMA, and u=ultra DMA mode number : mode number:0-5 when type = P 0-2 when type = M 0-5 when type = U /w: programmable timeout value (ns) when chip doesn't detect CMD chip and waiting for user to press any key. The value should be 1-9. EXAMPLE: device=c:\cmd64xx2.sys /a33 /o1M0 EXPLANATION: /a33 : enable optimal performance timings for a 33 MHz local bus. /o1M0 : force the Primary IDE slave drive to use multi-word DMA Mode 0