=============================
To INSTALL the CLM Modem
=============================

Once you have installed the CLM modem card into your system,
just reboot.  When your system restarts (and after network logon,
if appropriate), Windows/Memphis will recognize the CLM modem as
a new device for which it has no built-in support.  Since it does
not recognize the device, it will display the new device dialog
and will prompt you to search for a driver for the new device.
You should insert the 'CLM Install Diskette' and press OK.

The Install Wizard will search the diskette and find the drivers
for the modem (Cirrus xxx CLM95). Select the CLM modem and continue.
Windows will copy the files to their proper directories,
run COMFIX to map the modem to COM4, and will start the modem front
panel applet as a tray icon in the bottom right corner of your screen.
Installation will also make several additions to the Registry
to support the CLM files.  When the installation completes, the
CLM Control Panel utility will automatically start to allow you
to change user preferences and the CLM COM port.

If you need to use a DOS-based communications application, then you
must reboot after the installation finishes.  The DOS support driver
is loaded at Windows startup time, so it will not be loaded immediately
after the installation process completes.  After the first reboot, however,
the driver will be loaded automatically each time that you boot.


=============================
What is added to my system?
=============================

The following files will be copied to your system during the installation:

\Windows\CLMPANEL.EXE   - CLM Front panel utility
        This applet displays a modem front panel when maximized and
        reports the internal status of the modem, including connect
        protocols and speeds.  If it is running as a tray icon,
        then you can wave your mouse pointer over the icon to display
        a status tooltip (try this when you're online).


\Windows\COMFIX.EXE     - CLM COMFIX utility (runs during installation)
        This applet searches the Registry for all available (unused)
        COM ports in the COM1-COM4 range.  It will attempt to remap
        the default COM5 assigned to CLM to be COM4 instead.
        This will allow CLM to be used with 16-bit (Windows 3.1-style)
        and DOS-based COMM applications that only expect modems to
        exist on COM ports 1-4.  If you ever need to change the CLM
        COM port, you can run this utility from a command prompt.

           Usage: Type "comfix /?" at a command prompt for usage details.

           Example: comfix /c4    - Maps the CLM port to COM4
                    comfix /c3 /q - Maps CLM to COM3 with no output (quietly)

           (If /C is not specified, CLM will be mapped to the lowest
            available COM port (that doesn't already exist on the motherboard
            or on an add-in card). )


\Windows\CLMRMDEV.EXE    - CLM Remove Device utility
        This applet is only used at uninstall time to remove the CLM
        modem device from the Windows 95 system tree.  This application
        performs the same function as the following steps:

        - Open the Control Panel folder from the Start menu
        - Start the 'Modems' wizard
        - Select the CLM modem in the list
        - Click 'Remove' to remove the device

        The CLMRMDEV utility is run as a child process of the 
        CLM Configuration Utility (clmcpl.cpl) when the user clicks
        'Uninstall' on the Uninstall property page.


\Windows\CLMSCAN.EXE     - CLM Driver Scan utility
        This simple command line utility will scan your system for
        CLM-related Registry entries and driver files.  This is a 
        useful tool for testing if an uninstall procedure ran successfully.


\Windows\System\CLMPORT.VXD - CLM main modem driver
        This is the main driver file which contains all of the modem Layer 2
        protocol/compression/data flow software and the Windows driver
        interface code.  It also supports interface calls for 
        32-bit status applications (like the CLMPANEL applet).


\Windows\System\CLM_DBS.VXD - CLM DOS Box support driver
        This driver loads at boot time and redirects direct COM port register
        accesses into calls to the VCOMM virtual device driver, which
        subsequently calls into our CLM port driver.  This enables legacy
        DOS comm applications (like QMODEM) and DOS-based games (like Doom,
        Quake, Duke Nukem, Descent, etc.) to work with our 'virtual' port.


\Windows\System\CLMCPL.CPL - CLM Control Panel Utility
        This utility acts as the central repository for CLM settings and
        user preferences.  It is also used to uninstall the CLM drivers
        and utilities.


\Windows\INF\MDMCLDF.INF
        This is a copy of the install information file that tells Windows
        about our modem.  It is copied to the hard drive during installation
        to support UNINSTALL capability for the support applets and
        driver files.



=============================
To UNINSTALL the CLM Modem
=============================

1) Remove the CLM drivers from Windows

-  Open the CLM Control Panel utility.
      (Start->Control Panel->CLM Configuration)
-  Click on the 'Uninstall' tab to open the uninstall property page.
-  Press the 'Uninstall' button.
-  Follow the on-screen instructions.


(Optional Step)

2) IF the CLM Configuration Utility is unable to automatically remove
   the CLM modem device from the Windows system tree, you must 
   remove it manually.

-  Open the Settings->Control Panel->Modems applet
-  Select the CLM modem in the list box
-  Click 'Remove' to remove the modem
      (your build on Memphis may cause system lockup here)
-  Close the Modems wizard


3) Shut down your computer

-  Shut down your system or allow the uninstall process to shutdown for you.
-  Turn off your computer.
-  Remove the CLM modem card.
-  Reboot your computer.



=============================
Hardware Detection
=============================

Windows 9x can't add the CLM modem with the Control Panel's Modem Wizard
because CLM is a PCI Plug-n-Play device.  There are two valid
methods for redetecting your CLM hardware if you have uninstalled
the drivers but have not yet rebooted.

1) Open the Control Panel->System applet and press 'Refresh'.
   This will prompt Windows to look for new hardware, and it will
   find your CLM card.  Note that this method will not cause the
   COMFIX program to run automatically, so the modem will be installed
   at COM5.  To change the COM port, start the CLM Configuration utility
   from the Control Panel and click on the 'COM Port' property page.

2) Just reboot.  Windows will prompt you for CLM drivers at reboot time.

