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