Am Freitag, 24. September 2004 21:13 schrieb Alan Stern:
> All right, the whole point is moot. �But it does raise an interesting
> question. �The USB subsystem has no way to preserve the existence of
> devices across power-off. �If people want to keep their mounted
> filesystems on a USB disk during suspend-to-disk we'll need to add
> an appropriate facility. �How should it work?

I just realised this is complexer than I thought.
It seems to me that after the bus is brought into the quiet state, the
bus topology as it stands at that moment should be frozen. The simplest
way to do so seems to me to no longer service the hubs. The individual
interfaces would save state (eg. a network adapter would save statistics,
IP, MAC and multicast settings) and quiet their interfaces (return to a quiet
altsetting, kill all URBs).
Restoring the state would do the opposite.
Resumeing, however is hard, the physical tree must be checked for
unplugged devices.
Does that sound workable?

        Regards
                Oliver



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