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