On Tue, 3 Oct 2006, Skip Rafferty wrote:

> A peripheral controller driver that supports multiple
> USB gadgets could be useful.

No it wouldn't, because there is no peripheral controller hardware that 
can control multiple gadgets!

> I realize this doesn't exist in the Linux 2.6 gadget
> framework (only one gadget driver can be registered). 
> Is multiple gadget support in the plans for future
> Linux kernels?

Perhaps you are thinking of a _composite_ gadget.  This is a single gadget 
that has different functions associated with different interfaces.  For 
instance, there are USB disk drives with a pushbutton (I don't remember 
what the button is supposed to do).  The drive itself is reported as a 
Mass Storage device on one interface and the button is reported as a Human 
Interface Device on a separate interface.  But they are both part of the 
same device.

There's no reason why the Gadget API can't support composite gadgets.  But 
nobody has written the code to do it, and as far as I know, nobody is 
planning to.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to