 Release Notes for CS4236B/CS4237B/CS4238B/CS4235/CS4239 Version 2.02
 --------------------------------------------------------------------

Kit Name:  CWOS2202.ZIP

Release Date:  2/18/97
-------------

Version Numbers:
----------------
2.02         CWAUDIO.SYS
2.01         CWVAUDIO.SYS
2.00         CWBAUDI3.DRV
2.00         CWBFM.DRV
2.01         CWMPU401.SYS
1.0          OPL3.SYS


File Summary:
-------------
List of all files (sorted by name)
----------------------------------
    AMPMXMCD.DLL - IBM MMOS2 Amp Mixer update, installed Warp 3 if fixpack <26
    AMPMXMCD.F26 - IBM MMOS2 Amp Mixer update, installed Warp 3 if fixpack =26
    AUDIOIF.DLL  - IBM MMOS2 Audio VSD update, installed Warp 3 if fixpack <26
    AUDIOIF.F26  - IBM MMOS2 Audio VSD update, installed Warp 3 if fixpack =26
    CLOCK01.SYS  - IBM High res timer driver/clock, installed Warp 3 only
    CLOCK02.SYS  - IBM High res timer driver/clock, installed Warp 3 only
    CONTROL.SCR  - Installation control file
    CWBAUDI3.DRV - Crystal Windows 3.1 audio driver
    CWBAUDI3.INI - Crystal Windows 3.1 .INI file
    CWBFM.DRV    - Crystal Windows 3.1 FM driver
    CWADD.INI    - Crystal Windows 3.1 system.ini
    CWAUDIO.sys  - Crystal OS/2 Audio PDD/BASEDEV
    CARDINFO.DLL - Installation control resource DLL
    CWINST.DLL   - Crystal installation executable
    CWVAUDIO.SYS - Crystal OS/2 Audio VDD
    FILAUDFM.SCR - Installation control file, audio + FM installation
    FILAUDWT.SCR - Installation control file, audio + MPU-401 installation
    MIDIMAP.CFG  - Crystal Windows 3.1 FM MIDI map
    MIDIPLAY.ICO - Installation ICON for FM driver
    OPL3.SYS     - IBM OPL-3/FM OS/2 device driver
    OPL3RES.DLL  - Runtime capabilities for FM driver
    READ.ME      - This file
    TIMER0.SYS   - IBM High res timer driver/clock, installed on Warp only

Files listed by function:
-------------------------
Crystal OS/2 Audio driver
-------------------------
    CWAUDIO.SYS  - Crystal OS/2 Audio PDD
    CWVAUDIO.SYS - Crystal OS/2 Audio VDD

Crystal Windows 3.1 audio/fm driver
-----------------------------------
    CWBAUDI3.INI - Crystal Windows 3.1 .INI file     (installed on Merlin only)
    MIDIMAP.CFG  - Crystal Windows 3.1 FM MIDI map   (installed on Merlin only)
    CWBFM.DRV    - Crystal Windows 3.1 FM driver     (installed on Merlin only)
    CWBAUDI3.DRV - Crystal Windows 3.1 audio driver  (installed on Merlin only)
    CWADD.INI    - Crystal Windows 3.1 system.ini    (installed on Merlin only)

IBM OPL-3/FM OS/2 audio driver
------------------------------
    OPL3.SYS     - IBM OPL-3/FM OS/2 device driver
    OPL3RES.DLL  - Runtime capabilities for FM driver
    MIDIPLAY.ICO - Installation ICON for OPL-3 driver

Warp 3.0 OS Updates: (These are installed only on Warp 3.0 systems)
--------------------
    AMPMXMCD.DLL - IBM MMOS2 Amp Mixer update        (installed Warp 3.0 only)
    AUDIOIF.DLL  - IBM MMOS2 Audio VSD update (Dart) (installed Warp 3.0 only)
    CLOCK01.SYS  - IBM High res timer driver/clock   (installed Warp 3.0 only)
    CLOCK02.SYS  - IBM High res timer driver/clock   (installed Warp 3.0 only)
    TIMER0.SYS   - IBM High res timer driver/clock   (installed Warp 3.0 only)

Installation files
------------------
    CONTROL.SCR  - Installation control file         (read by minstall.exe)
    CTRAUDFM SCR - Installation control file         (copied to control.scr)
    CTRAUDWT SCR   Installation control file         (copied to control.scr)
    FILAUDFM.SCR - Installation control file         (copy list for FM inst)
    FILAUDWT.SCR - Installation control file         (copy list for WT inst)
    CARDINFO.DLL - Installation resource DLL         (read by GenIn.dll)
    CWINST.DLL   - Crystal installation executable   (called by minstall.exe)
    READ.ME      - This file


General Information Version 2.02  18-February-1998
-------------------------------------------------
The Crystal OS/2 2.02 Kit consists of the following:  OS/2 PDD/ADD driver,
OS/2 Virtual Device Driver, Win-OS/2 Wave, Aux, and Mixer driver,
Win-OS/2 FM Driver, OS/2 MPU-401 Midi Driver, OS/2 OPL3 FM Midi
Driver, and a fully supported friendly Multimedia installation.

Enhancements:
-------------
1.  This driver is the first driver that supports Mahler.
2.  This driver only supports the following Crystal audio parts:
CS4235, CS4239, CS4236B, CS4237B, and CS4238.
3.  This kit is no longer intended for CS4231, CS4232, and CS4236.
Please use Driver Kit 1.71 for those parts.
4.  We added Crystal MPU-401 wavetable driver in the kit. A CS9236
part is required.
5.  This driver merges the configuration driver (ADD) and wave driver
(PDD) into a single driver (cwaudio.sys).
6.  We support enhanced full duplex which is full-duplex with
independent sample rates.  The prior driver only supported same
sample rate full-duplex.
7.  We added Input mode 3 mixer support.  We can record both Aux1 and
Aux2 simultaneously.
8.   Installation now recognizes Warp 3 FP0, FP26 and FP32.
Installs appropriate MMPM/2 DLLs according to the fixpack level.
Our prrior drivers installed DART DevCon version in all cases which
would slighly back level FP26 installations.
9.  We added support in our driver to have Software motion video
(Indeo format) play without chop
10. Improved support for small buffer DART applications.
11. Fixed memory for DMA reduced from 192KB to 8KB.
12. The source code was ported to Watcom C.
13. The Read.me was updated to reflect valid options for this
driver.
14. Driver version 2.02 supports PnP setting overrides on
    both Warp 3 and Warp 4.  (IRQ/DMA/IO).

A note about having Multiple MPU-401 Devices:
---------------------------------------------

In addition to the MPU-401 in your sound card, if there is another
MPU-401 device in the computer, the current MPU-401 driver may not
work.  The MPU-401 driver, CWMPU401.SYS, uses a port-scanning
technique to find the base I/O address for the MPU-401 hardware on
the sound card.  If there is another MPU-401 device in the computer,
the MPU-401 driver could detect and use that device instead of the
one on the sound card. If this does occur, there are two possible
solutions:

1. Determine what the base I/O address is for the MPU-401 device.
For example, say it's 340.  On the DEVICE=...\CWMPU401.SYS line,
replace the "/O:ONLYONE" with "/P1:340".

2. If you have other device drivers loaded for your other MPU-401
devices, such as DEVICE=...\MPU401.SYS ...", move these lines
ABOVE the "BASEDEV=CWBAUDIO.SYS ..." line in CONFIG.SYS.
