make hid_mouse driver generic HID driver

+ keyboard support
+ SET_REPORT commands - usually leds on keyboards (WIP)

- missing parsing of HID report descriptor

Signed-off-by: Amir Hammad <amir.hammad@hotmail.com>
This commit is contained in:
Amir Hammad 2016-09-09 18:37:22 +02:00
parent ed70a1efa3
commit 3d68ea2807
8 changed files with 648 additions and 365 deletions

View file

@ -20,7 +20,7 @@ This means no allocation and reallocation is affecting performance
- HUB
- Gamepad - XBox compatible Controller
- mouse (draft: only displays raw data)
- Generic Human Interface driver: mouse, keyboard (raw data)
- USB MIDI devices (raw data + note on/off)
## Steps to compile library and demo