Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2002 18:07:58 -0700
From:      Paul Saab <ps@mu.org>
To:        Josef Karthauser <joe@tao.org.uk>
Cc:        Nick Sayer <nsayer@quack.kfu.com>, freebsd-hardware@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: porting uaudio
Message-ID:  <20020702010758.GA6577@elvis.mu.org>
In-Reply-To: <20020702010527.GA2701@genius.tao.org.uk>
References:  <3D20EA59.6040701@kfu.com> <20020702010527.GA2701@genius.tao.org.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
http://www.mars.sphere.ne.jp/navi/uaudio/

Josef Karthauser (joe@tao.org.uk) wrote:
> On Mon, Jul 01, 2002 at 04:48:41PM -0700, Nick Sayer wrote:
> > I'm giving some preliminary thought to attempting to port NetBSD's 
> > uaudio to the PCM framework. I *believe* I have a good idea what the 
> > various entry points for CHANNEL_DECLARE() (in PCM) do. I think. Maybe.
> > 
> > What is less clear to me is the sort of hows and whys of USB device 
> > drivers. My presumption is that the USB side of uaudio.c (from NetBSD) 
> > should be relatively straightforward to port, and that the majority of 
> > the work will be to shoehorn that into the PCM side. I further presume 
> > that when I'm done, I'll have a snd_uaudio.ko module that will have 
> > module dependencies on USB and PCM and that it will just work and stuff. :-)
> 
> That sounds fair, and exactly what I'd assume too.
> 
> I've not looked at the code yet, but if you're up for doing the work
> I'll help out in whatever way I can.
> 
> I'm not sure whether NetBSD use the same pcm framework that we do.
> I doubt that they use the same drivers, but the infrastructure might
> be compatible.  It's probably worth dropping Cameron (cg@FreeBSD.org)
> and seeing what his opinion is.  I know he was talking about doing
> some usb audio work a little while ago, but was waiting for the
> async pipes to be ported to FreeBSD.  (It's possible that there's
> not enough support in -stable to run uaudio at this time - the USB
> controller code is a bit behind and I'm not sure whether it has
> async pipes yet).
> 
> Joe
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hardware" in the body of the message

-- 
Paul Saab
Technical Yahoo
ps@mu.org - ps@yahoo-inc.com - ps@freebsd.org
Do You .. uhh .. Yahoo!?

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020702010758.GA6577>