Commit Graph

33 Commits (a376951d4d5b624359e817bd9fa26c94f61935fe)

Author SHA1 Message Date
Robert Fisk e3ddf162ee So I tested this innocent-looking Transcend flash drive...
9 years ago
Robert Fisk 19bb191029 Don't fail if device stalls on SetIdle command (*cough* Logitech mice)
9 years ago
Robert Fisk 1f144d6cab Bugfixes for keyboard support: works!!!
9 years ago
Robert Fisk e78c526cb8 Keyboard support implemented, but not tested
9 years ago
Robert Fisk 34b152cce9 Incomplete and untested implementation of keyboard support
9 years ago
Robert Fisk 87a26b3e60 Fix for occasional problem when attaching mouse after powerup.
9 years ago
Robert Fisk c84b1ef0c3 Tweak USB middleware to avoid compiler warning
9 years ago
Robert Fisk d0c41d7d29 Ignore Mass Storage subclass, and try to talk with transparent SCSI
9 years ago
Robert Fisk b96c539088 Implemented FIFO support in Downstream host, significant speed increase!
9 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 4186630689 More work on enumerating cheap POS mice, arrrrgh.
9 years ago
Robert Fisk 9c1187fa05 Remove unused HID header
9 years ago
Robert Fisk ae8284e800 Fixed enumeration issues with low-speed devices:
9 years ago
Robert Fisk 979011bba5 Mouse WORKS!11111 ...but only in boot mode, so no scroll wheel :(
9 years ago
Robert Fisk b2d9b6fced Restructure & bugfix Upstream HID. Still some issue with Downstream...
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
Robert Fisk 647f088c6b Increase Downstream's host command timeout to 5 seconds. It turns out
9 years ago
Robert Fisk 1262c5337a All tabs to spaces
9 years ago
Robert Fisk d643fbdf87 Previous commit missed an unsupported-device-flash-LED check.
10 years ago
Robert Fisk 226e163adf Improve Downstream error handling:
10 years ago
Robert Fisk 58308c4a89 Added Mozilla Public License information to file headers.
10 years ago
Robert Fisk b9cc31d036 Crazy hardware issues, about to revert Upstream SPI from DMA to
10 years ago
Robert Fisk 48a6c2e2a4 Bugfixes for Downstream, including one in the USB host stack!
10 years ago
Robert Fisk f24714cd8c Revisit Upstream project to:
10 years ago
Robert Fisk fc522bae0a Added priority elevation to Downstream USB host processing code that
10 years ago
Robert Fisk c1b2c191c4 Improved Downstream error handling:
10 years ago
Robert Fisk 0e1fed6047 Full implementation of Downstream MSC interface, including significant
10 years ago
Robert Fisk 674cb621a7 Initial implementation of Downstream SPI interface and state machine.
10 years ago
Robert Fisk 7b4e4b3c14 Continued polishing work on Downstream project.
10 years ago
Robert Fisk 55c8a21aad Initial commit of Downstream template project.
10 years ago