Tyan TIDE Bus Master driver version 2.10 for Microsoft Windows NT 4.0
Copyright (c) Tyan Computer Corp. 1996-1997

+----------+
| Features |
+----------+
1. The driver supports ultra DMA mode 2, 1, and 0, ie 33MB/s.
   Only motherboards that have PIIX4 PCI chipset and up can support Ultra DMA.

2. The driver supports PIO mode 0, 1, 2, 4

3. The driver supports multiword DMA mode 1 and 2

4. It supports CHS and LBA parameters.

5. It support 120MB IDE floppy drive.

6. It support multi-sector data transfer in PIO mode and scatter/gather
   transfer in DMA mode.

7. Increase the overall system performance by reduing the CPU overhead.
   Even doing singletask under NT 4.0!

+---------------+
| Installation: |
+---------------+

1. Install Windows NT 4.0 first. This driver is not compatible with NT 3.51,
   so do not try it on NT 3.51 or NT 3.5. Do not install the driver during 
   Windows NT setup, install the driver after you've installed NT successfully.

2. Perform a DMA timing test before installing the driver. Only do this test
   under DOS and Do not perform the test under Windows environment. If your
   hard disk return a number 04 then your hard disk can not do bus mastering.
   In that case, do not install this driver.

   Type DEBUG at the DOS prompt. Then enter the following to test your hard 
   disk's DMA protocol timing.

   To test the primary IDE channel, enter the following. Press Enter before
   the --- mark. The first character of each line is O as in output not zero.
   
O 1F6 A0    --- A-Zero is for master drive, use B0 for the slave drive
O 1F2 21    --- 22 is for DMA mode 2 (PIO mode 4), use 21 for DMA mode 1 (PIO mode 3)
            --- use 42 for ultra DMA mode 2, 41 for ultra DMA mode 1, 40 for ultra DMA mode 0.
O 1F1 03    --- Zero-3 is to program the hard disk timing
O 1F7 EF    --- EF is the set feature command for the hard disk
I 1F1       --- this reads in the error status

If you get a number of 00 after I 1f1, then your hard disk accepts the
multiword DMA protocol timing that you've programmed in the O 1f2 statement. 
If you get a number of 04, then it means the hard disk can not do bus 
mastering. In that case, do not install the driver.
 
Normally, a PIO mode 3 hard disk should support multiword DMA mode 1 and a 
PIO mode 4 should support multiword DMA mode 2. If you have a PIO mode 4
drive but it does not support multiword DMA mode 2 then most likely the
hard disk probably has firmware problem. Contact the hard disk manufacturer,
and verify the firmware version with them.

To test the secondary IDE channel, enter the following. Press Enter before
the --- mark.

O 176 A0    --- A0 is for master drive, use B0 for the slave drive
O 172 21    --- 22 is for DMA mode 2, use 21 for DMA mode 1
            --- use 42 for ultra DMA mode 2, 41 for ultra DMA mode 1, 40 for ultra DMA mode 0.
O 171 03    --- 03 is to program the hard disk timing
O 177 EF    --- EF is the set feature command for the hard disk
I 171       --- this is to read in the error status

If you get a number of 00 after I 1f1, then your hard disk accepts the
DMA protocol timing that you've programmed in the O 1f2 statement. If you
get a number of 04, then it means the hard disk can not do bus mastering. In
that case, do not install the driver.


3. Unzip the bmnt4131.zip file to a floppy disk.

4. In Windows NT 4.0
   My Computer --> Control Panel --> SCSI Adapters -->
   Drivers folder --> Remove "IDE CD-ROM (Atapi 1.2)/Dual-Channel PCI IDE" driver
   DO NOT restart the system yet --> Drivers folder -> Add -> Have Disk -->
   OK --> Select "Tyan 32Bit Ultra DMA Bus Mastering Driver" -->
   Restart the system.

5. You can check the version of the driver by checking the properties of the
   file tynbmnt4.sys in the \your Windows NT4.0\system32\drivers directory.

+---------------------+
| Removing the Driver |
+---------------------+
There are 3 ways of removing the driver.

1. Temporarily 

