login
Header Space

 
 

USB architecture high level overview

May 18, 2007 - 11:41pm
Submitted by keko_des on May 18, 2007 - 11:41pm.
Linux

Once every so often I pick up an aspect of linux and try to get to grips with it. Sometimes that involves coding up toy bits of code, sometimes it's more like writing a "how stuff works" article for my own consumption. Guess what! I'd like to know what the USB architecture looks like on linux!

There doesn't seem to be a linux wiki and googling for technical terms with a specific meaning such as "usb-storage" produces huge numbers of irrelevant hits that quite drown out the good stuff. So at the end of my afternoon of research I have barely more information than I started with. I suppose if it was easy it wouldn't be worth doing. Still, there must be a usb-storage man page somewhere, why is it so incredibly hard to find?

I'll post my mini-essay on linux usb when I've gleaned enough information to be worth at least one click!

Regards, K Des

My recommendation is to

May 22, 2007 - 11:14am

My recommendation is to download a Linux kernel you are interested in, and view the usb-storage files in the Documentation directory.

Additionally, I would check the libusb website. Even if you aren't interested in userland USB, there is still a great deal of information available on it.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
speck-geostationary