On Sun, 3 Mar 2002 20:56:51 +0100 (CET)
Jaroslav Kysela <[EMAIL PROTECTED]> wrote:

> On Sun, 3 Mar 2002, Achim Linder wrote:
 
> > as already mentioned, there is a correlation between bit 11 (SMOD
> > LSB) of the Extended Legacy Audio Control register (0x42-0x43) of
> > the YMF chips and the "floppy access crashes with alsa ymfpci driver"
> > phenomenon, i.e. I can avoid these crashes if I add this line to the
> > alsa source
> > 
> > legacy_ctrl2 |= 1 << 11;


> Do this patch fix your problem?
> 
> Index: ymfpci.c
> ===================================================================
> RCS file: /cvsroot/alsa/alsa-kernel/pci/ymfpci/ymfpci.c,v
> retrieving revision 1.11
> diff -u -r1.11 ymfpci.c
> --- ymfpci.c    25 Feb 2002 11:50:13 -0000      1.11
> +++ ymfpci.c    3 Mar 2002 19:56:00 -0000
> @@ -109,7 +109,7 @@
>         }
> 
>         legacy_ctrl = 0;
> -       legacy_ctrl2 = 0;
> +       legacy_ctrl2 = 0x0800;  /* SMOD = 01 */
> 
>         if (id->device >= 0x0010) { /* YMF 744/754 */
>                 if (snd_fm_port[dev] < 0)
> 

Yes. But who came up with the 0x8800 and why?

Achim

_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to