Difference between revisions of "CS4239"

From ThinkWiki
Jump to: navigation, search
(Linux OSS driver)
Line 37: Line 37:
 
* {{600E}}
 
* {{600E}}
 
* {{770X}}, {{770Z}}
 
* {{770X}}, {{770Z}}
 +
 +
=== Mixer ===
 +
I loaded the cs4242 module and on my Gnome Desktop (Ubuntu) and the sound work, but was too low when I play music and with the mixer of Gnome was not possible to modify the volume. I fixed the problem installing the mixer of KDE (kmix) and I use PCM to modify the volume.
  
 
[[Category:Components]]
 
[[Category:Components]]

Revision as of 22:19, 1 January 2007

CS4239

This is a Cirrus Logic Audio controller

Note: This sound adapter is paired with a PCI CS4610 audio controller.

Features

  • Chipset: CS4239
  • Interface: ISA 16bit

Linux OSS driver

This sound chip is supported by the cs4232 kernel module. Use the following options line when loading this module:

options cs4232 io=0x530 irq=5 dma=1 dma2=0

or try this from the Commandline:

 modprobe cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330 mpuirq=7 synthio=0x330 synthirq=7

=> Dont forget to disable QUICKBOOT in the BIOS and dont INITIALIZE !

Linux ALSA driver

This sound chip is supported by the snd-cs4236 kernel module. Use the following options line when loading this module:

options snd-cs4236 snd_index=0 snd_port=0x530 snd_cport=0x538 snd_isapnp=0 snd_dma1=1 snd_dma2=0 snd_irq=5

PnP issues

This chip is software configurable. In Thinkpads, the BIOS sets up the chip if fast boot is disabled. If fast boot is enabled, the chip is disabled until a PnP driver enables it. As both the OSS and the ALSA module do not support PnP discovering of this chips in a ThinkPad, a configuration script like this one may be used. See also this page for more information.

ThinkPads this chip may be found in

Mixer

I loaded the cs4242 module and on my Gnome Desktop (Ubuntu) and the sound work, but was too low when I play music and with the mixer of Gnome was not possible to modify the volume. I fixed the problem installing the mixer of KDE (kmix) and I use PCM to modify the volume.