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
