--------------------------------- DOS -------------------------------------
CMD640X.SYS V2.01
* added support for Extended CHS translation on drives >1024 cylinders
* added /X and /T command line switches
* slows down Maxtor 7131,7171,7213,7245,7345 and Samsung SHD-3122A drives
  from Mode 2 to Mode 1; slow down Quantum ELS127A and LP240A from Mode 2
  to Mode 0 because these drives return the wrong mode in IDENTIFY DRIVE.
CMD640X.SYS V2.02   15 April 1994
* fixed memory management bug causing occasional failure of 2 drives on
  secondary IDE channel
* fixed bug in native mode support of 640A on legacy addresses in native
  mode - should still use legacy interrupts instead of PCI interrupts.
* slows all down Maxtor and Samsung drives from Mode 2 to Mode 1 and
  all Quantum drives from Mode 2 to Mode 0
CMD640X.SYS V2.03   27 April 1994
* fixed bug in INT  13 function 00
* added new switch /o for overriding PIO Mode on buggy drives
CMD640X.SYS V2.04   13 May 1994
* added device driver functions Dh, Eh, Fh to block driver in order to
  enable 32-bit file access on Secondary IDE in WFW 3.11.  Workaround
  for Microsoft VFAT.386 bug.
* fixed bug which caused 2nd driver on Secondary IDE to fail diagnostics
  when driver was loaded high (DEVICEHIGH)
* fixed bug in handling logical drives on Secondary IDE introduced in
  V2.02
CMD640X.SYS V2.05   17 June 1994
* old driver used to unconditionally turn on readahead; new driver
  turns on readahead only if IDE hard drive detected
* added workaround for INT 1C timer-hooking bug in Central Point Backup
  which caused system hang.
* certain ill-behaved programs (e.g. QA-Plus, Media Vision Install) read IDE
  data port even though they have not sent out a command.  When readahead
  is on, this causes system hang.  New driver no longer turns on readahead
  unconditonally.  Instead, readahead is turned on only during I/O, and
  then turned off when I/O is completed.  This way, readahead is turned
  off whenever the driver is not accessing the IDE drives.
CMD640X.SYS V2.06  18 July 1994
* added setting of fast DEVSEL to /H command line option
* fixed problem with INT 13 Function 00 (reset drive) when two channels 
  active.  With certain drive combinations, it would fail sometimes.
* fixed PCI configuration mechanism 1 problem with Opti chipsets
* when Novell is up, read-ahead will not be turned off when I/O is completed
* fixed problem with turning off read-ahead after exiting WINDOWS in Mech
  BIOS driver.
CMD640X.SYS V2.07  15 September 1994
* fixed bug in code to detect if BIOS was reserving 1 cylinder
* added code to ignore ATAPI devices
* fixed compatibility problem in accessing PCI config cycles on
  Lexar/IMS motherboard
* change radix of "maxmult=" printout when /M specified from hex to
  decimal
* use 8-bit ATA timing values in CMDTIM.  Previously, 16-bit values were
  being used instead.
* Conner CP30254 drive incorrectly reports Mode 2 when it is really Mode 1.
  added override to drive table
* fixed memory management code so that status message strings are freed
  at end of init - shrinks memory footprint of driver.


CMD640X2.SYS V2.07  13 September 1994
* initial release.  This driver should be used instead of CMD640X.SYS on
  systems which support 2 IDE channels in BIOS.


CHECKIDE.EXE V1.06
* added support for PCI Configuration Mechanism #1 and INT 1A
CHECKIDE.EXE V1.08  29 June 1994
* added ATAPI drive detection

DISKPREP.EXE V1.08  16 June 1994
* surface analysis and low level format were not working w/ latest IDE DOS
  drivers - fixed
DISKPREP.EXE V1.09  9 September 1994
* recompiled for compatibility w/ V2.07 DOS driver.

EZNSTALL.EXE V1.08  22 April 1994
* added support for WFW3.11 driver updates
* dialog to allow suppression automatic
  generation of /A DOS driver option in CONFIG.SYS
* added dialogs for Secondary IDE and LBA mode
EZNSTALL.EXE V1.09   16 June 1994
* Local Bus Speed dialog:
  1) 30 MHz added
  2) OK button removed
  3) cancel option added
  To exit dialog, user need only select speed with mouse or enter, rather
  than pressing w/ mouse or <ALT-O>.
* Netware 3.11 references changed to 3.1x
* Windows install removes all non-cmd INT13 VxD's.  INT13 VxD name changed
  from INT13.386 to CMDINT13.386
EZNSTALL.EXE V1.10  29 June 1994
* changed wording on some Windows/WFWG dialog boxes
* If CMD FastDisk driver is not installed, remove 32BITDISKACCESS from
  SYSTEM.INI, because WDCTRL does not work w/ CMD DOS driver
