On 11/22/2010 10:08 PM, Wu, Hao wrote:
> The USB Mass Storage Gadget is not enabled in default kernel config, it 
> provides file sync function between target device and PC.
> Suggest that enable USB Mass Storage Gadget as module (same as other USB 
> gadgets).

That is only useful if there's some expected content in a FAT
filesystem (either a real block device or a file) on the device, which
there isn't in MeeGo.

Which probably makes this a good time to ask: what *is* the expected
gadget functionality of a MeeGo USB client?

For my own work right now, I'm running the CDC composite gadget and
throwing up a DHCP server on the link that serves a /30 network with
no router.  Basically I get an known non-colliding IP that comes up
automatically (on a linux host) on cable connect and across which I
can do ssh, etc...  This works really well for me as a debugging tool,
but is hardly product-worthy.

Android has its "adb" gadget, of course, which is just a bulk driver
with some multiplexing to push streams across the link.  It requires a
custom client app and is highly Android-specific, but otherwise really
useful to have as a standard platform feature.

What's the official plan for MeeGo?

Andy

_______________________________________________
MeeGo-kernel mailing list
[email protected]
http://lists.meego.com/listinfo/meego-kernel

Reply via email to