aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Put missing log level change back.Brian Cully2019-09-261-1/+3
* Set the keyboard protocol to boot mode during enumeration.Brian Cully2019-09-261-2/+24
* Rename some variables to make their associations more clear.Brian Cully2019-09-261-5/+6
* Add a TODO note about possibly uneccesary device descriptor fetch.Brian Cully2019-09-261-0/+2
* Log FSM state changes at info.Brian Cully2019-09-261-1/+1
* Bump max device to 32.Brian Cully2019-09-261-1/+1
* Add tests for the KeyboardIO Model 01.Brian Cully2019-09-261-1/+320
* Add the boot keyboard interface number to the `EP` struct.Brian Cully2019-09-261-28/+45
* Use MaybeUninit for device list.Brian Cully2019-09-261-4/+10
* Clippy.Brian Cully2019-09-091-14/+14
* Add some tests around device assignment.Brian Cully2019-08-171-19/+121
* Documentation.Brian Cully2019-08-111-0/+7
* Don't fail enumeration if we can't set the keyboard report.Brian Cully2019-08-101-3/+7
* Store max packet sizes from device and endpoint descriptors.Brian Cully2019-08-101-22/+45
* Test parser returns None result at end of descriptor.Brian Cully2019-08-101-0/+2
* Move descriptor parser to its own type.Brian Cully2019-08-101-71/+77
* Log endpoint for boot keyboard.Brian Cully2019-08-091-0/+1
* Probe for boot keyboard endpoint, instead of hardcoding.Brian Cully2019-08-091-10/+238
* Pass config_index into SetConfig enum.Brian Cully2019-08-081-7/+7
* Add a callback for when a keyboard report is received.Brian Cully2019-08-081-8/+24
* Add some docsBrian Cully2019-08-081-0/+2
* Initial commitv0.1.0Brian Cully2019-08-041-0/+333