Am Donnerstag, 20. März 2003 22:01 schrieb Matthew Dharm:
> In my experience, resetting is rare.  If you do need it, it's probably
> because the device isn't compliant and wasn't going to work anyway.
>
> So, why don't we just move the reset into the core, and then every driver
> (including usb-storage) can get reset all at once?  That sidesteps the
> issue, I think.

I am afraid that the core can't do it either because the driver/core
interface lacks the necessary primitives.

Doing a disconnect/probe cycle is the wrong way, because

A the device doesn't go away, most drivers have the same problem as storage
B it allocates memory (due to device removal notification) in the error handler

We can do it, but it means introducing new primitives.

        Regards
                Oliver



-------------------------------------------------------
This SF.net email is sponsored by: Tablet PC.
Does your code think in ink? You could win a Tablet PC.
Get a free Tablet PC hat just for playing. What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to