> i) Is it possible to have Linux running as a USB function device rather
> than a host? If so, can anyone point me to some resources on the subject?

Yes, look into the drivers/usb/gadget

> ii) If function device operation is possible, is it possible to switch
> between host and function device operation without a reboot? Is it even
> possible to run both controllers simultaneously (ie. function device on
> bus A, and host on bus B -- it would not be neccessary to transmit data
> between the busses)?

Yes. It is possible. Probably it hasn't been tested well, but it is possibly.
Doing this on the fly on the same interface requires OTG support, which
is incomplete, but for the two interface scenario that doesn't matter.

        Regards
                Oliver


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to