Am Dienstag, 4. Juni 2002 00:02 schrieb David Brownell:
> > I see no plan to do it with the present power management system.
> > The devices are simply assumed to switch from suspended to working
> > in kernel space. Suspended may mean off here.
>
> Well, the usb device drivers _do_ need individual suspend()/resume()
> callbacks.  The "new device model" stuff exists in part to ensure
> that devices get those calls appropriately.

I agree. But usbcore should help as far as possible.

> For example, suspending a bus-powered hub would need to morph into
> disconnecting the devices it could no longer power ... and in your
> case, suspending a network device that discards its firmware would
> also need to morph into a disconnect.

That's exactly what you must _not_ do, you need to retain the information 
which devices was on which port to resume correctly.

        Regards
                Oliver


_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to