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