Greg KH <[EMAIL PROTECTED]> writes:
>
> On Sun, Oct 21, 2001 at 09:38:05PM +0200, Juergen Stuber wrote:
> > 
> > I looked at that as the first option, but that would need a
> > modification of the serial driver framework to be able to use
> > interrupt endpoints instead of bulk endpoints, or am I missing
> > something?  Would you do that modification?
> 
> Sure, I'd be willing to help.
> You should be able to just do this in the driver itself, without any
> core changes needed, but I might be wrong.

>From what I gather from URB.txt the handling of interrupt URBs is
different, so I suppose this needs special logic.  Also, some of
the routines for bulk URBs are not available for interrupt URBs.

> What does the /proc/bus/usb/devices look like with the device plugged
> in?

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=fce0
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  4
P:  Vendor=0694 ProdID=0001 Rev= 1.00
S:  Manufacturer=LEGO Group
S:  Product=LEGO USB Tower
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=  1ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=  1ms
C:  #Ifs= 1 Cfg#= 2 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=  1ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=  1ms
C:  #Ifs= 1 Cfg#= 3 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl= 10ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl= 10ms
C:  #Ifs= 1 Cfg#= 4 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl= 10ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl= 10ms

Jürgen

-- 
Jürgen Stuber <[EMAIL PROTECTED]>
http://www.loria.fr/~stuber/

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to