home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / driver / others / dtc_ide / dtcide.txt < prev   
Text File  |  1993-12-14  |  6KB  |  182 lines

  1.  
  2.  
  3.            DTCIDE.ADD Beta Driver README File
  4.            ----------------------------------
  5.  
  6.  
  7.     Enclosed is the DTCIDE.ADD. This driver may only be used in
  8.     conjunction with DTC 32-Bit IDE controllers.
  9.  
  10.     -----------------------------------------------------------
  11.     DTCIDE.ADD      12-03-93        12:00p          Version 1.0
  12.     -----------------------------------------------------------
  13.  
  14.     ===========================================================
  15.     Summary of Features
  16.     -------------------
  17.  
  18.     Multiple Controller support
  19.  
  20.     - 2 independent controllers can be supported per instance
  21.       of this driver.
  22.  
  23.     - The driver will attempt to determine drive geometry
  24.       by the following methods:
  25.  
  26.       -- Via the System CMOS setup
  27.       -- Via an IDENTIFY command issued to the drive
  28.  
  29.       This driver will support disks >1024 cylinders
  30.       if the drive support LBA (Logical Block Address) translate
  31.       mode.
  32.  
  33.     - The driver can display the BIOS (Int 13), IDENTIFY,
  34.       Command Line geometries and the geometry selected
  35.       by the driver.
  36.  
  37.  
  38.  
  39.  
  40.     ===========================================================
  41.  
  42.     Command Line Switches
  43.     ---------------------
  44.  
  45.      Sample Command Lines:
  46.  
  47.      BASEDEV=DTCIDE.ADD /V /D0:M8 /2 /D0:P1
  48.  
  49.      BASEDEV=DTCIDE.ADD /D1:L0
  50.  
  51.      BASEDEV=DTCIDE.ADD /2130S /V /2
  52.  
  53.  
  54.      Switch definitions:
  55.  
  56.        /V = Verbose Mode
  57.  
  58.        Displays controller status, drive geometry information,
  59.        drive name and the drive mode during OS/2 initialization.
  60.        This is a global switch and can be placed anywhere after
  61.        DTCIDE.ADD.
  62.  
  63.        /2 = 2 Adapters
  64.  
  65.        If there two adapters, this switch is required. All switch
  66.        settings, except the global switches, before this switch are
  67.        designated to the first (or primary) adapter and those after
  68.        this switch are designated to the second (or secondary) adapter.
  69.  
  70.        /D0:MX = Block size of the master drive
  71.        /D1:MX = Block size of the slave drive
  72.  
  73.        Where X is the number of blocks of the multi-sector transfer
  74.        mode. The optimal value for the best performance is 8. Many
  75.        of the drives on the market support up to 8 sector per block.
  76.        The value of 0 or 1 sector per block will cause the block mode
  77.        to be disabled.
  78.  
  79.  
  80.        /D0:PX = PIO Data Transfer Mode of the master drive
  81.        /D1:PX = PIO Data Transfer Mode of the slave drive
  82.  
  83.        Where X is from 0 to 3, the value of the transfer mode. This
  84.        switch setting is applicable only to DTC2130. The speed 
  85.        translation is as follows:
  86.  
  87.         PIO MODE                Transfer Speed
  88.  
  89.            0                    3.3  MBytes/Sec
  90.            1                    5.22 MBytes/Sec
  91.            2                    8.33 MBytes/Sec
  92.            3                    11.1 MBytes/Sec
  93.  
  94.        /D0:LX = LBA Mode Enable/Disable for the master drive
  95.        /D1:LX = LBA Mode Enable/Disable for the slave drive
  96.  
  97.        If the drive supports LBA mode, it is turned on automatically.
  98.        The user can turn it off by specifying "L0" for that drive.
  99.        If the drive does not support LBA mode, specifying "L1" will
  100.        be ignored.
  101.  
  102.        /2130S = Make 2130 as Secondary
  103.  
  104.        This switch will work only for some motherboards with IRQ15
  105.        connected to the specific PCI slot where DTC2130 is located.
  106.        This is a global switch.
  107.  
  108.        -------------------------------------------------------------
  109.  
  110.        Example:
  111.  
  112.           BASEDEV = DTCIDE.ADD /2130S /D0:M8 /D1:P1 /2 /D0:L0 /D1:P0
  113.  
  114.        This statement load the DTCIDE.ADD driver with two DTC IDE
  115.        controllers, of which, the secondary controller is DTC2130. Of
  116.        the primary controller, the block size of the master is 8
  117.        sectors per block and the PIO speed mode of the slave drive is
  118.        1. On the secondary controller, which is 2130, the LBA mode of
  119.        the master drive is disabled and the PIO speed mode of the 
  120.        slave drive is 0.
  121.        
  122.  
  123.        =============================================================
  124.        INSTALLATION:
  125.  
  126.        A. Install the driver into a drive with OS2 partition:
  127.  
  128.           1. If the OS2 partition is configured to dual boot mode and
  129.          the system is booted from DOS, reboot to OS2 first.
  130.          Otherwise skip to 2.
  131.  
  132.           2. Edit the CONFIG.SYS file in the root directory:
  133.  
  134.          Remark the IBM1S506.ADD statement (if exists) to 
  135.  
  136.             REM BASEDEV=IBM1S506.ADD
  137.  
  138.          Add the DTCIDE.ADD statement
  139.  
  140.             BASEDEV=DTCIDE.ADD [options]
  141.  
  142.          where [option] is described earlier in the document.
  143.  
  144.           3. Reboot the system to activate the DTC IDE driver.
  145.          When the system rebooted, the DTC signon
  146.          message will appear on the screen:
  147.  
  148.          "DTC PCI/VESA IDE Driver for IBM OS/2 2.x Rev. rr dd-mm-yy"
  149.  
  150.        B. Install the driver from a fresh installation:
  151.  
  152.           1. Backup the original OS2 "Diskette 1" and use the copy
  153.          (let us named it as "DTC D1") for the following steps.
  154.  
  155.           2. Edit the CONFIG.SYS in "DTC D1":
  156.  
  157.          Remark the IBM1S506.ADD statement to 
  158.  
  159.             REM BASEDEV=IBM1S506.ADD
  160.  
  161.          Add the DTCIDE.ADD statement
  162.  
  163.             BASEDEV=DTCIDE.ADD [options]
  164.  
  165.          where [option] is described earlier in the document.
  166.  
  167.           3. Delete the IBM1S506.ADD file from the "DTC D1" diskette
  168.          to make room for the DTCIDE.ADD driver.
  169.  
  170.           4. Copy DTCIDE.ADD file from the DTC distribution diskette
  171.          to the "DTC D1" diskette.
  172.  
  173.           5. Follow the OS2 installation guide to install OS2. When
  174.          requested for the "Diskette 1" diskette, insert the
  175.          "DTC D1" diskette instead.
  176.  
  177.           6. The DTC driver is installed after the completion of the
  178.          installation. When the system rebooted, the DTC signon
  179.          message will appear on the screen:
  180.  
  181.          "DTC PCI/VESA IDE Driver for IBM OS/2 2.x Rev. rr dd-mm-yy"
  182.