Robert Fisk
312c708409
Fix for mechanical keyboards sending > 8 byte packets
7 years ago
Robert Fisk
835c54f480
Fix for occasional freakouts on mass storage writes.
...
Upstream's edge-detect interrupt that starts SPI transmission was not
firing. Sometimes. On some boards only. The cause was Downstream not
allowing enough time between edges for Upstream to catch the signal.
Also misc code tidyups.
8 years ago
Robert Fisk
e78c526cb8
Keyboard support implemented, but not tested
8 years ago
Robert Fisk
34b152cce9
Incomplete and untested implementation of keyboard support
...
Conflicts:
Upstream/Upstream Debug.launch
8 years ago
Robert Fisk
655b0e56a8
Support disconnect/reconnect of attached HID device
9 years ago
Robert Fisk
35d54056c4
Implemented HID report parser. Untested!
9 years ago
Robert Fisk
31b434131a
Downstream HID SPI interface done, untested.
9 years ago
Robert Fisk
e9ffbe2748
Downstream mouse support working!
9 years ago
Robert Fisk
b0558e0eec
Work on Downstream HID support. Also a bunch of random tweaks.
9 years ago