On Sun, 31 Oct 2004, N Lin wrote: > Anyway, my main objective - to use my USB2 hard drive at USB2 speeds - has been met > with > EHCI handling the USB2 hi-speed transfers, so I am mostly happy, but still > interested in > principle about utilizing hardware to its best capabilities under Linux. So, to > engage in > some theoretical speculation, is it possible (i.e. have there been similar cases in > the past) > that the card has 2 UHCI controllers, one broken for whatever reason, with EHCI > being > "soft-wired" by default to use the broken one, but with some black-box hidden secret > code > (probably in the proprietary driver) that will cause the EHCI controller to re-route > USB1 > requests to the other, working UHCI controller? Is such a thing (rerouting of the > EHCI's UHCI > companion controller by the driver software) heard-of?
I've never heard of it. And my understanding of the EHCI specification is that there is no way to control the mapping in software. > Thanks a lot again for all your help. It's been quite instructive. Also, will your > previous patch for better handling of the timeout error (to prevent UHCI from > locking > up when it encounters the broken controller) will be in the next version of the > driver? I will submit it, but I don't know in which version of the kernel it will appear. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users