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

Reply via email to