Date: Mon, 5 Jul 1999 09:44:25 +0100 (BST) From: Doug Rabson <dfr@nlsystems.com> To: Stephen Hocking-Senior Programmer PGS Tensor Perth <shocking@prth.pgs.com> Cc: luigi@labinfo.iet.unipi.it, multimedia@freebsd.org Subject: Re: Mods to snd drivers Message-ID: <Pine.BSF.4.10.9907050942550.83315-100000@salmon.nlsystems.com> In-Reply-To: <199907050525.NAA25530@ariadne.tensor.pgs.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <cg@freebsd.org>. 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9907050942550.83315-100000>