On Wed, Mar 18, 2009 at 09:18:11AM -0700, hong zhang wrote: > > Greg, > > No, I do not have gadget device. But I want to learn writting a USB > gadget driver. This is why I ask help, what kind of gadget device I > need to learn writting gadget driver? You need a device that can work like a USB gadget that runs Linux. That should narrow the choices down greatly :) Or you can get a pci card that acts like a USB gadget and work from there. Then just pick a usb gadget type that isn't already implemented. Or rewrite one of the existing gadget types, it's up to you. > For USB tracker, do you mean kernel has it already? What do you mean by "USB tracker"? thanks, greg k-h