Date: Tue, 10 Mar 1998 00:19:54 -0800 From: Amancio Hasty <hasty@rah.star-gate.com> To: Luigi Rizzo <luigi@labinfo.iet.unipi.it> Cc: garycorc@idt.net (Gary T. Corcoran), adhir@worldbank.org, multimedia@FreeBSD.ORG Subject: Re: sound in -current Message-ID: <199803100819.AAA04661@rah.star-gate.com> In-Reply-To: Your message of "Tue, 10 Mar 1998 07:43:19 %2B0100." <199803100643.HAA08610@labinfo.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I would start by taking a look at the way that you are handling dma time outs or errors. Cheers, Amancio > > I never had time to write up a proper report on this, but when I was trying > > to get sound going on my notebook PC, I found that when (at first) I had > > the two DMA channels reversed in my config file (since I didn't know which > > was which in Luigi's driver) my machine locked solid when I tried to play > > a sound file. Reversing the DMA's fixed the problem. Did something change > > what do you mean by "DMA chan reversed", and, especially, what hardware > caused the problem ? > > > about a possible conig error, but not a lockup. Could you perhaps detect > > this situation, Luigi? When I get some more time I'll write up some > > i'll do my best... > > the thing is, two buffers are allocated in the driver, and the 8237 is > started on both channels. "Reversing" the channels as you claim should > have the effect that write dma request go to a 8237 channel > programmed for reads, so the request is not honored (probably) by the > 8237. Then what could happen is that the soundcard is continuously > issuing request causing some kind of freeze on the ISA bus ? > > detecting the problem is very card specific though... > > cheers > luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803100819.AAA04661>