[linux-dvb] usb-dvb and endpoints question
Dennis Noordsij
dennis.noordsij at movial.fi
Sat May 31 18:58:36 CEST 2008
> Other thoughts, wMaxPacketSize 0x0040 1x 64 bytes looks rather small for
> TS.
Incidentally, usb-sniff reports the following:
ConfigurationDescriptor = 0xffb6adf8 (configure)
ConfigurationDescriptor : bLength = 9
ConfigurationDescriptor : bDescriptorType = 0x00000002
ConfigurationDescriptor : wTotalLength = 0x00000020
ConfigurationDescriptor : bNumInterfaces = 0x00000001
ConfigurationDescriptor : bConfigurationValue = 0x00000001
ConfigurationDescriptor : iConfiguration = 0x00000000
ConfigurationDescriptor : bmAttributes = 0x00000080
ConfigurationDescriptor : MaxPower = 0x00000032
ConfigurationHandle = 0x811fa720
Interface[0]: Length = 56
Interface[0]: InterfaceNumber = 0
Interface[0]: AlternateSetting = 0
Interface[0]: Class = 0x000000ff
Interface[0]: SubClass = 0x00000002
Interface[0]: Protocol = 0x00000000
Interface[0]: InterfaceHandle = 0xffb7efa0
Interface[0]: NumberOfPipes = 2
Interface[0]: Pipes[0] : MaximumPacketSize = 0x00000040
Interface[0]: Pipes[0] : EndpointAddress = 0x00000081
Interface[0]: Pipes[0] : Interval = 0x00000000
Interface[0]: Pipes[0] : PipeType = 0x00000002 (UsbdPipeTypeBulk)
Interface[0]: Pipes[0] : PipeHandle = 0xffb7efbc
Interface[0]: Pipes[0] : MaxTransferSize = 0x00010000
Interface[0]: Pipes[0] : PipeFlags = 0x00000000
Interface[0]: Pipes[1] : MaximumPacketSize = 0x00000040
Interface[0]: Pipes[1] : EndpointAddress = 0x00000002
Interface[0]: Pipes[1] : Interval = 0x00000000
Interface[0]: Pipes[1] : PipeType = 0x00000002 (UsbdPipeTypeBulk)
Interface[0]: Pipes[1] : PipeHandle = 0xffb7efdc
Interface[0]: Pipes[1] : MaxTransferSize = 0x00010000 <<<<<<<<
Interface[0]: Pipes[1] : PipeFlags = 0x00000000
which makes more sense ?
More information about the linux-dvb
mailing list