David Relson wrote:

Hi Dave,

The results are below. What they mean is outside my expertise :-<

Hmm, as I suspected: nothing very informative.

Except that it looks like the root hub has some overcurrent
issues ... was that only when you modprobed with the power
switching flag?

The OHCI hardware has several options that the OHCI HCD has
always (since 2.2.early) overridden, seemingly because on
at least some early boards the BIOS didn't initialize things
correctly.  The key things relate to power switching and
overcurrent reporting ... each one can optionally be
supported not at all, with multiport gangs, or with
per-port switching.

Now, I've always suspected that the hub driver doesn't
deal with all the possible combinations correctly, and
have never quite trusted how OHCI initializes it.  In
fact I've been tempted to add a mode that actually
uses the mode the BIOS set up.  Maybe in 2.7 that should
become the default.

I don't have time right now to look at that, but if
you wanted to experiment, change hc_start(), the "handle
root hub init quirks" ... the write to roothub.a is what
overrides the BIOS defaults.  Rebuild, and cold boot.

- Dave





-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to