Re: 2.6.23.11 : ehci not working with a710 camera

Alan Stern <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Wed, 19 Dec 2007, David Brownell wrote:

> I'm trying to understand the failure mode you imply:
> 
> 	<reset>
>    (a)
> 	Read device descriptor, 64 bytes worth (too big)
> 		--> returns 18 bytes "short" packet
> 	<reset>
>    (b)
> 	Set address
> 	Read device desriptor, 18 byte worth
> 		--> returns 18 bytes "exact match"
> 
> What's removed is the stuff between (a) and (b) right?  So if a
> device can notice a difference, it's because it goofs the reset.

Or it won't execute the Set-Address without doing a 
Get-Device-Descriptor first.  Or something like that.  I guess you 
could call this "goofing the reset".

Remember, the whole reason for implementing the "new scheme" was that 
some devices didn't work with the "old scheme".  This suggests 
modifying the new scheme may not be a good idea.

Likewise, I have avoided removing the old scheme entirely, because of
one or two reports that some devices appear to need it.  (Those reports
may not be very reliable; any device that doesn't work with the new
scheme probably doesn't work with Windows either.)

Alan Stern


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.