向大神请教关于USB驱动的一个问题
我现在了解到,在drivers/usb/host中存放的是usb主控制器的驱动,有uhci/ohci/ehci/xhci,拿omap芯片的USB来说:
omap的usb是usb2.0,所以主控制器驱动是ehci开头的文件中,是在文件ehci-omap.c中,从omap手册看到,usb控制器是支持uhci/ohci/ehc的,而且看过好多驱动文章说,一般都要配置上uhci/ohci
我的问题是:
如果一个usb1.1的设备要接上来,usb1.1对应的是uhci,那么主控制器驱动还需要在写一个uhci-omap.c驱动吗?
从源码中是没有看到的这个文件的uhci-omap.c,所以我想驱动架构已经做好了吧,但是我没看懂,大神们能否指点一下,谢谢。
---------------------------------------------------------------------------------------------------------------------------------
一个usb1.1的设备,接到usb2.0的主控制器上,主控制器驱动是要uhci、ohci、ehci都要配置吧
我是没弄明白,比如omap芯片的usb,主控驱动是ehci-omap.c文件,如果一个usb1.1的设备驱动要怎么得到它的uhci主控驱动