Skip site navigation (1)Skip section navigation (2)
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>