On Tuesday 17 February 2004 16:28, you wrote:
> On Tue, 17 Feb 2004, Dominik Kuhlen wrote:
> > Hello
> Try this patch and tell us if it works.
>
> Alan Stern
>
>
> ===== config.c 1.28 vs edited =====
> --- 1.28/drivers/usb/core/config.c Fri Sep 26 12:37:44 2003
> +++ edited/drivers/usb/core/config.c Tue Feb 17 10:23:36 2004
> @@ -311,8 +311,7 @@
> header = (struct usb_descriptor_header *)buffer;
>
> /* If we find another "proper" descriptor then we're done */
> - if ((header->bDescriptorType == USB_DT_ENDPOINT) ||
> - (header->bDescriptorType == USB_DT_INTERFACE))
> + if (header->bDescriptorType == USB_DT_INTERFACE)
> break;
>
> dbg("skipping descriptor 0x%X", header->bDescriptorType);
I'm sorry but this doesn't work. Same messages.
Here's a hexdump of buffer probably this helps to see what's happening:
offset: data
0000: 09 04 00 00 02 ff 21 ff
0008: 00 07 05 81 03 08 00 01
0010: 07 05 82 02 40 00 00 07
0018: 05 03 02 40 00 00
size = 30
If you need any other data I'll try to extract
Dominik
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel