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.