Replying to Martin's original question, the USBView tool included in
the MS Windows DDK is great for this. You can google for "USBView
Windows DDK" and find some places to download it if you can't get the
DDK. Also, you may consider the USBCV tool available free on
http://www.usb.org -> developers
Hi,
I was looking at the scanner.c driver in the 2.4.28 kernel tree, and I
noticed that it does not use the usb_alloc_urb/usb_free_urb functions
to allocate the URBs, instead relying on the creation of struct
scn_usb_data (which contains the actual URB structs rather than
pointers to them).
Accor