On Tuesday 28 February 2006 9:48 pm, Marc Singer wrote: > The question is this: what is the simplest gadget to use for debugging > a UDC driver? I started with the serial gadget because I figured it > would be easy to verify that it is working.
Gadget Zero is designed to be the place to start; see also the scriptable tests (and other testing information) at http://www.linux-usb.org/usbtest/#gadgets Be sure to download not just "testusb.c" to whack it using common types of sadism, but also use "test.sh" to make sure you hit some of the significant boundary conditions (short packets, patterns, etc). You will likely find getting control transfers to behave with "test 10" overnight will be ... interesting, but worthwhile. Once you can leave your host running "sh test.sh control in out" overnight, the driver will be sufficiently revived for most purposes. :) - Dave ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel