Added multiple Report ID support to the HID class driver. Removed OUT endpoint suppor...
authorDean Camera <dean@fourwalledcubicle.com>
Fri, 5 Jun 2009 02:23:31 +0000 (02:23 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Fri, 5 Jun 2009 02:23:31 +0000 (02:23 +0000)
commit3d1baa6f953c3c78c78c31466c4f551123e84415
tree1c2d538c56bb15f2a903a4a1f9e49cd41c3fe38d
parent7665bf323e76ed1ebcfd137e2ab0bd356b43a5e8
Added multiple Report ID support to the HID class driver. Removed OUT endpoint support from HID driver (all OUT reports are now processed through control requests) as a seperate endpoint had issues with determining the exact output report length.
23 files changed:
Demos/Device/GenericHID/Descriptors.c
Demos/Device/GenericHID/Descriptors.h
Demos/Device/GenericHID/GenericHID.c
Demos/Device/GenericHID/GenericHID.h
Demos/Device/Joystick/Joystick.c
Demos/Device/Joystick/Joystick.h
Demos/Device/Keyboard/Descriptors.c
Demos/Device/Keyboard/Descriptors.h
Demos/Device/Keyboard/Keyboard.c
Demos/Device/Keyboard/Keyboard.h
Demos/Device/KeyboardMouse/Descriptors.c
Demos/Device/KeyboardMouse/Descriptors.h
Demos/Device/KeyboardMouse/KeyboardMouse.c
Demos/Device/KeyboardMouse/KeyboardMouse.h
Demos/Device/Mouse/Mouse.c
Demos/Device/Mouse/Mouse.h
LUFA/Drivers/USB/Class/Device/CDC.c
LUFA/Drivers/USB/Class/Device/CDC.h
LUFA/Drivers/USB/Class/Device/HID.c
LUFA/Drivers/USB/Class/Device/HID.h
LUFA/Drivers/USB/Class/Device/MIDI.h
Projects/Magstripe/Magstripe.c
Projects/Magstripe/Magstripe.h