On Sunday 26 September 2004 9:04 am, Oliver Neukum wrote:
> 
> > 
> >     ... when the system uses resume() on those [USB] devices then
> > no re-enumeration/probing is needed.  ...
> 
> USB-core will at least have to restore the configuration. Unfortunately
> that operation can fail for several reasons.

No, USB suspend is supposed to be orthogonal to configuration.
That is, suspending it then resuming it doesn't change configs;
see the ch9 state transitions diagram.

I can imagine device-specific bugs, which their drivers would
need to cope with.  And sometimes features ... example,
re-enabling local controls so suspend of a remote host (in a
control room, say) can't lock a machine in a dangerous mode.

- Dave


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to