Hi David,

> > but I have to redesign my probe() routine. The USB core will call
> > disconnect() and probe() again, right?
> 
> Yes.  You can't quite tell the "needs firmware upload" case
> apart from the "firmware already loaded" case by looking at
> its descriptors, can you?  Most of the other USB firmware update
> schemes try to ensure that's visible from the descriptors.

I think I can, because configuration 1 is for firmware loading and
configuration 2 is the running mode. If I use schedule_work() and
usb_set_configuration() I should be able to differ from them in the
probe() routine.

Regards

Marcel




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