home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 September / VPR9709B.ISO / BIOS / free / Drivers / pdc2000.exe / DOS / README.DOS < prev   
Text File  |  1995-03-28  |  5KB  |  105 lines

  1. README.DOS
  2.  
  3. DOS DRIVER COMMAND LINE OPTIONS
  4.  -------------------------------
  5.  
  6.   For default operation on the Primary IDE channel only, no command 
  7.   line options are necessary for the DOS driver.  To enable the
  8.   Secondary IDE channel, use the /I switch described below.  Optimal 
  9.   performance may be obtained via the /A option.  The remaining options 
  10.   will be of interest only to power users.  To enable command line 
  11.   options, append them to the DEVICE=CMD640X.SYS line in your 
  12.   CONFIG.SYS.
  13.  
  14.   NOTE:  If you have a hard drive larger than 528 MB, the DOS driver
  15.   will automatically switch to Extended CHS translation mode if your
  16.   BIOS supports it.  If your BIOS does not support Extended CHS
  17.   translation, then only the Secondary IDE port will be able to
  18.   support the full capacity of your drive via Extended CHS translation.
  19.   If you prefer LBA translation mode, specify /L.
  20.  
  21.   /A<lbs> : Enable Advanced Timing modes.  When this option is 
  22.        specified, the driver queries the drive(s) for supported
  23.        IDE timing modes.  The driver then sets up both the drive(s)
  24.        and the CMD Local Bus IDE controller for the fastest supported 
  25.        timing mode(s).  <lbs> specfies the local bus (PCI or VL-bus) 
  26.        clock speed in MHz.  Valid values are between 20 and 50.  
  27.        WARNING:  Disk access may be unreliable if the local bus speed 
  28.        is incorrectly specified.  If you are unsure of your local bus
  29.        speed, use <lbs>=50 until you determine the actual speed.
  30.   /B : Disable writeback cache.  Some drives have an internal write-
  31.        back cache.  By default, the driver enables it.  This switch
  32.        prevents the driver from enabling it.
  33.   /D : To display detail information. 
  34.   /H : Enable Fast Host Timing.  This parameter will increase
  35.        transfer rate between the CMD Local Bus IDE controller and the 
  36.        host on some motherboards.  WARNING: due to motherboard chipset 
  37.        bugs, this parameter may cause instability on some motherboards.
  38.        Please test data integrity thoroughly after enabling it.
  39.   /I<irql> : Specify IRQ level for Secondary IDE port.  If drives
  40.        are connected to the Secondary IDE port, <irql> must be set
  41.        to the corresponding IRQ level (between 8 and 15).  Otherwise,
  42.        drives on the Secondary IDE port will be ignored.  NOTE: During
  43.        loading of the driver, you may cancel scanning of the
  44.        Secondary IDE port by pressing <ESC>.
  45.   /L : Enable support for LBA mode.  The driver will access the
  46.        drives in LBA mode, rather than CHS or Extended CHS.
  47.   /N : Narrow IDE.  Perform 16-bit wide I/O at all times rather
  48.        than 32-bit.
  49.   /O<port><drive><mode> : Override PIO Mode.  Some drives have firmware
  50.        bugs which cause them to report the wrong PIO mode to the driver.
  51.        For instance, many Mode 2 drives are really Mode 0.  The user
  52.        can override the PIO mode reported by the drive via /O.
  53.      port  : 0=Primary IDE, 1=Secondary IDE
  54.      drive : 0=Master, 1=Slave
  55.      mode  : PIO mode: 0-5
  56.   /P : Pause at end of driver init and wait for user to strike a
  57.        key.  Useful for viewing diagnostic messages at boot time
  58.        before they scroll off the screen.
  59.   /Q<irql> : override default IRQ level for Primary IDE port with
  60.        <irql>.  irql must be between 8 and 15.
  61.   /S : Single mode.  Use single read/write IDE commands rather than
  62.        multiple read/write commands.
  63.   /T : Truncate Mode.  If your BIOS does not perform translation on
  64.        drives larger than 528 MB (i.e. it limits drives to 1024
  65.        cylinders), then you must specify this switch if you wish the
  66.        Secondary IDE port to also truncate.  If this switch is not
  67.        specified, the Secondary IDE port will always use translation.
  68.   /V : Don't perform verify even when requested.  This isn't really
  69.        very risky when SMARTDRV is loaded, since SMARTDRV already
  70.        disables verify when write-caching is enabled.  
  71.   /X : Exclude Primary IDE tunings.  If your BIOS automatically sets
  72.        up the Primary IDE port and drive timings, the DOS driver will
  73.        normally override them when you specify /A.  When /X is
  74.        specified, the driver will only setup drive timings on the
  75.        Secondary IDE port.
  76.  
  77.    EXAMPLE:
  78.       device=c:\quickcmd\cmd640x.sys /v /a33 /i15 /o010
  79.  
  80.    EXPLANATION:  
  81.     /v : ignore any requests for verify.
  82.     /a33 :  enable optimal performance timings for a 33 MHz local bus.  
  83.     /i15 : the Secondary IDE channel uses IRQ 15.  
  84.     /o010 : force the Primary IDE slave drive to use Mode 0 
  85.  
  86.  
  87.  
  88. CFGIDE.EXE
  89. ----------
  90.   
  91.   An IDE configuration utility is included, in addition, for customizing
  92.   CMD MS-DOS driver command parameters.  This utility provides a user-
  93.   friendly interface with menus and on-line help.  
  94.  
  95. DOSUTILS.EXE
  96. ------------
  97.   It is a self-extract archive file that includes diskprep.exe, diskprep.dat,
  98.   viewide.exe, cfgide.exe and checkide.exe.  By running "dosutils" under DOS,
  99.   the above utility files will be extracted.
  100.  
  101. CMD2CH.SYS
  102. ----------
  103.   This is a driver to turn on the secondary channel of the CMD PCI640B 
  104.   controller.  It will not take up any memory after it is loaded.
  105.