IBM ThinkPad                                              July 2, 2001
CMD Ultra DMA IDE Driver for Windows 95/98/Me/NT 4.0/2000

Version 1.50
======================================================================

Notice:
-------
This program is language independent and can be used with any language
system.


What This Package Does
-----------------------
This package provides the CMD Ultra DMA IDE driver for Windows 95 OSR2.1
or later, Windows 98/ME/NT 4.0/2000 users.

The CMD Ultra DMA IDE driver enables or updates the IDE environment for
the UltraBay 2000 of ThinkPad Dock (2631-10*) which can be used with
the following ThinkPad computers:

 - ThinkPad A20m, A20p
  - ThinkPad A21m, A21p
  - ThinkPad A22m, A22p
  - ThinkPad T20, T21, T22, T23
  - ThinkPad X20, X21

To determine if you should update the IDE driver, refer to the
"Summary of Changes" section.

To update the IDE driver, refer to the "Installation Instructions"
section.


Released Versions
-----------------
Version 1.00   Initial release
Version 1.01   Change of driver folder name Windows 95/98.
Version 1.10   Problem fixes
Version 1.20   Support for Windows Me
               Support for ThinkPad X20 (added)
               Support for ThinkPad A21m/A21p/T21 (added)
Version 1.32   Support for ThinkPad A22m/A22p/T22 (added)
               Support for ThinkPad X21 (added)
Version 1.50   Problem fix
               Support for ThinkPad T23 (added)


Summary of Changes
------------------
Where: <n.nn>  Version (for example, 1.00 means Version 1.00)
       (New)   New function or enhancement
       (Fix)   Correction to existing function

<1.00>
 - (New) Initial release for ThinkPad A20m, A20p and T20.

<1.10>
 - (New) Change of driver folder name for Windows 95/98.
 - (Fix) (Windows 98) Blue Screen when Warm/Hot-docked using a PC Card.
 - (Fix) (Windows NT 4.0) Video CD can not be played with Windows
         Media Player from ThinkPad Dock.

<1.20>
 - (New) Support for Windows Me.
 - (New) Support for ThinkPad X20.
 - (New) Support for ThinkPad A21m/A21p/T21.

<1.32>
 - (New) Support for ThinkPad A22m/A22p/T22.
 - (New) Support for ThinkPad X21.
 - (Fix) (Windows 95/98) Changed Installer Messages.

<1.50>
 - (New) Support for ThinkPad T23.
 - (Fix) (Windows 95) Warm un-docking fails with Sony's CD-RW Drive.

Installation Instructions
-------------------------
Caution
Docking before installation of this driver may cause system trouble.
In case of such a trouble, shutdown, Undock, and Power-on the system.

For the detail information, refer to:
 - Start, select ThinkPad Assistant, select Enhancements, select
   Use a ThinkPad Dock, click Prepare for Docking a ThinkPad Dock.

Windows 95/98/Me
----------------
 1. Start Windows 95(OSR2.1 or later)/98/Me
 2. Extract the drivers to the hard disk drive.
 3. Click Start, then click Run.

 4. In the Open field, type for Windows 95/98,
    "C:\DRIVERS\WIN\WIN9X\IDE\SETUP.EXE" or for Windows Me,
    "C:\DRIVERS\WIN\WINME\IDE\SETUP.EXE" to install the CMD driver.
    Click the OK button to start the installation process. If you
    extracted the files to a different location, specify that location
    instead.
 5. Click OK when prompted to Shutdown the system and install the PCI-64X
    IDE Controller.
 6. Then the system will automatically restart.
 7. Shutdown and power-off the system.
 8. Dock the system and power-on.
 9. The Add New Hardware Wizard will detect the CMD PCI-0648 Ultra DMA IDE
    Controller. To install the updated driver, click Next.
10. Select Search for the best driver for your device and click Next.
11. Check Specify a location:, change the location to point to the
    subdirectory of the new driver (default location is
    C:\DRIVERS\WIN\IDE\WIN9X for Windows 9x or
    C:\DRIVERS\WIN\IDE\WINME for Windows ME),
    and click OK, then Next.
12. Ensure the CMD PCI-0648 Ultra DMA IDE Controller is listed when
    prompted What do you want to install? and click Next. If not,
    select One of the other drivers and attempt to choose the correct
    CMD driver manually.
13. Click Next and Finish on the prompts that follow, until a prompt
    appears confirming the creation of a docked profile. With the profile
    is created, you should click OK to confirm the creation and OK to
    restart the system, with the install of the CMD driver completed.


For Windows NT 4.0
------------------
 1. Boot the system without the ThinkPad Docked and logged-on with
    administrator rights.
 2. Click Start, point to Settings, then click Control Panel.
 3. Double-click SCSI Adapters
 4. Click the Driver tab.
 5. Ensure that NONE of the following drivers are installed:
      Intel PIIX PCI Bus Master IDE Controller
      IDE CD-ROM (Atapi 1.2)/Dual Channel PCI IDE Controller
    To remove a drive, click the specific driver listed, and click the
    Remove button.
 6. Ensure that the ThinkPad PIIX4 IDE driver is installed.
 7. Click the Add button.
 8. Click the Have Disk button.
 9. Change the Copy manufacturer's files from: box to the location of
    the new driver. The default location is C:\DRIVERS\WIN\IDE\WINNT.
