From owner-freebsd-multimedia Mon Jul 5 1:45:31 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id AD05715374 for ; Mon, 5 Jul 1999 01:45:14 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id JAA87438; Mon, 5 Jul 1999 09:44:25 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Mon, 5 Jul 1999 09:44:25 +0100 (BST) From: Doug Rabson To: Stephen Hocking-Senior Programmer PGS Tensor Perth Cc: luigi@labinfo.iet.unipi.it, multimedia@freebsd.org Subject: Re: Mods to snd drivers In-Reply-To: <199907050525.NAA25530@ariadne.tensor.pgs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 5 Jul 1999, Stephen Hocking-Senior Programmer PGS Tensor Perth wrote: > I've finnaly moved from my old PAS16 (which I used under the Voxware drivers) > to a PnP CS4236 clone. This works fine (once I told the BIOS that I *didn't* > have a PnP OS). However, some niceties that I was used to under the Voxware > drivers are not there - to wit > > a) Setting the queue size on DST_SETFRAGSIZE > > b) DSP_{SET,GET}TRIGGER > > c) Doing the mmap thing with an ioctl. > > > It's obvious which application the last two are for 8^). However, a) is useful > for dropping the latency for things like network telephones, which the > full-duplex nature of the card & drivers is otherwise suited to. I see that > you have the dma cycling around a 64k buffer. If we can't make the buffer > small that DMA cycles around, would it be possible to approach this by > changing the insertion point for writes? Speak to Cameron Grant . Cameron has been working on the pcm driver recently (I hope that his new driver will be ready to commit soon). -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message