> > That is not a fundamental difference. The reset logic also has a device
> > morphed code path.
> 
> The reset logic doesn't have a "load firmware path" though.

That's why there's a resume() among other things.

> You really don't like the notion that losing VBUS power is
> the least bit significant, do you?  :)

Well, the only electrical power I really attach fundamental
relevance to is found within the brains of a few human beings.

But no, loss of power of course has significance. It implies
a total loss of state. This means that a more comprehensive action
in suspend/resume is needed. But that isn't fundamental.

Let's make a thought experiment. Suppose that USB defined
a power state where the device would lose all state but eg.
the bus address. It wouldn't be different in any important way
from total power loss.
Thanks to swsusp we can do some form of power management on machines
without hardware support at all. The spec can tell us how we must do certain
things. It cannot tell us what is useful and sensible.

        Regards
                Oliver


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to