http://wiki.osdev.org/Universal_Serial_Bus http://en.wikipedia.org/wiki/Universal_Serial_Bus#Technical_details