Triones Bus Master EIDE/ATAPI Device Drivers for Intel PIIX MS-DOS and WINDOWS Revision 3.60a (April 20,1997) ############################################################################# NOTE: If you want to boot the system from a hard drive other than Hard Drive C:, please don't install the Bus Master Device Drivers. 2.1 INSTALLATION The setup program will copy files to the directory you indicate, and make changes to the AUTOEXEC.BAT and CONFIG.SYS to configure the drivers. If the fast disk driver is installed, it will also make changes to SYSTEM.INI in the Windows directory. To run the setup program: 1. Change the current directory to a: or b: 2. Under DOS command line prompt, run the setup: setup After entering the setup utility, just follow the instructions of the setup. 2.2 DE-INSTALLATION 1. To de-install the disk driver: Edit CONFIG.SYS to remark "DEVICE=C:\BMIDE\TRIDMA.SYS". 2. To de-install the CD-ROM driver: Edit CONFIG.SYS to remark "DEVICE=C:\BMIDE\TRICD.SYS ..." and also Edit AUTOEXEC.BAT to remark "C:\DOS\MSCDEX /D:MSCD000". 3. To de-install the Fast Disk driver: Edit SYSTEM.INI and remark "DEVICE=C:\BMIDE\TRIINT13.386" and "DEVICE=C:\BMIDE\TRICTR.386", and also set the values of "OverlappedIO" and "32BitDiskAccess" to OFF. All these entries are under the "[386Enh]" section. Where the BMIDE is the directory you copied the files to. 2.3 RESTRICTIONS OF DISK DRIVER and FAST DISK DRIVER 1. If you want to install both of the DOS disk driver and the CD-ROM driver, you should setup the disk driver before the CD-ROM driver in the CONFIG.SYS. 2. The Fast Disk driver for Windows can only function if the DOS disk driver is loaded. 2.4 TROUBLESHOOTING 2.4.1 Overriding Drive Capabilities for the DOS Disk Driver If the driver does not work properly after the installation, it could be that the device drives report wrong capabilities. The driver provides parameters for the user to override the capabilities reported by the connected device drives. The user can append parameters with the following format [/V] [/drive [dma=dmamode|pio=piomode] [!lba] [!ms]] to the "device=..." statement in the CONFIG.SYS file. Where V indicates to display verbose information, including device scanning progress and the chip set timing register values, and etc. drive specifies which drive to override on. It can be: PM primary/master PS primary/slave SM secondary/master SS secondary/slave dmamode specifies the overriding DMA mode. It can be: SW2 single word DMA mode 2 MW1 multi-word DMA mode 1 MW2 multi-word DMA mode 2 U0 ultra DMA mode 0 U1 ultra DMA mode 1 U2 ultra DMA mode 2 NO not use DMA operation. The PIO will be used. piomode specifies the overriding PIO mode. It can be: 0 PIO mode 0 1 PIO mode 1 2 PIO mode 2 3 PIO mode 3 4 PIO mode 4 If the pio_mode is specified, the driver will only use PIO operation on the corresponding drive. !lba indicates not to use LBA mode. !ms indicates not to use multi-sectors commands. For example: device=c:\bmide\tridma.sys /PS dma=SW2 !lba indicates that we will use single word DMA mode 2 and not use LBA mode on the slave drive of the primary IDE channel. 2.4.2 Overriding Drive Capabilities for the CD-ROM Driver If the driver does not work properly after the installation, it could be that the CD-ROM drives report wrong capabilities. The driver provides parameters for the user to override the capabilities reported by the connected drives. The user can append parameters with the following format [/drive dma=dmamode|pio=piomode] to the "device=..." statement in the CONFIG.SYS file. Where drive specifies which drive to override on. It can be: PM primary/master PS primary/slave SM secondary/master SS secondary/slave dmamode specifies the overriding DMA mode. It can be: SW2 single word DMA mode 2 MW1 multi-word DMA mode 1 MW2 multi-word DMA mode 2 U0 ultra DMA mode 0 U1 ultra DMA mode 1 U2 ultra DMA mode 2 NO not use DMA operation. The driver will use PIO on the corresponding CD-ROM drive. piomode specifies the overriding PIO mode. It can be: 0 PIO mode 0 1 PIO mode 1 2 PIO mode 2 3 PIO mode 3 4 PIO mode 4 If the pio_mode is specified, the driver will only use PIO operation on the corresponding drive. For example: device=c:\bmide\tricd.sys /SM dma=no indicates that we will not use DMA and only use PIO operation on the master drive of the secondary IDE channel.