Alan Stern wrote:
... only one RD interrupt will be generated while
the controller is suspended. So relying on RD to
> detect that a new device has been plugged in won't
> work for these badly-wired motherboards.
... and properly wired PIIX4 USB controllers that
have a genuine OC condition.
Instead I will monitor the port statuses during the
> periodic root-hub status requests. That's how the
> hub driver learns about new connections, and if it
> works there it should work here too, regardless of
> any RD interrupts.
This seems a reasonable way to eliminate reliance
on the RD interrupt.
These broken motherboards will end up losing only the ability
to do Wake-on-USB, which isn't implemented yet anyway.
The problem is only with PIIX4 and its RD/OC errata.
Boards old enough to use this part
*and* hardwire USB ports inactive (OC), probably won't
have the facility for Wake-on-USB. (mine doesn't)
So no loss.
--
Paul Fulghum
[EMAIL PROTECTED]
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel