             Change history of ADI2 DOS device driver

ADI2C1.15.SYS  1st released driver. Baseline version for this
               revision history
ADI2C116.SYS   Support for new configuration address in revision
               'B' silicon added (0AD4 hex )
ADI2C117.SYS   Drive table expanded
ADI2C118.SYS   BUGFIX: hangs when no ADI2 present
               Re-write Interrupt controller conflict test for
               better accuracy
ADI2C119.SYS   Add automatic support for PIO Mode 3 drives
ADI2C120.SYS   Fix PIO Mode 3 support
               Internal code rearrangment
ADI2C121.SYS   Drive table revisions only
ADI2C122.SYS   Drive table revisions only
ADI2C123.SYS   Drive table revisions only
ADI2C124.SYS   Drive table revisions only
ADI2C125.SYS   Drive table revisions only
ADI2C126.SYS   Add in code to detect non-turbo operation that
               interferes with our system speed measurement and
               causes us to set incorrect register values.
               Add command line overrides for speed detection:
               speed=33...
               Add support for Translating BIOSes
               Add minimal LBA support (only used when possible
               instead of translation code)
               [NOTE: no other LBA support is present:  this does
               not include support for drives >512 MB]
ADI2C127.SYS   Drive table update
ADI2C128.SYS   Internal reorganization for cleaner operation
               Fix sign-on banner when 2 Mode 3 drives are present
ADI2C129.SYS   Modify non-turbo detect to catch EFAR chipset
               Slow down Conner CP3104, Add CP30344
ADI2C130.SYS   Fix drive table lookup that was checking 1 too few
               characters
               Add drive table date to sign-on banner
ADI2C140.SYS   Add support for 4 IDE drives if an alternate IDE
               adapter at address 170 hex and IRQ 15 is found
ADI2C141.SYS   Change sign-on banner to show measured system speed
               Add ADI2 revision testing code.  4 drive support not
               loaded if rev 1 ADI2 detected
ADI2C142.SYS   Change reads from Command/Status register to use
               Alternate Status register to avoid accidentally
               clearing IRQ
ADI2C143.SYS   Adjust non-turbo code to work with UMC chipset at 40
               MHz
ADI2C144.SYS   Add Windows startup detection code to disable driver
               when Windows is running.  Allows use of *WDCTRL,
               fixes hanging when multiple DOS sessions are run.
ADI2A145.SYS   Change a bit to code to re-enable interrupts at the
               beginning of each Int 13 call to fix a problem that
               showed up with someone's ATAPI IDE CD-ROM drive.
ADI2A146.SYS   Change drive table for Sager.  IBM H2344 and H2258
               have read-ahead turned off, Add DHAA 2270 and 2540
               to NOT be mode 3 and to not use read-ahead
ADI2A147.SYS   Change drive table for Sager.  Fix IBM drives, since
               their Mode 3 is not a 180ns cycle time.....
ADI2A148.SYS   Add IBM drives for Sager: DHAA-2405 and DVAA-2810.
               These are 180 ns cycle time drives.
               Add test for NOT supporting the Alt IDE port if it
               system BIOS is already doing it, plus command line
               parameters to force (alt_ide=on) and to disable
               (alt_ide=off) alt IDE support...
               Fix the `problem' that caused memmaker to hang if no
               drives on the secondary IDE port.
ADI2A149.SYS   Fixed a couple of dumb bugs in the above release.
               The 4DD side works better now....
ejc 7/12/94 - initial document * 9/8/94 - rev 1.45 * 9/8/94 rev
               1.46 * 10/13/94 rev 1.48 * 10/14/94 1.49
Revision Added Drive Model
               name
               Revision Added Drive Model
               name
1.15 ALPS ELECTRIC Co.,LTD.    1.16 ST9235A
DR311C                         1.16 TOSHIBA MK1422FCV
1.15 Conner Peripherals 40MB   1.16 TOSHIBA MK2124FC
- CP3000                       1.16 TOSHIBA MK2224FC
1.15 Conner Peripherals 60MB   1.16 TOSHIBA MK234FC
- CP30064H                     1.16 WDC AC1170F
1.15 Conner Peripherals 84MB   1.17 Conner Peripherals
- CP3184                       200MB - CP3204F
1.15 Conner Peripherals        1.17 H3133-A2
100MB - CP3104                 1.17 MAXTOR  LXT-340A
1.15 Conner Peripherals        1.17 MAXTOR MXT-540
120MB - CP30104H               1.17 WDC AC2420
1.15 Conner Peripherals        1.20 Maxtor 7131 AT
174MB - CP30174                1.20 ST3144AT
1.15 Conner Peripherals        1.20 ST3655A
210MB - CP30204                1.20 TOSHIBA MK1522FC
1.15 Conner Peripherals        1.20 TOSHIBA MK2024FC
240MB - CP30254                1.20 TOSHIBA MK2326FC
1.15 Conner Peripherals        1.20 WDC AC140
340MB - CP30340                1.20 WDC AC280
1.15 Conner Peripherals        1.20 WDC AC160
544MB -  CP3544                1.20 WDC AH260
1.15 Conner Peripherals        1.20 WDC AH280
545MB -  CP30544               1.20 WDC AL2120
1.15 M262XT-0Ah                1.20 WDC AL2170
1.15 HP C2235A                 1.20 WDC AL1100
1.15 MAXTOR  LXT-213A          1.20 WDC AL2200
1.15 Maxtor 7120 AT            1.20 WDC CU140
1.15 Maxtor 7170 AT            1.20 WDC AC1170
1.15 Maxtor 7213 AT            1.20 WDC AC1210
1.15 Maxtor 7245 AT            1.20 WDC AC1270
1.15 Maxtor 7345 AT            1.20 WDC AC2170
1.15 QUANTUM LP52A             1.20 WDC AC2540
1.15 QUANTUM LP110A            1.22 H3256-A3
1.15 QUANTUM LP240A            1.22 H3342-A2
1.15 QUANTUM GO120             1.22 ST3600A
1.15 ST351A                    1.22 ST9144A
1.15 ST1480A                   1.23 ST3145A
1.15 st3144AT                  1.24 H3171-A2
1.15 ST3283A                   1.24 WDA-L80
1.15 ST3290A                   1.28 AREAL A85
1.15 ST3385A                   1.28 AREAL A130
1.15 ST3390A                   1.28 AREAL A170
1.15 ST3550A                   1.28 Areal A260
1.15 WDC AC2120M               1.28 Conner Peripherals
1.15 WDC AC2200                210MB - CFS210A
1.15 WDC AC2250                1.28 Conner Peripherals
1.15 WDC AC2340                340MB - CFA340A
1.15 WDC AP4200                1.28 Conner Peripherals
1.16 QUANTUM LP105A            420MB - CFS420A
1.16 Samsung Electronics       1.28 IBM-H2172-A2
120MB SHD-3062A                1.28 IBM-H2258-A3
1.16 ST3195A                   1.28 IBM-H2344-A4
1.16 ST3243A                   1.28 H3342-A4
1.16 ST9100A                   1.29 Conner Peripherals
1.16 ST9145A                   340MB - CP30344
1.16 ST9190AG                  1.30 Conner Peripherals
170MB
               1.46 IBM DHAA-2270 (mode 3
               disable)
               1.46 IBM DHAA-2540 (mode 3
               disable)
               1.47 Fix above two IBM
               drives (>180 ns cycle
               times)
               1.48 IBM DHAA-2405 (mode 3
               w/o read-ahead) 180m ns
               cycle
               1.48 IBM DVAA-2801 (mode 3
               w/o read-ahead) 180 ns
               cycle

