ehci-hcd 模块支持的是 USB2.0 控制器的高速模式,它 本身并不支持全速或低速模式,对连接上的 USB1.1 设备的支持,是通过 ohci-hcd 或 uhci-hcd 模块。如果我们只配置了 EHCI,就没有办法使用 usb 的鼠标键盘。如果你碰到 了usb 键盘或鼠标不能用的情况,很可能就是因为配置 EHCI 的同时没有去配置 OHCI 或 UH...
WARNING: No module uhci-hcd found for kernel 3.x.x.art.x86_64, continuing anyway 解决办法: #vi .config 将下列选项由“not set”或“y”状态设置为“m”,并保存退出; CONFIG_USB_EHCI_HCD=m CONFIG_USB_OHCI_HCD=m CONFIG_USB_UHCI_HCD=m make bzImage开始重新编译。
new high speed USB device using ehci_hcd and addr 将USB数据线插上找不到硬件查找出错原因:shell>cat /var/log/dmesg.log |grep usbshell>lsmodshell>lspci -v | grep USB发现如下的提示 device descriptor read/64, error new high speed USB device using ehci_hcd and address解决办法:1、卸载ehci_...
staticinttegra_ehci_remove(struct platform_device *pdev){structtegra_ehci_hcd*tegra=platform_get_drvdata(pdev);structusb_hcd*hcd=ehci_to_hcd(tegra->ehci);dev_info(&pdev->dev,"%s+\n", __func__);//htc_dbgif(tegra ==NULL|| hcd ==NULL)return-EINVAL;#ifdefCONFIG_USB_OTG_UTILSif(te...
modprobe -r ehci_hcd This kernel module is the responsible for the USB 2.0 support. After ran this command, I was able to copy a lot of files to my external hard drive and it was not suddenly dead anymore. But, as I removed the USB 2.0 support the transfer was running in a very ...
The Cmedia CM108 specs state it's a full speed USB device, and that's it's USB 2.0 compliant. I've found mention in the ehci_hcd kernel docs indicating that it's not expected to work (http://www.mjmwired.net/kernel/Documentation/usb/ehci.txt). From the 1st sentence of the doc...
staticinthost_start(struct ci13xxx *ci){structusb_hcd*hcd;structehci_hcd*ehci;intret;if(usb_disabled())return-ENODEV; hcd = usb_create_hcd(&ci_ehci_hc_driver, ci->dev, dev_name(ci->dev));if(!hcd)return-ENOMEM; dev_set_drvdata(ci->dev, ci); ...
staticinthost_start(struct ci13xxx *ci){structusb_hcd*hcd;structehci_hcd*ehci;intret;if(usb_disabled())return-ENODEV; hcd = usb_create_hcd(&ci_ehci_hc_driver, ci->dev, dev_name(ci->dev));if(!hcd)return-ENOMEM; dev_set_drvdata(ci->dev, ci); ...