From owner-freebsd-multimedia Tue Aug 19 04:55:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA00512 for multimedia-outgoing; Tue, 19 Aug 1997 04:55:08 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id EAA00487; Tue, 19 Aug 1997 04:54:26 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA11374; Tue, 19 Aug 1997 12:46:01 +0200 From: Luigi Rizzo Message-Id: <199708191046.MAA11374@labinfo.iet.unipi.it> Subject: Re: isa_dmastatus To: hasty@rah.star-gate.com (Amancio Hasty) Date: Tue, 19 Aug 1997 12:46:01 +0200 (MET DST) Cc: smp@csn.net, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG In-Reply-To: <199708181630.JAA04190@rah.star-gate.com> from "Amancio Hasty" at Aug 18, 97 09:30:01 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > So in the end, I think that our isa_dma routines probably do not work > > with auto mode _and_ bounce buffers, indipendently of the checks on the > > dma_busy/dma_inuse flags. > > > > We can temporarily bypass the problem by making the DMA routines fail > > if auto mode is requested and a bounce buffer needs to be used for the > > channel. > > Your analisys is good. Whats left now, provided that the rest of the > team agrees on your proposed solution, is who is going to write > the code and when? since I am not using auto dma I won't be able to test anything... amancio can you volunteer on writing the code ? I won't be able to do that before the beginning of september. Cheers Luigi