qmk_firmware/LUFA/Drivers/USB/Core/UC3
Dean Camera 049e930963 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.
2011-05-14 02:17:58 +00:00
..
Device_UC3.c Rename UC3B driver files to UC3, as they are generic to all AVR32 UC3 models. 2011-03-13 21:53:19 +00:00
Device_UC3.h Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device. 2011-05-14 02:17:58 +00:00
Endpoint_UC3.c Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. 2011-04-25 07:28:36 +00:00
Endpoint_UC3.h Add missing function attributes to the pipe/endpoint functions for all architectures. 2011-04-12 03:03:56 +00:00
Host_UC3.c Correct UC3 global interrupt functions. 2011-04-08 05:05:05 +00:00
Host_UC3.h Add missing function attributes to the pipe/endpoint functions for all architectures. 2011-04-12 03:03:56 +00:00
Pipe_UC3.c Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. 2011-04-25 07:28:36 +00:00
Pipe_UC3.h Add missing function attributes to the pipe/endpoint functions for all architectures. 2011-04-12 03:03:56 +00:00
USBController_UC3.c Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. 2011-04-25 07:28:36 +00:00
USBController_UC3.h Add in new architecture attribute defines to selectively remove the EEPROM and FLASH memory space functions on architectures which do not have seperate memory address spaces. 2011-03-21 11:10:02 +00:00
USBInterrupt_UC3.c Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. 2011-04-25 07:28:36 +00:00
USBInterrupt_UC3.h Move global interrupt enable/disable functions out to Common.h and document them. 2011-04-08 05:40:25 +00:00