The USB subsystem is based on message passing transactions. The messages are called URBs, which stands for USB request block. URBs are sent by calling the usb_submit_urb method, struct urb *urb, int ...
Support for a faster version of USB in Linux is imminent and will become a permanent part of the Linux landscape when the next version of the operating system is introduced. The upcoming 2.4.19 ...
Running Linux from a USB drive is possible. You can boot just about any distribution you want from USB. There are some things you should consider before going this route. I've used Linux in just about ...