Added new KeyboardMouseMultiReport Device ClassDriver demo.
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 26 Jan 2011 21:33:07 +0000 (21:33 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 26 Jan 2011 21:33:07 +0000 (21:33 +0000)
commita852ea8e43d6df9642df3524a974073d2229fa4c
tree7524d3d7c881de32080cb0ed82fc4aa16d6f7755
parent6c7ed7ecd6d4727e33ddb8c5e4321499a2b76151
Added new KeyboardMouseMultiReport Device ClassDriver demo.

Fixed ReportID not being removed from the feature/out report data array in the HID class driver when Report IDs are used.

Added new MAX() and MIN() convenience macros.
22 files changed:
Demos/Device/ClassDriver/Keyboard/Keyboard.c
Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c
Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/Doxygen.conf [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.aps [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.txt [new file with mode: 0644]
Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile [new file with mode: 0644]
Demos/Device/ClassDriver/makefile
LUFA.pnproj
LUFA/Common/Common.h
LUFA/Drivers/USB/Class/Common/HID.h
LUFA/Drivers/USB/Class/Device/HID.c
LUFA/Drivers/USB/LowLevel/USBInterrupt.h
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/FutureChanges.txt
LUFA/ManPages/LUFAPoweredProjects.txt
LUFA/ManPages/LibraryApps.txt
LUFA/ManPages/VIDAndPIDValues.txt