Am Dienstag, 8. Juni 2004 17:30 schrieb David Brownell:
> Marcel Holtmann wrote:
> >>Is there some problem calling usb_set_configuration() from keventd
> >>as I suggested?
> >
> > It will make the driver more complex and I don't think it is needed.
>
> It's needed, but it's not very complex.  Just define a work_struct,
> initialize it with a routine that calls usb_set_configuration(),
> and schedule_work().

Not quite so simple. You need to handle disconnect() before or
while your scheduled work is running.

        Regards
                Oliver



-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to