You can see
http://www.superant.com/cgi-bin/slencyclopedia.pl?USB
and the same in
http://www.wlug.org.nz/USB
Very interesting links like :
*http://linuxkey.biz/
*http://linuxmobile.sourceforge.net/
and
*
http://linuxdocs.tuxfamily.org/flonix/index.php
Regards.