Commit Graph

79 Commits (7a70c5826b1cd0ddb51e99b77b62a69a9b39e481)

Author SHA1 Message Date
Robert Fisk 7a70c5826b HID keyboard bot detection mostly implemented. Needs more advanced LED
8 years ago
Robert Fisk ed130705c1 Enable all config options by default
8 years ago
Robert Fisk 19f91b391d Build options complete & tested:
8 years ago
Robert Fisk f0a9ab6966 Tweak write protect SCSI sense code
8 years ago
Robert Fisk d629327ae4 Implemented optional build for mass storage, keyboard, and mouse
8 years ago
Robert Fisk 5c9dde896c Implemented optional build for mass storage, keyboard, and mouse
8 years ago
Robert Fisk 040bf9eee0 Fixed devices-shrinking-by-one-block problem.
8 years ago
Robert Fisk 3de7a190f8 Change Upstream release build optimisation to -O3
8 years ago
Robert Fisk 835c54f480 Fix for occasional freakouts on mass storage writes.
8 years ago
Robert Fisk 61df3e14e6 Meaningless update to project settings file
8 years ago
Robert Fisk 951b3b3339 Flush HID endpoint on init.
9 years ago
Robert Fisk 41c2e05ded Fix yesterday's HID disconnect/reconnect fix
9 years ago
Robert Fisk 754789393d Fix for Upstream JTAG lockout - don't execute WFI too soon!
9 years ago
Robert Fisk a3ba77433f Startup LED flash is now asynchronous.
9 years ago
Robert Fisk d2b982c0e9 Correctly resume operation after HID device unplug/replug
9 years ago
Robert Fisk c63f4f7829 Don't freakout when wakeup-from-sleep fails during keyboard report out.
9 years ago
Robert Fisk ae4472bd5d Fix for mouse movement before waking from suspend
9 years ago
Robert Fisk 0e1dba7c46 After an epic battle, suspend/resume/wakeup is now supported.
9 years ago
Robert Fisk 4e023d378c HID class handles host restart correctly
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 3fa8a5f2ff Bugfix to allow reconnecting HID devices
9 years ago
Robert Fisk b760f5fc9d Fix for occasional timeout on writes...
9 years ago
Robert Fisk b3e3931b75 Minor fix for startup hardware-detection function
9 years ago
Robert Fisk 3a0cd8f587 Tweak USB descriptor strings
9 years ago
Robert Fisk b96c539088 Implemented FIFO support in Downstream host, significant speed increase!
9 years ago
Robert Fisk 7e073a091d Sleep instead of busy-wait, approx 50% power reduction!
9 years ago
Robert Fisk fa98307a3b HID class: handle host restart gracefully
9 years ago
Robert Fisk 518b728f1d Implement multi-PID support so that Windows will recognise each device
9 years ago
Robert Fisk 655b0e56a8 Support disconnect/reconnect of attached HID device
9 years ago
Robert Fisk 4b9607dbc3 HID parser and wheel support works!
9 years ago
Robert Fisk 7fb0a7e7ad Fixed click-drag issue.
9 years ago
Robert Fisk ae8284e800 Fixed enumeration issues with low-speed devices:
9 years ago
Robert Fisk 0fb24d928a Fixed bug in Upstream MSC. I have no idea why it worked before...
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 b950c3173e Upstream HID bugfixes.
9 years ago
Robert Fisk 31b434131a Downstream HID SPI interface done, untested.
9 years ago
Robert Fisk b0558e0eec Work on Downstream HID support. Also a bunch of random tweaks.
9 years ago
Robert Fisk 96baff5603 Upstream HID mouse support probably done, not tested yet.
9 years ago
Robert Fisk f3109d9d43 Mouse Upstream code half-done.
9 years ago
Robert Fisk c2dfb15441 Tweak product strings again
9 years ago
Robert Fisk 22edce337d Tweak device descriptor strings
9 years ago
Robert Fisk 46d31ebc1e Enable parallel builds
9 years ago
Robert Fisk d75a6f2e06 Messing with debug configurations again.
10 years ago
Robert Fisk f020d5db70 Moved OpenOCD board scripts to their own directory.
10 years ago
Robert Fisk 77c9734cf8 Apply v1.0's upstream DMA workaround to v0.9. So it seems that under
10 years ago
Robert Fisk 75b6521b60 Tidy up generated files
10 years ago
Robert Fisk cb6a861341 Implement flash write lockout by spamming the unlock register, then
10 years ago