home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / os2_2318.exe / README.TXT < prev    next >
Text File  |  1999-05-25  |  19KB  |  482 lines

  1.   ┌────────────────────────────────────────────────────────────────────────┐
  2.   │              Copyright (c) 1995-1998 VIA Technologies Inc.             │
  3.   │                                                                        │
  4.   │          VIA Bus Master(Ultra DMA) PCI IDE Driver ReadMe.Txt           │     
  5.   │                                  for                                   │
  6.   │                            DOS/NewWare/OS2                             │
  7.   │                                   &                                    │
  8.   │                      Win31/Win9x/WinNT/Unix/Linux                      │
  9.   │                                                                        │
  10.   │ * This readme file is used to provide the information for installation,│
  11.   │   Enable/Disable DMA and Uninstall "VIA Bus Master PCI IDE Driver".    │
  12.   └────────────────────────────────────────────────────────────────────────┘
  13.  
  14.     The VIA Bus Master IDE controller is a high performance Bus  Master  PCI 
  15.   IDE controller.This "VIA Bus Master(Ultra DMA) PCI IDE Driver" distribution
  16.   floppy is used to utilize the DMA operation of your Hard disk/CD-ROMs drives
  17.   in order to release the I/O loading from the  CPU. You  could refer to the
  18.   related section to install the driver individually.
  19.  
  20.                                 CONTENTS
  21.                         ***********************
  22. 1)  System Requirements
  23. 2)  Distribution Package Contents
  24. 3)  DOS Driver
  25. 4)  NetWare Driver
  26. 5)  OS/2 Driver
  27. 6)  Windows 3.1 Driver
  28. 7)  Windows 9x Driver
  29. 8)  Windows NT Driver
  30. 9)  Unix Driver
  31. 10) Linux Driver
  32. 11) Package Version Identify
  33. 12) Silent Install Driver
  34. 13) Verifying Installation of the Driver
  35. 14) Notes
  36.  
  37.  
  38. 1) System Requirements
  39.  
  40.    * This package should be installed on the VIA Bus Master IDE chipset,
  41.      VT82C580VP or later, and others' chipset will not be supported.
  42.  
  43.    * The "VIA Bus Master PCI IDE Driver" supports the following Operation
  44.      System.
  45.  
  46.         Operation System                Version             
  47.      ─────────────────────────────────────────────────────
  48.         DOS                             5.x or above  
  49.         NewWare                         3.x or above (Note)
  50.         OS/2                            2.x or above
  51.         Windows                         3.1 or above
  52.         Windows 9x                      4.00.950 or above
  53.         Windows NT                      3.51 or above
  54.         Unix                            SCO 3.2.4 or above
  55.  
  56.     Note : If you want to combine the Hard disk & CD-ROM on the same channel
  57.            above the Netware 4.x version. VIA Netware driver only  supports
  58.            to handle the Hard disk & CD-ROM on the  separately  channel  for
  59.            Netware 4.x. But it is no limitation for the Netware 3.x. We
  60.            recommend that you use the Netware 4.x default driver if you want
  61.            to have the Hard disk & CD-ROM on the same channel.
  62.  
  63. 2) Distribution Package Contents  
  64.      This distribution floppy is compress by auto uncompressing format. You 
  65.    could uncompress it by execute it.
  66.  
  67.    The floppy by uncompressing includes these files are listed below. 
  68.  
  69. Root
  70. │       SETUP.EXE               "WIN31/WIN95/WINNT" Setup Program
  71. │       SETUP16.EXE             "DOS/NETWARE" Setup Program
  72. │       VIAIDE.DDP              "OS2" DDINSTAL related file
  73. │       DATA.TAG                InstallShield5 related files below
  74. │       SETUP.INI   
  75. │       DATA1.CAB   
  76. │       LANG.DAT    
  77. │       LAYOUT.BIN  
  78. │       OS.DAT      
  79. │       SETUP.BMP   
  80. │       SETUP.INS   
  81. │       SETUP.LID
  82. │       SETUP.ISS
  83. │       _INST16.EX_ 
  84. │       _INST32I.EX_
  85. │       _ISDEL.EXE  
  86. │       _SETUP.DLL  
  87. │       _SYS1.CAB   
  88. │       _USER1.CAB
  89. │       RELEASE.TXT
  90. │       README.TXT
  91. ├───DOS
  92. │       VIAIDE.SYS              DOS DMA/PIO device driver file
  93. │       
  94. ├───NETWARE
  95. │       VIAIDE.DSK              Netware DMA/PIO device driver file
  96. ├───OS2
  97. │       VIAIDE.ADD              OS/2 DMA/PIO device driver file
  98. │       OS2.EXE                 OS/2 preinstall program
  99. │       VIACD.FLT               OS/2 filter device driver file
  100. │       
  101. ├───WIN31
  102. │       VIAIDE.386              Windows 3.1 DMA/PIO device driver file
  103. │       INT13.386               Windows 3.1 INT13 device driver file
  104. ├───WIN9x
  105. │       VIADSK.MPD              Windows 9x DMA/PIO device driver file
  106. │       VIAIDE.INF              Windows 9x ".INF" file
  107. │       VIAIDE.VXD              Windows 9x VIA .VSD device driver file
  108. ├───WINNT
  109. │       VIADSK.SYS              Windows NT 3.51 or above DMA/PIO device driver file 
  110. │       VIAIDE.INF              Windows NT 3.51 or above ".INF" file
  111. ├───UNIX 
  112. │       INSTALL                 SCO Unix install file
  113. │       README                  SCO Unix readme file
  114. │       VIAIDE.TAR              SCO Unix DMA/PIO device driver tar file
  115. │ 
  116. └───DMATOOL
  117.         SETDMA.EXE              Utility for Windows 9x/NT
  118.  
  119. 3)  DOS Driver
  120.  
  121.     *************************
  122.     ** Driver Installation **
  123.     *************************
  124.       DOS device driver could be installed by using the "SETUP16.EXE" setup 
  125.     program.
  126.     
  127.             C> SETUP16
  128.                         
  129.     It will add the following line to CONFIG.SYS,
  130.         
  131.         DEVICE=C:\VIAIDE\DOS\VIAIDE.SYS /SET_DMAM=Y,Y,Y,Y
  132.     
  133.     and copy the VIAIDE.SYS to the \VIAIDE directory.
  134.  
  135.     ************************
  136.     ** Enable/Disable DMA **
  137.     ************************
  138.       If you want to disable the DMA, you could change the "Y"  to  "N".  For 
  139.     example, you want to disable the PM DMA mode.
  140.         
  141.         /SET_DMAM=N,Y,Y,Y                 : DMA mode for PM, PS, SM, SS.
  142.         
  143.         * PM - Primary Channel Master drive
  144.           PS - Primary Channel Slave drive
  145.           SM - Second Channel Master drive
  146.           SS - Second Channel Slave drive
  147.  
  148.     ***************************
  149.     ** Driver Uninstallation **
  150.     ***************************
  151.       If you want to remove  the  "VIA Bus Master PCI IDE driver"  from  your 
  152.     system then you could remove the \VIAIDE\VIAIDE.SYS  file  and delete
  153.     the DEVICE item from the CONFIG.SYS. After the reboot, the VIA Bus Master
  154.     PCI IDE Driver is not existing in your system.
  155.  
  156. 4)  NetWare Driver
  157.  
  158.     *************************
  159.     ** Driver Installation **
  160.     *************************
  161.       NetWare  device  driver  could  be installed by using the "SETUP16.EXE" 
  162.     setup program.
  163.  
  164.             C> SETUP16
  165.  
  166.       It will add the following line to the STARTUP.NCF file, 
  167.  
  168.         LOAD C:\VIAIDE\VIAIDE.DSK /SET_DMAM=Y,Y,Y,Y
  169.  
  170.     and copy the VIAIDE.DSK to the \VIAIDE directory.
  171.     
  172.     ************************
  173.     ** Enable/Disable DMA **
  174.     ************************
  175.       If you want to disable the DMA, you could change the "Y"  to  "N".  For 
  176.     example, you want to disable the PM DMA mode.
  177.         
  178.         /SET_DMAM=N,Y,Y,Y                 : DMA mode for PM, PS, SM, SS.
  179.         
  180.         * PM - Primary Channel Master drive
  181.           PS - Primary Channel Slave drive
  182.           SM - Second Channel Master drive
  183.           SS - Second Channel Slave drive
  184.  
  185.     ***************************
  186.     ** Driver Uninstallation **
  187.     ***************************
  188.       If you want to remove  the  "VIA Bus Master PCI IDE driver"  from  your 
  189.     system then you could remove the \VIAIDE\VIAIDE.SYS file and  delete  the 
  190.     LOAD item from the  STARTUP.NCF. After the reboot, the VIA Bus Master PCI
  191.     IDE Driver is not existing in your system.
  192.  
  193. 5)  OS/2 Driver
  194.  
  195.     *************************
  196.     ** Driver Installation **
  197.     *************************
  198.       Boot from the OS/2 hard disk and type the "DDINSTAL" command to install
  199.     the device driver. 
  200.  
  201.             C> DDINSTAL
  202.  
  203.       After  the  "DDINSTAL",  the  original  CONFIG.SYS  will  be renamed to 
  204.     CONFIG.VIA and add two lines into the CONFIG.SYS. 
  205.  
  206.         BASEDEV=VIAIDE.ADD 
  207.         BASEDEV=VIACD.FLT  
  208.  
  209.     ************************
  210.     ** Enable/Disable DMA **
  211.     ************************
  212.       The default setting for the hard disk is DMA enabled and for the CD-ROM
  213.     is DMA disabled. You can enable or disable a single device by setting the 
  214.     following parameters after VIAIDE.ADD in CONFIG.SYS.
  215.  
  216.       /A:[0|1]    Select primary or secondary channel.
  217.       /U:[0|1]    Select master or slave device in the same channel.
  218.       /BM         Enable DMA mode.
  219.       /!BM        Disable DMA mode.
  220.  
  221.     Example:
  222.  
  223.          BASEDEV=VIAIDE.ADD /A:0 /U:0 /BM /A:1 /!BM
  224.  
  225.       This setting will enable the DMA mode for the device connected
  226.     under primary channel master position and disable the DMA mode
  227.     for the entire secondary channel.
  228.  
  229.     Note: The undefined position in above, primary channel slave position,
  230.           is using the default setting.
  231.  
  232.       After the changing, you should shutdown the OS/2 Wrap and reboot again 
  233.     to active the change.
  234.  
  235.     ***************************
  236.     ** Driver Uninstallation **
  237.     ***************************
  238.       You could remove the "VIA Bus Master PCI IDE Device Driver for OS/2" by
  239.     removing above two lines from the config.sys file and  deleting  the  VIA
  240.     drivers named "VIAIDE.ADD" and "VIACD.FLT" located in the \OS2  directory
  241.     by  manual   operations. After  the  reboot, the "VIA Bus  Master PCI IDE
  242.     Driver" is not existing in your system.
  243.  
  244. 6)  Windows 3.1 Driver
  245.  
  246.     *************************
  247.     ** Driver Installation **
  248.     *************************
  249.       Windows  device  driver  could be installed by using  the  "SETUP.EXE" 
  250.     setup program. It will add the following lines and  one  section to  the 
  251.     SYSTEM.INI. 
  252.         
  253.         [386Enh]
  254.         device=C:\WINDOWS\SYSTEM\INT13.386
  255.         device=C:\WINDOWS\SYSTEM\VIAIDE.386
  256.         VIRTUALHDIRQ=OFF
  257.         32BITDISKACCESS=ON
  258.  
  259.         [VIAIDE]
  260.         SET_DMAM=Y,Y,Y,Y
  261.  
  262.     ************************
  263.     ** Enable/Disable DMA **
  264.     ************************
  265.       If you want to disable the DMA, you could run the SETUP.EXE again  and
  266.     select the "Enable/Disable DMA" button to enable or disable DMA of those 
  267.     drives. The parameter of the SET_DMAM will be modified in the SYSTEM.INI
  268.     to reflect those changes. For example, if you select to disable the  DMA
  269.     of the PM drive then the SET_DMAM will be modified as   
  270.        
  271.         SET_DMAM=N,Y,Y,Y                 : DMA mode for PM, PS, SM, SS.
  272.         
  273.         * PM - Primary Channel Master drive
  274.           PS - Primary Channel Slave drive
  275.           SM - Second Channel Master drive
  276.           SS - Second Channel Slave drive
  277.  
  278.     ***************************
  279.     ** Driver Uninstallation **    
  280.     ***************************
  281.       You could remove the "VIA Bus Master PCI IDE Device Driver" by  running
  282.     the "SETUP.EXE" again to uninstall the driver. All of the related setting
  283.     and driver will be removed from the system.
  284.  
  285. 7)  Windows 9x Driver
  286.  
  287.     *************************
  288.     ** Driver Installation **
  289.     *************************
  290.       Click the SETUP.EXE program and select "Install"  button  then it will
  291.     install the "VIA IDE Bus Master Driver" automatically on your Windows 9x
  292.     system. It will copy the driver to the \WINDOWS\SYSTEM\IOSUBSYS and  set
  293.     the related registry tree.
  294.  
  295.     ************************
  296.     ** Enable/Disable DMA **
  297.     ************************
  298.       The default setting is the DMA mode. You could turn off the DMA setting
  299.     by running the VIADMATool.
  300.  
  301.     ***************************
  302.     ** Driver Uninstallation **
  303.     ***************************
  304.       You  could remove the "VIA Bus Master PCI IDE Driver" by selecting the
  305.     "Uninstall" button. It will completely remove the driver from the sytsem.
  306.     
  307. 8)  Windows NT Driver
  308.  
  309.     *************************
  310.     ** Driver Installation **
  311.     *************************
  312.       Click the SETUP.EXE program and select "Install"  button  then it will
  313.     install the "VIA IDE Bus Master Driver" automatically on your Windows NT
  314.     system. It will copy the driver to the \WINNT\SYSTEM32\DRIVERS  and  set
  315.     the related registry tree.
  316.  
  317.     ************************
  318.     ** Enable/Disable DMA **
  319.     ************************
  320.       The default setting is the DMA mode. You could turn off the DMA setting
  321.     by running the VIADMATool.
  322.  
  323.     ***************************
  324.     ** Driver Uninstallation **
  325.     ***************************
  326.       You  could remove the "VIA Bus Master PCI IDE Driver" by selecting the
  327.     "Uninstall" button. It will completely remove the driver from the sytsem.
  328.  
  329.  
  330. 9)  Unix Driver 
  331.     
  332.     **********************
  333.     ** Before You Start **   
  334.     **********************
  335.       "VIA Bus Master PCI IDE Driver" is compressed to fix them in only one
  336.     floppy. Before you install the Unix Driver. You  should  uncompress  it 
  337.     first under the DOS prompt and only need to copy the \unix directory to 
  338.     the floppy and follow the "Driver Installation" to setup your system.
  339.  
  340.     *************************
  341.     ** Driver Installation **
  342.     *************************
  343.       The following steps are used to convert the diskette prepared with DOS
  344.     format  to  a SCO UNIX "custom" installable diskette. You should prepare 
  345.     an extra blank diskette, 1.2MB (5.25") or 1.44MB (3.5"), to 
  346.     complete the installation.
  347.  
  348.         1. Login to the SCO UNIX with "root" supper user account.
  349.         2. Insert our diskette into the 3.5" disk drive.
  350.         3. Type the following commands under the SCO UNIX prompt "#":
  351.  
  352.                 # doscp /dev/fd0135ds18:/unix/install   /tmp
  353.                 # sh /tmp/install
  354.  
  355.       You could change the device name according to your system configuration.
  356.     You could also copy it to 5.25" diskette and install from it. 
  357.  
  358.       It will require you to insert a new blank diskette. After this "install" 
  359.     command, you will get a  SCO UNIX "custom" installable diskette.
  360.  
  361.       Insert the "custom" installable diskette to the floppy drive and type :
  362.  
  363.                 # custom
  364.  
  365.       If you have installed the IDE drives on the 17x channel, you should 
  366.     execute the following command to attach those drives.
  367.                 
  368.                 # /usr/bin/attachhd 
  369.  
  370.     ************************
  371.     ** Enable/Disable DMA **
  372.     ************************
  373.       You could enable and disable  the  DMA  operation  by  changing  the   
  374.     "/etc/conf/pack.d/vth1/space.c". The DMA_Supp[4] is defined for the 
  375.     enable/disable parameters ordering by the PM, PS, SM and SS. After the
  376.     changing, you should relink the unix kernel and reboot again to active
  377.     the change.
  378.        
  379.                 int DMA_Supp[4] = {1,1,1,1};
  380.  
  381.         * PM - Primary Channel Master drive
  382.           PS - Primary Channel Slave drive
  383.           SM - Second Channel Master drive
  384.           SS - Second Channel Slave drive
  385.  
  386.     ***************************
  387.     ** Driver Uninstallation **
  388.     ***************************
  389.       You could remove the "VIA Bus Master PCI IDE Device Driver" by using
  390.  
  391.                 # custom
  392.         
  393.     command and by selecting the "Remove" item. After the reboot, the "VIA
  394.     Bus Master PCI IDE Device Driver" will be removed from the system.
  395.  
  396. 10)  Linux Driver
  397.  
  398.     Please read README.TXT in directory .\Linux
  399.  
  400.  
  401. 11)  Package Version Identify
  402.  
  403.       You could check this distribuation version and release date by using 
  404.     the DATE\TIME displayed by using dir/p command, e.g :
  405.     
  406.       SETUP    EXE        59,392  mm-dd-yy  hh:mi a SETUP.EXE
  407.  
  408.     The version number reads as 2.hh.mi, which was released on the date of mm/dd/yy.
  409.  
  410. 12)  Silent Install Driver (For Windows 9X/NT)
  411.  
  412.     Available parameters: -b, -u, -s
  413.  
  414.        Parameter       Description
  415.  
  416.        -b              Causes Setup.exe automatically to reboot after
  417.                        the silent mode install successfully.
  418.  
  419.        -u              Uninstall driver. This parameter must works with
  420.                        the '-s' parameter.
  421.  
  422.        -s              Silent install driver.
  423.  
  424.      Note:
  425.        - A dash(-) must precede the command line parameters.
  426.        - The parameters '-b' and '-u' must be specified before the '-s'
  427.          parameter.
  428.  
  429.      Examples:
  430.        setup.exe -b -s      Silent install driver and reboot the computer.
  431.        setup.exe -u -b -s   Silent uninstall driver and reboot the computer.
  432.        setup.exe -s         Silent install driver but not reboot the computer.
  433.        setup.exe -u -s      Silent uninstall driver but not reboot the computer.
  434.  
  435.  
  436. 13)  Verifying Installation of the Driver
  437.  
  438.     For Windows 9x:
  439.         1. Open "Control Panel" from "Start Menu -> Settings".
  440.         2. Open "System" in "Control Panel" and select the "Device Manager".
  441.         3. Select "Hard disk controllers" and check if the "VIA Bus Master
  442.            PCI IDE Controller(Ultra DMA)" controller is existing or not.
  443.         4  If it is then your installation is successful. 
  444.  
  445.     For Windows NT:
  446.         1. Open "Control Panel" from "Start Menu -> Settings"
  447.         2. Select "SCSI Adapters" from "Control Panel".
  448.         3. Check the "Devices" is "VIA bus master IDE drivers" or not.
  449.         4  If it is then your installation is successful.
  450.  
  451.     For OS/2:
  452.         Add command line parameter "/v" for VIAIDE.ADD in config.sys to
  453.         enable verbose mode. If you install driver correctlly, you will
  454.         see the following string when starting OS/2.
  455.  
  456.                  "VIA Chip XXX [---] Series"
  457.  
  458.     For SCO UNIX:
  459.         When you boot from a SCO UNIX hard disk, you can verify the driver
  460.         by the booting message which is similar to the following one.
  461.  
  462.     "%disk  0x01F0 - 0x01F7  14 -  type=VTH0  unit=0 cyls=1652 hds=16 secs=63"
  463.  
  464.         The "type=VTH0" means you are running VIA Bus Master driver.
  465.  
  466. 14) Notes
  467.    *   It is recommended to install the CD-ROM which is not on the same
  468.      channel with the hard drive for the performance issue.
  469.  
  470.        If you play VCD or DVD abnormally on some CD-ROM or DVD-ROM which
  471.      is on the same channel with hard drive, we recommand you to setup
  472.      the CD-ROM or DVD-ROM on the separatly channel.
  473.  
  474.    *   You should run the ATAPI ZIP 100MB setup program first for the 
  475.      WinNT 3.51/4.0 in order to use ZIP ATAPI 100MB normally on your 
  476.      system. 
  477.