The success of the Universal Serial Bus grew from humble beginnings: on January 15, 1996, the first final specification was ...
Currently, one IRQ needs to be executed for each byte and the bits are read manually. A while (true) reading from the pins and doing the handshaking might be better suited. A FIFO-buffer should be ...