In Control Panel
   SCSI Adapters -> Drivers folder -> Select "Tyan Ultra DMA Bus
   Mastering Driver" -> Remove -> DO NOT restart the system yet ->
   Add -> select "IDE CD-ROM (Atapi 1.2)/Dual-Channel PCI IDE -> Restart

2. Permanently.   
Go to the \your windows NT 4.0\inf directory and find the oemX.inf file associated
with the bus master setup file. Delete all the files associated the bus
mastering IDE driver. The X can be any number starting from 0.

In Control Panel
   SCSI Adapters -> Drivers folder -> Select "Tyan Ultra DMA Bus
   Mastering Driver" -> Remove -> DO NOT restart the system yet ->
   Add -> select "IDE CD-ROM (Atapi 1.2)/Dual-Channel PCI IDE -> Restart

3. In case you can not boot up to Windows NT.
   
   Just replace the tynbmnt4.sys in the \your Windows NT 4.0\system32\drivers directory
   with atapi.sys file.

   In \your Windows NT 4.0\system32\drivers directory type

   copy atapi.sys tynbmnt4.sys

   then boot up to NT and do the following.

In Control Panel
   SCSI Adapters -> Drivers folder -> Select "Tyan Ultra DMA Bus
   Mastering Driver" -> Remove -> DO NOT restart the system yet ->
   Add -> select "IDE CD-ROM (Atapi 1.2)/Dual-Channel PCI IDE -> Restart
   

+----------------+
| Devices Tested |
+----------------+
This bus master driver has been tested with the following devices.

Tyan's Titan I, II, & III motherboards.
Tyan's Tomcat I, I+, II, II+ motherboard
Tyan's Titan Pro AT & ATX motherboards
And all Tyan's motherobard that use PIIX, PIIX2, PIIX3, and PIIX4 PCI chipset.

ATAPI CD-ROM
Cinon   8X                      OK 
GoldStar 4x                     OK 
Hitachi 4x                      OK
NEC 4x4                         OK
Mitsumi 2X                      OK
Mitsumi 4X                      OK
Mitsumi 6X                      OK
Plextor 4X                      OK
Sanyo   4X                      OK
Sony    2X                      OK
Sony    4X                      OK
Teac    56E                     OK
Toshiba 4X                      OK
Wearnes 8X                      OK


Hard Disk       PIO Mode        Multiword DMA mode   Bus Mastering
Conner 425MB    3               1                    OK
Conner 540MB    3               1                    OK
Conner 850MB    3               1                    bad, firmware problem
Conner 1275F    4               2                    OK
Conner 1275A    4               2                    OK
Fujitsu 1GB     4               2                    OK
Fujitsu 540MB   4               2                    OK
HP 1.6GB        4               2                    OK
IBM 540MB       3               1                    OK
IBM 1GB         4               2                    OK
Maxtor 850MB    3               1                    bad, firmware problem
Maxtor 71626A   3               1                    bad, firmware problem
Maxtor 71260AT  3               1                    bad, firmware problem
Maxtor 2GB      4               2                    Ok
NEC 1.6GB       3               1                    OK 
Quantum 1GB     4               2                    OK
Quantum 1.2GB   4               2                    OK
Quantum 730MB   3               1                    OK
Quantum 540MB   3               1                    bad, firmware problem
Quantum 345MB   3               1                    OK
Quantum 270MB   3               1                    bad, timing problem
Quantum 640MB   3               1                    OK
Quantum 850MB   3               1                    OK
Quantum 2.5GB (Sirroco)                              OK
Quantum 2.1GB (Big Foot)                             OK   
Seagate 1GB     4               2                    OK 
Seagate 1.6GB   4               2                    OK   
Seagate 1.2GB   4               2                    OK   
Seagate 540MB   4               2                    OK
Seagate 850MB   3               1                    OK
Seagate 2.1GB   4               2                    OK
SyQuest EZ135MB 0               0                    PIO transfer only   
Western 31000   3               1                    bad, timing problem   
Western 31600   4               2                    bad
Western 21000   4               2                    OK
Western 21200   4               2                    OK
Western 640MB   3               1                    OK   
Western 540MB   3               1                    bad, firmware problem
Western 850MB   3               1                    OK
Western 700Mb   3               1                    OK   
Western 32100   4               2                    OK   


Please check out Tyan's web site at http://www.tyan.com for any future update.