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>
