Subject: Re: ugen vs. uaudio...
To: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
From: Ignatios Souvatzis <is@netbsd.org>
List: tech-kern
Date: 03/26/2007 13:05:58
On Fri, Mar 23, 2007 at 04:59:43PM +0100, Ignatios Souvatzis wrote:
> On Fri, Mar 23, 2007 at 04:29:15PM +0100, Quentin Garnier wrote:
> > On Fri, Mar 23, 2007 at 02:30:02PM +0100, Ignatios Souvatzis wrote:
> > > How do we handle multifunctional usb devices that have both a 
> > > microphone connected (as uaudio) and a camera?
> > > 
> > > uaudio0 at uhub0 port 2 configuration 1 interface 2: Logitech product 0x08ce, rev 2.00/0.05, addr 2
> > > uaudio0: audio rev 1.00
> > > audio1 at uaudio0: full duplex, independent
> > 
> > Doesn't the camera appear as another interface?  E.g., "interface 1"?
> 
> no. Let me find out what happens if I boot with -c and disable uaudio.

Ok, here's the test:

With netbsd -c, disable uaudio:

ugen0 at uhub0 port 2
ugen0:  Logitech product 0x08ce, rev 2.00/0.05, addr 2
 
With normal booting:

uaudio0 at uhub0 port 2 configuration 1 interface 2:
        Logitech product 0x08ce, rev 2.00/0.05, addr 2
uaudio0: audio rev 1.00
audio1 at uaudio0: full duplex, independent

With the former, qcamview seems to read a USB descriptor, doesn't like
it, and exits.

Regards,
	-is
-- 
seal your e-mail: http://www.gnupg.org/