From owner-freebsd-hardware Mon Jul 1 18: 8: 4 2002 Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A334D37B400; Mon, 1 Jul 2002 18:07:58 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C91743E13; Mon, 1 Jul 2002 18:07:58 -0700 (PDT) (envelope-from ps@mu.org) Received: by elvis.mu.org (Postfix, from userid 1000) id 1C1C4AE163; Mon, 1 Jul 2002 18:07:58 -0700 (PDT) Date: Mon, 1 Jul 2002 18:07:58 -0700 From: Paul Saab To: Josef Karthauser Cc: Nick Sayer , freebsd-hardware@freebsd.org, freebsd-stable@freebsd.org Subject: Re: porting uaudio Message-ID: <20020702010758.GA6577@elvis.mu.org> References: <3D20EA59.6040701@kfu.com> <20020702010527.GA2701@genius.tao.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020702010527.GA2701@genius.tao.org.uk> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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-hardware" in the body of the message