                   Release Notes for CS4231/CS4232/CS4236 Version 1.50
                   ---------------------------------------------------

Release Date:  4/24/96
-------------
Version Numbers:
----------------
1.50	CS31CONF.SYS
1.50	CS32CONF.SYS
1.50	CSBSAUD.SYS
1.50	VCSBSAUD.SYS
79	CS4232 Microcode
6	CS4232A Microcode
38	CS4236 Microcode
1.0	IBM OPL3 FM Synthesis MIDI
1.0	IBM MPU-401 Midi


List Of Files:
--------------
CONTROL  32          1,812  04-15-96 12:06p
CONTROL  SCR	     2,237  04-15-96 12:06p	

FILES    32          2,612  02-29-96  3:18p

BSAUDRES DLL         1,380  04-15-96 12:24p
BUSAUDIO HLP         5,687  04-15-96 12:23p
CARDINFO DLL        35,393  04-15-96 12:23p
CONTROL  SCR         1,812  04-15-96 12:06p
CSBSAUD  INI         1,849  03-21-96  5:43p
CWAUDIO  BIN         5,857  04-12-96 11:32p
READ     ME         17,562  03-21-96  2:26p
CS31CONF SYS         9,681  04-23-96 12:04p
CS32CONF SYS        43,008  04-15-96  2:55p
CSBSAUD  SYS        67,527  04-22-96  1:51p
VCSBSAUD SYS        10,752  03-22-96  4:48p

IBM OPL3 Files:
OPL3.SYS 	    23,879  10-20-94  4:49p
OPL3.HLP	     2,599  01-16-95  3:38p 	
OPL3RES.DLL	     1,040  01-16-95  3:38p
OPL3READ.ME	     1,000  03-07-95  6:50p

IBM MPU-401 Files:
MPU401.SYS	     9,428  10-11-95  3:20p
MPURES.DLL           1,040  06-20-95  7:29p
MPUREAD.ME	     6,819  10-03-95  8:05p

IBM Misc. Files
MIDIPLAY.ICO         4,395 02-10-95   5:27p      
TIMER0.SYS	     3,030 09-27-95   3:23p
CLOCK01.SYS          4,015 08-02-95   2:50p
CLOCK02.SYS          4,114 08-02-95   2:51p


File Summary:
-------------

BSAUDRES.DLL    Audio adapter resource DLL.  It is used by Minstall.

CARDINFO.DLL    Audio adapter DLL.  It is used by Minstall.

BUSAUDIO.HLP    Installation help file used by Minstall.

CONTROL.SCR     Master Control File for Crystal Audio Installation.  
		It is used by MInstall and created by oemetup.cmd.
		The default control.scr contains control.all.

CONTROL.32	Master Control File For CS4232.  

FILES.32	Filelist control file for CS4232.  It is used by
		control.32 during Minstall.

CS32CONF.SYS    Configuration Driver for CS4232.

CSBSAUD.SYS     Physical Device Driver for Audio in OS/2.

CSBSAUD.INI     Alternate method for obtaining settings for CSBSAUD.SYS.

VCSBSAUD.SYS    Virtual Device Driver for managing control of audio
                device between OS/2, Win-OS/2 and a Dos Session.

CWAUDIO.BIN	Data file containing microcode for the CS4232, CS4232A,
		and CS4236.  It is used by CS32CONF.SYS.  

READ.ME         Installation information. 


IBM OPL3 Files:
OPL3.SYS	OS/2 audio physical device driver for IBM OPL3 FM Midi.

OPL3.HLP	Help files used during installation of IBM OPL3 FM Midi.

OPL3RES.DLL	IBM OPL3 device support DLL.
OPL3READ.ME	Documentation for IBM OPL3 FM Midi Installation.


IBM MPU-401 Files:
MPU401.SYS	OS/2 audio physical device driver for IBM MPU-401 MIDI.

MPURES.DLL	IBM MPU-401 device support DLL.

MPUREAD.ME	Documentation for IBM MPU-401 Midi Installation.


IBM Misc. Files
MIDIPLAY.ICO	Desktop ICON For MIDI Player.

TIMER0.SYS	OS/2 highres timer driver.

CLOCK01.SYS	OS/2 ISA clock driver that supports the highres timer.

CLOCK02.SYS	OS/2 MCA clock driver that supports the highres timer.



New Features in Version 1.50:
-----------------------------

CS32CONF.SYS:
	1.  This release uses Version 79 of the Crystal Semiconductor
	    CS4232 ram code, and it uses ram patch Version 38 for the
	    CS4236.

        2.  Added /IFM: On,Off entry for enabling/disabling IFM.  By 
            default, IFM is turned on regardless of whether or not
	    GlobalConfigBits=IFM is included in the resources.  To
	    turn IFM off, place /IFM:OFF in the command line.  This 
	    switch is only used for the CS4236.  

	3.  Added /CS: entry for selecting the control port i/o from 
            the command line.  Valid control i/o's must be on an 8 byte 
	    boundary such as 538h, 110h, 120h, etc. 

	4.  Added /DL:Force, No.  This entry controls firmware 
	    downloading from the command line.  If it is not specified,
	    the configuration driver will download the version indicated
            in note 1 above.  Also, a firmware download is necessary
	    for SB and MPU-401 to work properly.	

	5.  Display microcode revision during verbose.

	6.  Firmware is always embedded in the this driver.  When
	    the PDD initializes, it will look for CWAUDIO.BIN in the 
	    MMOS2 directory.  If it is there, the PDD reads it into a
	    buffer, and it passes a pointer to the the configuration
	    driver.  The configuration driver decides if the microcode
	    is newer or not.  If newer, it checks for no-download option
            and if allowed, it redownloads the device with the new 
            microcode.  If cwaudio.bin does not exist, no redownload 
	    happens.
	
	7.  Displays FM instead of OPL3 during verbose.
  
	8.  Replaced /O: with /F: for the FM i/o address.
 
	9.  Added code to detect CS4232 motherboard device.

        10.  Upgrade version to 1.50 from 1.30.


CSBSAUD.SYS:
	1.  Fab N Rev S 24MHz Capture timing workaround.  
	    Basically, when the 24MHz clock is used for recording
	    (bit 0 of I8 not set), d2 of I17 (xxxx x1xx) is turned on.  
	
	2.  Rap rhythm workaround integrated.
	
	3.  SFR Beethoven Workaround.
	
	4.  Supports CWAUDIO.BIN.  CWAUDIO.BIN contains the Firmware
	    necessary for SB and MPU401 to work.  
	
	5.  Display firmware version during verbose.
			
	6.  Added advanced power management support for the Aptiva,
	    (Rapid Resume), Toshiba (motherboard device), Intel platforms
	    (Talladega 32/36), Acer 32/36.  
	
	7.  Upgrade version to 1.50 from 1.30.

VCSBSAUD.SYS:
	1.  Returns special information for Win-OS/2 wave driver 
	    Version 1.31.

	2.  Fix bug in VDD where SB port traps were never released.  
        
	3.  Upgrade version to 1.50 from 1.30.


WIN-OS/2 Release:  Crystal Windows Release Version 1.31.

Please note that the OS/2 VDD is not specific to any previous Win-OS/2 
Wave Driver (CS32BA11.DRV).  However, the Win-OS/2 Release 1.31 wave
driver is specific to the 1.50 OS/2 Release.  This means that the Win 3.1
1.31 wave driver will run in WIN-OS/2 only if the OS/2 1.50 Kit is used.  







