Re: First bulk write often doesn't seem to reach device.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 24 Mar 2009, Dave Mielke wrote:

> [quoted lines by Alan Stern on 2009/03/24 at 10:03 -0400]
> 
> >Something like that...  If the toggle state doesn't match then the
> >device accepts the packet but ignores it.  (The same thing happens when
> >the device sends a data packet to the host.)  That's why your first
> >transfer was being ignored.
> 
> Is there a toggle per endpoint, or is there just one for the whole device?

Each control, bulk, and interrupt endpoint has its own toggle.  
Isochronous endpoints don't have toggles.

> Okay. The problem, in other words, is probably that the device isn't clearing 
> its toggle when it receives the "set interface" request. I'll ask the vendor 
> about this. Do I just refer to it as "the toggle", or is there a more official 
> term I should use in order to be sure that I'm being clearly understood?

You could call it "the endpoint's data toggle".

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux