Re: More than one isoc transfers with usb 2.0 hardware

2008-02-12 Thread Alan Stern
On Tue, 12 Feb 2008, Mauro Carvalho Chehab wrote: > > I'm inclined to believe that the USB-IF meant the 80% limit to apply as > > stated and the tables are wrong. As a simple example, let's consider a > > high-speed Isochronous transfer of 3072 bytes. This actually goes on > > the wire as three

Re: More than one isoc transfers with usb 2.0 hardware

2008-02-12 Thread Mauro Carvalho Chehab
On Sat, 9 Feb 2008 11:34:35 -0500 (EST) Alan Stern <[EMAIL PROTECTED]> wrote: > On Sat, 9 Feb 2008, David Brownell wrote: > > > On Friday 08 February 2008, Alan Stern wrote: > > > > > > > There's currently an issue with isoc transfers made by em28xx driver[1] > > > > and > > > > ehcd_hci. If I

Re: More than one isoc transfers with usb 2.0 hardware

2008-02-09 Thread Alan Stern
On Sat, 9 Feb 2008, David Brownell wrote: > On Friday 08 February 2008, Alan Stern wrote: > > > > > There's currently an issue with isoc transfers made by em28xx driver[1] > > > and > > > ehcd_hci. If I try to start isoc transfers on more than one hardware, the > > > second hardware fails at usb

Re: More than one isoc transfers with usb 2.0 hardware

2008-02-09 Thread David Brownell
On Friday 08 February 2008, Alan Stern wrote: > > > There's currently an issue with isoc transfers made by em28xx driver[1] and > > ehcd_hci. If I try to start isoc transfers on more than one hardware, the > > second hardware fails at usb_submit_urb() with -ENOSPC. > > ENOSPC means that you are a

Re: More than one isoc transfers with usb 2.0 hardware

2008-02-08 Thread Mauro Carvalho Chehab
On Fri, 8 Feb 2008 10:48:54 -0500 (EST) Alan Stern <[EMAIL PROTECTED]> wrote: > On Fri, 8 Feb 2008, Mauro Carvalho Chehab wrote: > > > Hi Guys, > > > > There's currently an issue with isoc transfers made by em28xx driver[1] and > > ehcd_hci. If I try to start isoc transfers on more than one hard

Re: More than one isoc transfers with usb 2.0 hardware

2008-02-08 Thread Alan Stern
On Fri, 8 Feb 2008, Mauro Carvalho Chehab wrote: > Hi Guys, > > There's currently an issue with isoc transfers made by em28xx driver[1] and > ehcd_hci. If I try to start isoc transfers on more than one hardware, the > second hardware fails at usb_submit_urb() with -ENOSPC. ENOSPC means that you

More than one isoc transfers with usb 2.0 hardware

2008-02-08 Thread Mauro Carvalho Chehab
Hi Guys, There's currently an issue with isoc transfers made by em28xx driver[1] and ehcd_hci. If I try to start isoc transfers on more than one hardware, the second hardware fails at usb_submit_urb() with -ENOSPC. The current code that initializes isoc transfers looks like this (I've removed err