> > 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