Am Montag, 28. Juni 2004 18:40 schrieb David Brownell:
> > In my opinion, the best approach is to agree that the hub driver's 
> > disconnect() method is allowed to use ep0 (provided of course that 
> > the hub is still plugged in).  We could even go so far as to allow all 
> > drivers to do that, but the hub driver is the only one which really 
> > _needs_ to.
> 
> The only one that needs to right now, maybe.  I really don't see
> anything wrong with supporting more graceful disconnect() handling
> models, where any driver can chat with the device if it's still
> present.  Except possibly that some driver writers would start
> to depend on always being able to do that, which they can't.

Code complexity. It buys relatively little, but disconnect() methods
are already more prone to error than other methods.

        Regards
                Oliver



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to