EZNSTALL.EXE V1.11  13 September 1994
* Modified to incorporate SYSTEM.INI file for custom parameters


CSAIDE.DAT  16 June 1994
* changed one of the dialogs to accomodate changes in EZNSTALL V1.09
CSAIDE.DAT  29 June 1994
* changed wording on Secondary IDE dialog box
CSAIDE.DAT  23 August 1994
* modified to work with new EZNSTALL.EXE.  Defaults to install drivers
  instead of readme
------------------------------ NetWare 3.1x -------------------------------
C640X31X.DSK V1.05  5 April 1994
* added LBA and Extended CHS support
* added support for NetWare 3.12
C640X31X.DSK V1.06  13 May 1994
* no reserved cylinder at end of drive
C640X31X.DSK V1.07  17 June 1994
* turns on read-ahead at initialization, turn it off at exit to DOS
C640X31X.DSK V1.08  12 July 1994
* interfaces with DOS driver to keep read-ahead on in Novell
C640X31X.DSK V1.09  9 September 1994
* modified data structure to work with new DOS driver.  Fixed read-
  ahead problem in rev. A chip

------------------------------ NetWare 4.0x -------------------------------
C640X40X.DSK V1.06  12 May 1994
* supports LBA and extended CHS translation
* no reserved cylinder at end of drive
C640X40X.DSK V.1.07 17 June 1994
* turns on read-ahead at initialization, turn it off at exit to DOS
C640X40X.DSK V1.08  12 July 1994
* interfaces with DOS driver to keep read-ahead on in Novell
C640X40X.DSK V1.09  9 September 1994
* modified data structure to work with new DOS driver.  Fixed read-
  ahead problem in rev. A chip

--------------------------------- OS/2 ------------------------------------
CMD640X.ADD V1.05   26 April 1994
* Initial Beta for PCI-0640X
* supports 2 channels, including external ISA IDE
* slows all down Maxtor and Samsung drives from Mode 2 to Mode 1 and
  all Quantum drives from Mode 2 to Mode 0
* added /PIOMODE:d parameter to allow overriding of PIO modes
CMD640X.ADD V1.06   11 May 1994
* fixed parsing bug: couldn't specify /16BIT and /!SMS simultaneously
CMD640X.ADD V1.07   17 June 1994
* old driver used to unconditionally turn on readahead; new driver
  turns on readahead only if IDE hard drive detected
CMD640X.ADD V1.08   8 September 1994
* use 8-bit ATA timing values in CMDTIM.  Previously, 16-bit values were
  being used instead.
* Conner CP30254 drive incorrectly reports Mode 2 when it is really Mode 1.
  added override to drive table
* fixed conflict w/ BIOSes which toggle readadhead on/off - was failing boot.

-------------------- Windows/Windows for Workgroups -----------------------
CMD640X.386 V1.0    15 April 1994
* added support for Extended CHS and LBA
* added support for WFW 3.11 single channel 32-Bit File Access
CMD640X.386 V1.1    22 April 1994
* supports WFW 3.11 single channel 32-Bit Disk/File Access
* added support for WFW 3.11 dual channel 32-Bit Disk/16-Bit File Access
CMD640X.386 V1.2    30 June 1994
* tightened code and recompiled
CMD640X.386 V1.3    8 September 1994
* modified data structure to work with new DOS driver.  Allows disabling
  of 32BitDiskAccess from control panel box

------------------------------ Windows NT 3.1 -----------------------------
CMD640X.SYS  V1.02  26 April 1994
* Initial release for PCI-0640X
* supports 2 channels, including external ISA IDE
* supports both PCI Configuration Mechanisms #1 and #2
* slows all down Maxtor and Samsung drives from Mode 2 to Mode 1 and
  all Quantum drives from Mode 2 to Mode 0
* added support for overriding PIO modes via the Registry
CMD640X.SYS  V1.03  11 May 1994
* when CMD IDE controller not found, instead of aborting, the driver
  reverts to ISA mode and boots
CMD640X.SYS V1.04   17 June 1994
* old driver used to unconditionally turn on readahead; new driver
  turns on readahead only if IDE hard drive detected
CMD640X.SYS V1.05   19 September 1994
* modified to correctly handle 2-channel BIOSes which support translation on
  the second channel.
* use 8-bit ATA timing values in CMDTIM.  Previously, 16-bit values were
  being used instead.
* Conner CP30254 drive incorrectly reports Mode 2 when it is really Mode 1.
  added override to drive table
* fixed bug - was turning 2nd PCI IDE channel on when SecondaryIDE = 0.
  now leaves it turned off

------------------------------ SCO UNIX 3.2.x --------------------------------
CMD640X.TAR V1.00   19 May 1994
* initial release
CMD640X.TAR V1.01   13 September 1994
* secondary channel is disabled by default
