Hello,
On Thu, Dec 20, 2001 at 04:52:48PM +0100, Jaroslav Kysela wrote:
> >
> > [root@bonobo alsa-driver-0.9.0beta10]# amixer cset name='FM Switch' on
> > numid=14,iface=MIXER,name='FM Switch'
> > ; type=BOOLEAN,access=rw---,values=2
> > : values=on,on
> >
> > ext out : reg = 0x68, val = 0x3f
> > ext out : reg = 0x78, val = 0x3f
>
> If I remember correctly, the mixer is a bit different for CS4235 and
> CS4239. Probably the DSP switch should be touched, too. For more details,
> see the CS4239 datasheet (available at www.crystal.com or
> ftp.alsa-project.org:/pub/manuals/cirrus).
If I understand correctly the schema on page 47 of the cs4239 datasheet,
I assume that the following path from the internal FM Synth generator
to the Analog Output mixer must be opened :
. X4(4)=1 : FM Synth Enable
. X6(7)=0 : Unmute X6L (Left FM Synth)
. X7(7)=0 : Unmute X7R (Right FM Synth)
. X18(1)=0 : Disable ZVPort ("When DAC2 is being used for ZVPORT, it
cannot be used for other devides such as [..] internal FM
synthesizer", page 68)
. I18(0-4) and I19(0-4) : Set Right and Left Gain
. I18(7)=0 : Unmute DAC2 to output mixer (I18L)
. I19(7)=0 : Unmute DAC2 to output mixer (I18R)
Did I forget something ?
--
fabrice
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel