From owner-freebsd-multimedia Tue Mar 10 00:20:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA08613 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 00:20:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA08608 for ; Tue, 10 Mar 1998 00:20:24 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id AAA04661; Tue, 10 Mar 1998 00:19:54 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803100819.AAA04661@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luigi Rizzo cc: garycorc@idt.net (Gary T. Corcoran), adhir@worldbank.org, multimedia@FreeBSD.ORG Subject: Re: sound in -current In-reply-to: Your message of "Tue, 10 Mar 1998 07:43:19 +0100." <199803100643.HAA08610@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 10 Mar 1998 00:19:54 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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