Hello, On Thu, Dec 20, 2001 at 08:58:28AM +0100, Uros Bizjak wrote: > > Perhaps your card needs to enable FM chip via X4 extended register? > (look at page 47 and 48 of 4239.pdf manual).
If I understand the way to write values to registers, I'd say that IFM is enabled in X4, when 0xf8 is written to reg=0x48 : ext in : reg = 0x9c, val = 0xde ext out : reg = 0x9c, val = 0xff ext in : reg = 0x9c, val = 0xde ext out : reg = 0x9c, val = 0xde ALSA cs4231.c:635: init: (1) ALSA cs4231.c:648: init: (2) ALSA cs4231.c:658: init: (3) - afei = 0x80 ALSA cs4231.c:672: init: (4) ALSA cs4231.c:682: init: (5) ALSA cs4236.c:286: CD0 = 0x1 ALSA cs4236.c:286: CD1 = 0x88 ALSA cs4236.c:286: CD2 = 0x0 ALSA cs4236.c:286: CD3 = 0x2 ALSA cs4236.c:286: CD4 = 0xf0 ALSA cs4236.c:286: CD5 = 0x0 ALSA cs4236.c:286: CD6 = 0x0 ALSA cs4236.c:286: CD7 = 0x81 ALSA cs4236.c:288: C0 = 0x0 ALSA cs4236.c:288: C1 = 0xde ALSA cs4236.c:288: C2 = 0xf0 ALSA cs4236.c:288: C3 = 0x10 ALSA cs4236.c:288: C4 = 0x80 ALSA cs4236.c:288: C5 = 0x80 ALSA cs4236.c:288: C6 = 0x0 ALSA cs4236.c:288: C7 = 0x4 ALSA cs4236.c:288: C8 = 0x8c ALSA cs4236.c:288: C9 = 0x0 ext in : reg = 0x9c, val = 0xde ext out : reg = 0x8, val = 0xff ext out : reg = 0x18, val = 0xff ext out : reg = 0x28, val = 0xdf ext out : reg = 0x38, val = 0xdf ext out : reg = 0x48, val = 0xf8 ext out : reg = 0x58, val = 0xe0 ext out : reg = 0x68, val = 0xbf ext out : reg = 0x78, val = 0xbf ext out : reg = 0x88, val = 0xbf ext out : reg = 0x98, val = 0xbf ext out : reg = 0xa8, val = 0xbf ext out : reg = 0xb8, val = 0xe0 ext out : reg = 0xc8, val = 0x1 ext out : reg = 0xd8, val = 0x1 ext out : reg = 0xe8, val = 0xbf ext out : reg = 0xf8, val = 0xbf ext out : reg = 0xc, val = 0xbf ext out : reg = 0x1c, val = 0xbf ext out : reg = 0xe8, val = 0x3f ext out : reg = 0xf8, val = 0x3f ext out : reg = 0xb8, val = 0xe0 ext out : reg = 0xe8, val = 0x0 ext out : reg = 0xf8, val = 0x0 ext out : reg = 0x48, val = 0xf8 ext out : reg = 0x58, val = 0xe0 ext out : reg = 0x88, val = 0x3f ext out : reg = 0x98, val = 0x3f ext out : reg = 0x68, val = 0x3f ext out : reg = 0x78, val = 0x3f ext out : reg = 0xc, val = 0x3f ext out : reg = 0x1c, val = 0x3f ext out : reg = 0x28, val = 0xdf ext out : reg = 0x38, val = 0xdf ext out : reg = 0x28, val = 0xdf ext out : reg = 0x38, val = 0xdf ext out : reg = 0x28, val = 0xdf ext out : reg = 0x28, val = 0xff ext out : reg = 0x58, val = 0x60 ext out : reg = 0x48, val = 0xf8 What about LFMM in X6 RFMM in X7 ? -- fabrice _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel