Re: [linux-usb-devel] Issues with start_frame

2007-05-22 Thread Alan Stern
On Mon, 21 May 2007, Steve Calfee wrote: > Hi Alan, > > About EHCI frame numbers. From the EHCI manual section 2.3.4: > > ... > That's alright; I have a copy of the spec. You don't need to include a lengthy extract, just put a reference to a section number. > So FRINDEX does count microfram

Re: [linux-usb-devel] Issues with start_frame

2007-05-21 Thread Steve Calfee
At 12:47 PM 5/21/2007, Alan Stern wrote: Dave: The situation with regard to start_frame is a mess. Although the name and the documentation refer to frame numbers, for high speed devices the value stored there is a microframe number instead. Clearly anyone who's interested in the value will want

Re: [linux-usb-devel] Issues with start_frame

2007-05-21 Thread Alan Stern
On Mon, 21 May 2007, David Brownell wrote: > On Monday 21 May 2007, Alan Stern wrote: > > Dave: > > > > The situation with regard to start_frame is a mess. Although the name > > and the documentation refer to frame numbers, for high speed devices > > the value stored there is a microframe number

Re: [linux-usb-devel] Issues with start_frame

2007-05-21 Thread David Brownell
> > Clearly anyone who's interested in the value will want to know the full > > microframe number. But on the other hand, the value returned from > > ehci_get_frame() actually _is_ a frame number, so there's no way for > > drivers to learn the current microframe. Thus we have several related > >

Re: [linux-usb-devel] Issues with start_frame

2007-05-21 Thread David Brownell
On Monday 21 May 2007, Alan Stern wrote: > Dave: > > The situation with regard to start_frame is a mess. Although the name > and the documentation refer to frame numbers, for high speed devices > the value stored there is a microframe number instead. > > Clearly anyone who's interested in the va

[linux-usb-devel] Issues with start_frame

2007-05-21 Thread Alan Stern
Dave: The situation with regard to start_frame is a mess. Although the name and the documentation refer to frame numbers, for high speed devices the value stored there is a microframe number instead. Clearly anyone who's interested in the value will want to know the full microframe number. But