--------------------------------------- FV2883H DRIVER KIT 4280 Crystal Audio Chips --------------------------------------- RELEASE NOTES --------------------------------------- VxD-style Windows 95 Driver Version 2883 Release Candidate Driver --------------------------------------- Release Date October-29-99 --------------------------------------- -------------------------------------------------------------------------------- 0. Contents -------------------------------------------------------------------------------- This Document contains the following: 1. Overview 2. Customized Changes 3. Driver Kit Files 4. Installing Crystal Audio Drivers 5. Uninstalling Crystal Audio Drivers 6. Crystal Legacy Audio - Supported Chipsets in NATIVE DOS 7. CWCAUDIO.INF Settings 8. Known Problems and Limitations 9. Copyright and Trademarks -------------------------------------------------------------------------------- 1. Overview -------------------------------------------------------------------------------- * The driver kit includes a fix for the "Ctrl+Alt+Del Hangs the System" bug. * This driver kit includes a fix for "disabler.exe", a Microsoft Plug & Play Enabler/Disabler Test. * The driver has an auto-translation feature. This single kit supports the following translated operating systems: - English - French - Italian - German - Spanish - Japanese - Traditional Chinese - Simplified Chinese - Dutch - Danish - Finnish - Portuguese (Brazilian) - Swedesh - Norwegian - Korean * This kit provides driver support for the CS4280 under Windows 95 OSR2 This driver supports - wave playback and capture - Full-duplex audio (for applications such as Netmeeting) - CrystalWave MIDI - Mixer Input and Output Controls - DirectShow playback - DirectSound2D playback - DirectSound3D Playback - DirectSound mixing - Advanced Power Management & Advanced Configuration and Power Interface - ZV Port - Dynamic Settings Changes -------------------------------------------------------------------------------- 2. Customized Changes -------------------------------------------------------------------------------- The following are all customized changes made to this driver kit: 1. Removed the legacy Joystick Device. 2. Removed Legacy Audio Device. 3. Removed the FM MIDI playback device, CrystalWave needs to be installed in order to provide a MIDI playback device. 4. Modified the CD volume table to increase the gain. 5. Modified the Line-In volume table to increase the gain. 6. Removed the installation of CWCDOS for native DOS legacy audio support. -------------------------------------------------------------------------------- 3. Driver Kit Files -------------------------------------------------------------------------------- The driver kit consists of the following 43 files : CWC3D OS_ 1,690 10-29-99 2:08a CWC4610 OS_ 5,167 10-29-99 2:08a CWC4612 OS_ 2,829 10-29-99 2:08a CWCASYNC OS_ 1,825 10-29-99 2:08a CWCAUDIO INF 28,403 10-29-99 2:08a CWCDATAC OS_ 411 10-29-99 2:08a CWCDDMA OS_ 19,417 10-29-99 2:08a CWCDGAME OS_ 19,612 10-29-99 2:08a CWCDOS EX_ 36,498 10-29-99 2:08a CWCDSND VX_ 32,947 10-29-99 2:08a CWCECHO VX_ 5,963 10-29-99 2:08a CWCENUM VX_ 3,716 10-29-99 2:08a CWCEQ OS_ 645 10-29-99 2:08a CWCFM DR_ 10,320 10-29-99 2:08a CWCFM OS_ 4,342 10-29-99 2:08a CWCHRTF 22_ 123,114 10-29-99 2:08a CWCHRTF 44_ 189,777 10-29-99 2:08a CWCHRTF V2_ 128,747 10-29-99 2:08a CWCHRTF V4_ 210,622 10-29-99 2:08a CWCIOTRP OS_ 7,882 10-29-99 2:08a CWCJOY VX_ 2,633 10-29-99 2:08a CWCLANG DA_ 10,815 10-29-99 2:08a CWCLANG DLL 81,920 10-29-99 2:08a CWCMMSYS DR_ 85,479 10-29-99 2:08a CWCMMSYS VX_ 70,928 10-29-99 2:08a CWCOPROC VX_ 15,241 10-29-99 2:08a CWCPASS VX_ 21,336 10-29-99 2:08a CWCPCPCI OS_ 19,752 10-29-99 2:08a CWCPROPS CP_ 37,052 10-29-99 2:08a CWCPROXY VX_ 1,439 10-29-99 2:08a CWCSBFG OS_ 1,761 10-29-99 2:08a CWCSBPRO VX_ 21,403 10-29-99 2:08a CWCSPAT OS_ 481 10-29-99 2:08a CWCSPKPH OS_ 3,150 10-29-99 2:08a CWCSPUD DA_ 13,791 10-29-99 2:08a CWCSPUD VX_ 91,105 10-29-99 2:08a CWCSPUD3 VX_ 10,933 10-29-99 2:08a CWCWT OS_ 3,583 10-29-99 2:08a CWCWTDOS OS_ 19,451 10-29-99 2:08a CWCZHFM OS_ 927 10-29-99 2:08a CWGMSG VX_ 3,385 10-29-99 2:08a FV2883 CAT 21 10-29-99 2:08a SETUP EXE 103,936 10-29-99 2:08a -------------------------------------------------------------------------------- 4. Installing Crystal Audio Drivers -------------------------------------------------------------------------------- WINDOWS 95 ========== 1. Windows95 will detect the PCI Multimedia Audio device. Press the NEXT button. 2. The driver for the Crystal SoundFusion (tm) PCI Audio will be requested by the Operating System. Enter the drive letter assigned to your CDROM or press the BROWSE button and search for the CDROM Drive or the location of the driver files. Once the path has been provided, press the FINISH button. 3. Again, Windows95 will request that you provide the Crystal SoundFusion(tm) Disk. Press the OK button to continue, then provide the path to the location of the driver files. -------------------------------------------------------------------------------- 5. Uninstalling or Updating Crystal Audio Drivers -------------------------------------------------------------------------------- 1. From the Windows START menu, run SETUP.EXE located in the Crystal SoundFusion(tm) CD and select Install or Uninstall. This application will do an automatic clean-up of the Windows 95 Crystal Audio registry entries. NOTE: Many problems with reinstallation occur because of existing registry entries from previous installations and because of the \WINDOWS\INF\OEMx.INF files. After running SETUP.EXE, the various Crystal devices should not be listed in the Device Manager window. 2. Restart your system. If you want to remove or install any hardware, select the SHUTDOWN option and turn off your PC. 3. Turn PC on. Upon loading, Windows 95 will detect new hardware, create an information database, and proceed with the installation of Crystal device drivers (as described in the previous section) -------------------------------------------------------------------------------- 6. Crystal Legacy Audio - Supported Chipsets in NATIVE DOS -------------------------------------------------------------------------------- The following is a list of the chipsets supported by this driver kit. The method selected for DMA transfers is optimal for each chipset. Chipset N.Bridge S.Bridge ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ALi Aladdin Pro II M1621 M1543C ALi Aladdin Pro I M1615 M1533 ALi Aladdin V M1541 M1543C ALi Aladdin IV+ M1531 M1543 ALi Aladdin IV M1531 M1533 ALi Aladdin III M1521 M1523 SiS 5600 5600 5595 SiS 5597/98 5597/98 integrated SiS 5591/92 5591/92 5595 SiS 5581/82 5581/82 integrated SiS 5571 5571 integrated SiS 5120 5120 integrated SiS 5596 5596 5513 SiS 5511/12 5511/12 5513 VIA Apollo Pro VT82C691 VT82C596 VIA MVP3 VT82C598 VT82C586B VIA VP3 VT82C597 VT82C586B VIA VP2/97 VT82C595 VT82C586B VIA VP2 VT82C595 VT82C586A VIA VPX/97 VT82C585 VT82C586B VIA VPX VT82C585 VT82C586A VIA VP-1 VT82C585 VT82C586 AMD AMD640 AMD640 AMD645 Intel 440GX AGPset 82443GX 82371EB(PIIX4E) Intel 440BX AGPset 82443BX 82371AB(PIIX4) Intel 440LX AGPset 82443LX 82371AB(PIIX4) Intel 440EX AGPset 82443EX 82371EB(PIIX4E) Intel 430TX 82439TX 82371AB(PIIX4) Intel 440FX 82441FX 82371SB(PIIX3) Intel 430VX 82437VX 82371SB(PIIX3) Intel 430HX 82439HX 82371SB(PIIX3) Intel 430MX 82437MX 82371MX(MIIX) -------------------------------------------------------------------------------- 7. CWCAUDIO.INF Settings -------------------------------------------------------------------------------- 1. Enabling ZV Port By default, the ZV port support is disabled. To enable it, change the following entry (found the the [CS4610.AddReg] section): Default value : HKLM,%KEY_BASE%\Pass,PollOnZV,1,00,00,00,00 ZV Enabled : HKLM,%KEY_BASE%\Pass,PollOnZV,1,01,00,00,00 2. Resource control for Crystal SoundFusion(tm) Game Device Two entries are used to manage the resources used by the game device. a) Driver loading enable is controlled by the entry: HKLM,%KEY_BASE%\Algorithms\Blaster,Enabled,1,01,00,00,00 By default, loading the Game Device is enabled. This means that if this entry is missing (or commented out) the Game Device will be enabled. To prevent this driver from loading (disable the Game Device), please change the entry to: HKLM,%KEY_BASE%\Algorithms\Blaster,Enabled,1,00,00,00,00 The device will not load, No Soundblaster(tm) emulation is provided and no resources will be required by it. b) The second INF entry serves as a mask register to control the possible interrupts for assignment to the Game device: HKLM,%KEY_BASE%\Algorithms\Blaster,Resources,1,00,00,a0,06 The default value is to make all possible interrupts (5, 7, 9, 10) valid to be assigned by the Windows configuration manager. This means that if this entry is missing (or commented out), all interrupts are available for PNP assignment. The two high order bytes are 0. The third byte is the low order byte, and represents interrupts 0-7 : BIT -> 7 6 5 4 3 2 1 0 IRQ -> 7 6 5 4 3 2 1 0 For example, the value "a0" (shown above) enables interrupts 5 and 7: BIT -> 7 6 5 4 3 2 1 0 VALUE -> 1 0 1 0 0 0 0 0 (a0h) IRQ -> 7 5 As another example, a value of "08" would only include int 3: BIT -> 7 6 5 4 3 2 1 0 VALUE -> 0 0 0 0 1 0 0 0 (08h) IRQ -> 3 The next byte represents interrupts 8-15 : BIT -> 7 6 5 4 3 2 1 0 IRQ -> 15 14 13 12 11 10 9 8 For example, the "06" (shown above) enables interrupts 9 and 10: BIT -> 7 6 5 4 3 2 1 0 VALUE -> 0 0 0 0 0 1 1 0 IRQ -> 10 9 NOTE that the entire mask example permits interrupts 5,7,9,and 10. 3. Resource Control for the Joystick Device Driver The Joystick Driver loading enable is controlled by the entry: HKLM,%KEY_BASE%\Algorithms\Joystick,Enabled,1,01,00,00,00 By default, this entry is commented out - which means that the driver is enabled. To prevent this driver from loading (disable), please change the entry to (make sure that the line is not commented out - has a semi-colon at the beginning of the line): HKLM,%KEY_BASE%\Algorithms\Joystick,Enabled,1,00,00,00,00 4. Changing the default Recording Input: The RecMuxValue under [Mixer.AddReg] controls the default recording input. The following table shows the values for the recording mux input: 0 Mic 1 CD 2 Video 3 Aux 4 Line 5 Loopback By default, the recording input is set to Mic. The CWCAUDIO.INF entry is the following: HKR,Config\Mixer,RecMuxValue,,"0" 5. Hardware Volume Control The following CWCAUDIO.INF entry controls the Hardware Volume polling (the default value is disabled) : ;HKLM,%KEY_BASE%\ControlPanel,HardwareMasterVolumeUsed,,"0" To enable this feature, please modify the CWCAUDIO.INF entry to be : HKLM,%KEY_BASE%\ControlPanel,HardwareMasterVolumeUsed,,"1" -------------------------------------------------------------------------------- 8. Known Problems and Limitations -------------------------------------------------------------------------------- - Playing MIDI, CD audio, wave and capture when AEC is turned ON, may slow down the system. - The joystick calibration for DOS games may be poor. - Play or capture may cause intermitent noise when ZV port is enabled. - The system my prompt for a restart when the audio device Disabled or removed from device manager. - Audio may sound temporarly abnormal after a suspend/resume sequence while playing a MIDI file using FM as the preferred MIDI playback device. - When three waves files or more are played simultaneously through Media Player and the system is suspended, then some stuttering will be heard upon resuming. - The S/P DIF out left channel may occasionally be distorted. -------------------------------------------------------------------------------- 9. Copyright and Trademarks -------------------------------------------------------------------------------- * All brands and product names noted herein are the property or trademarks of their respective holders. -------------------------------------------------------------------------------- Cirrus Logic, 1999 --------------------------------------------------------------------------------Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.