10. Select the OEMSETUP.inf file and click OPEN.
11. At the Install From Disk window, click OK.
12. Verify that "CMD PCI-0648 Ultra66 DMA IDE Controller" is selected and
    click OK.
13. Select NO to Do you want to restart your computer now?.
14. Close all open windows/applications and Shutdown the system and
    power-off.
15. Dock the system and power the system on.


For Windows 2000
----------------
 1. Boot the system without the ThinkPad Docked and logged-on with
    administrator rights.
 2. Click Start, point to Settings, then click Control Panel.
 3. Double-click System icon.
 4. Click the Hardware tab, and click the Device Manager button.
 5. On the menu bar of Device Manager, ensure Devices by Type is selected
 6. Click the plus next to IDE ATA/ATAPI controllers.
 7. Double-click Standard Dual Channel PCI IDE Controller or CMD PCI-0648
    Ultra DMA IDE Controller.
 8. Click the Driver tab and click Update Driver.
 9. Click Next and select "Display a list of the known drivers for this
    device so that I can choose a specific driver."
10. Click the Have Disk button, and change the location to the updated
    drivers.  The default location is C:\DRIVERS\WIN\IDE\WIN2K.
11. Ensure the INF file Win2000 finds is CMDIDE.INF (not MSHDC.INF). If
    Win2000 recommends MSHDC.INF, select "Install one of the other
    drivers" and click Next.
10. Windows 2000 will display a list of available CMD PCI-IDE controllers,
    select  CMD PCI-0648 Ultra DMA IDE Controller from this list and
    continue with default options.


Tune the driver under Windows 2000
----------------------------------
Applications such as DVDExpress and Easy CD Creator require the UltraBay
drive to be setup in DMA transfer mode, but the UltraBay drive within
the ThinkPad Dock is setup in PIO transfer mode by default.  To change
transfer mode of the drive:

 1. Boot the system with ThinkPad Dock and logged-on with administrator
    rights.
 2. Click Start, point to Settings, then click Control Panel.
 3. Double-click System icon.
 4. Click the Hardware tab, and click the Device Manager button.
 5. On the menu bar of Device Manager, ensure Devices by Type is selected
 6. Click the plus next to IDE ATA/ATAPI controllers.
 7. Double-click CMD PCI-0648 Ultra DMA IDE Controller.
 8. Double-click the second Primary IDE Channel.
 9. Click the Advanced Settings tab.
10. Click the down arrow at the Transfer Mode in the Device 0 and
    select "DMA if available".
11. Close all windows and restart the system.

Caution:
If any problems occur by this setting change, go back to the default
setting by following the same procedure above from step 1. to 9., and
select "PIO if available", followed by restarting the system.


When access to the CD Drive takes time upon resume from hibernation
-------------------------------------------------------------------
Push the eject button of the CD Drive and re-insert the CD media.


Determining which version is installed
--------------------------------------
The following is the comparison list for each drivers' version and the
package version.

Package Version                                      1.00       1.10    1.20     1.32   1.50
-------------------------------------------------------------------------------------------------
Version of Driver for Windows Me            -               -       3.1.3   3.1.4    <-
Version of Driver for Windows 98          2.2.3       2.2.4     <-      3.1.6    <-
Version of Driver for Windows 95          2.2.3       2.2.4     <-     3.1.6  2.2.4
Version of Driver for Windows NT 4.0  2.0.17     3.0.0      <-       <-       <-
Version of Driver for Windows 2000     2.0.4          <-        <-        <-       <-

To identify the driver version for Windows 95/98/Me:
 1. Click Start, point to Find, and select Files or Folders
 2. In the Named box, enter the file name "csa64xx.mpd"
 3. Change the Look in: box to look at C:.
 4. Click the Find Now button. The file should be located in the
    C:\WINDOWS\SYSTEM\IOSUBSYS folder.
 5. Right-click on the file located in step 4 and click Properties.
 6. Click the Version tab, where the File version, Description, Copyright,
    and Other version information may be obtained.

To identify the driver version for Windows NT 4.0:
 1. Click Start, point to Find, and select Files or Folders
 2. In the Named box, enter the file name "csa64xx.sys"
 3. Change the Look in: box to look at C:.
 4. Click the Find Now button. The file should be located in the
    C:\WINNT\SYSTEM32\DRIVERS folder.
 5. Right-click on the file located in step 4 and click Properties.
 6. Click the Version tab, where the File version, Description, Copyright,
    and Other version information may be obtained.

To identify the driver version for Windows 2000 Professional:
 1. Click Start, point to Search, and select Files or Folders
 2. In the Named box, enter the file name "cmdide.sys"
 3. Change the Look in: box to look at C:.
 4. Click the Find Now button. The file should be located in the
    C:\WINNT\SYSTEM32\DRIVERS folder.
 5. Right-click on the file located in step 4 and click Properties.
 6. Click the Version tab, where the File version, Description, Copyright,
    and Other version information may be obtained.


Trademarks
----------
* IBM and ThinkPad are registered trademarks of IBM Corporation.
* Windows and Windows NT are registered trademarks of Microsoft
  Corporation.

Other company, product, and service names may be registered trademarks,
trademarks or service marks of others.