Johannes,
> > The main problem with this implementation is that it just looks at the 2
> > root hub ports and suspends if nothing is connected. Ideally, it would be
> > smart enough to realize it can also suspend when only hubs are present, or
> > when all devices on the USB are also suspended. I hope a USB expert can add
> > these enhancements, as it's beyond me.
>
> If you want it to be seamless, you really can't do that. USB is a polled
> bus, so the HC needs to send something to the device so it tells us that
> something has changed, like a device being plugged into a hub (not the root
> hub).
Couldn't the HC put the tree into the appropriate mode to trigger
remote wakeup? I know Linux doesn't support that yet, but it'd
seem like that's one thing remote wakeup is designed for.
- Dave
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel