There is an abundance of info on the www that will help you!

Try the below site which should help u out!
linux-usb

This is probably what your looking for...
http://www.linux-usb.org/USB-guide/x498.html

Cheers

r3b00+