Fixed possible invalid program execution when in host mode if corrupt descriptor...
authorDean Camera <dean@fourwalledcubicle.com>
Sat, 14 May 2011 02:17:58 +0000 (02:17 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sat, 14 May 2011 02:17:58 +0000 (02:17 +0000)
commit049e9309637cd057689cf273b2023afb0d6876ae
tree184919dd3e728aad41bc3bb1567b6f95f18564aa
parent78e58b6d1c645c3ba1afaa536e2ba5bdab2b235b
Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device.

Minor code cleanups to add const and reformat where missing, as well as abstract out the internal device signature start address into a macro, so that it can be altered to suit particular devices within a single architecture if needed.

Add missing documentation to the USB_Device_States_t enum.
Demos/Host/Incomplete/AndroidAccessoryHost/ConfigDescriptor.c
LUFA.pnproj
LUFA/Drivers/USB/Class/Common/HIDParser.c
LUFA/Drivers/USB/Core/AVR8/Device_AVR8.h
LUFA/Drivers/USB/Core/ConfigDescriptor.c
LUFA/Drivers/USB/Core/ConfigDescriptor.h
LUFA/Drivers/USB/Core/Device.h
LUFA/Drivers/USB/Core/UC3/Device_UC3.h
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/FutureChanges.txt
LUFA/makefile