Dear All,

I am trying to settle some more clarification regarding the USB devices.
Can someone please clarify the following?

1) OHCI & UHCI are the interfaces developed which with USB 1.1 devices.
2) EHCI is interfaces developed which with USB 2.0 devices. So, if it is
USB 2.0 Host controller, may be then it is using the EHCI interface.
3) OTG device is not separate from USB Host controller (HC) and instead
it is an additional feature of the HC.
4) I guess, I can simply make OTG work by adding a layer on top of the
USB Host Controller Driver (STACK) & Device controller Driver.

                                        OTG Layer
                                -------------------
                        DC Driver               HC Driver(STACK)
                (Device controller)

With this architecture, I guess the OTG would be capable of invoking any
of these 2 Drivers dynamically. 

Please clarify the above.

Thanks & Regards,
Mukund Jampala


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
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