qmk_firmware/LUFA/Drivers/USB/Core/AVR8
Dean Camera 09577fe541 Add XMEGA compile time tokens to the LUFAConfig.h code template.
Add additional compile time errors to the XMEGA and AVR8 architectures if multiple USE_*_DESCRIPTORS compile time tokens are enabled.

Add support for the NO_INTERNAL_SERIAL compile time token on the XMEGA targets.
2011-11-23 00:04:16 +00:00
..
Template Fixed USB_USBTask not being called internally in stream transfers between packets when Partial Stream Transfers are used. 2011-07-25 01:11:24 +00:00
Device_AVR8.c More UC3B architecture port updates. 2011-02-26 15:54:11 +00:00
Device_AVR8.h Add XMEGA compile time tokens to the LUFAConfig.h code template. 2011-11-23 00:04:16 +00:00
EndpointStream_AVR8.c Minor documentation fixes. 2011-08-23 10:39:04 +00:00
EndpointStream_AVR8.h Massive corrections to the project documentation and code comments, thanks to Russian translation services provided by Andrey from Microsin.ru. 2011-06-05 13:55:56 +00:00
Endpoint_AVR8.c Fixed error in the pipe unordered allocation algorithm for the AVR8 devices breaking compatibility with some devices. 2011-07-12 07:22:36 +00:00
Endpoint_AVR8.h Prevent written but unused variable warnings on GCC 4.6 with dummy reads. 2011-10-09 12:54:50 +00:00
Host_AVR8.c Updated all host mode demos and projects to use the EVENT_USB_Host_DeviceEnumerationComplete() event callback for device configuration instead of manual host state machine manipulations in the main application task. 2011-07-08 07:25:56 +00:00
Host_AVR8.h Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions declared with that meta-attribute are not discarded by the linker. 2011-09-22 05:55:32 +00:00
OTG_AVR8.h Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was disabled, and a USE_*_DESCRIPTORS compile time option was not enabled on the AVR8s. 2011-06-20 04:32:34 +00:00
PipeStream_AVR8.c Minor documentation fixes. 2011-08-23 10:39:04 +00:00
PipeStream_AVR8.h Copy out the EndpointStream and PipeStream functions to each architecture, so that each architecture can optimise the stream functions according to the available hardware (such as DMA, where available). 2011-05-26 11:27:21 +00:00
Pipe_AVR8.c Fixed error in the pipe unordered allocation algorithm for the AVR8 devices breaking compatibility with some devices. 2011-07-12 07:22:36 +00:00
Pipe_AVR8.h Prevent written but unused variable warnings on GCC 4.6 with dummy reads. 2011-10-09 12:54:50 +00:00
USBController_AVR8.c When automatic PLL management mode is enabled on the U4 series AVR8 chips, the PLL is now configured for 48MHz and not a divided 96MHz, to lower power consumption and to keep the system within the datasheet specs for 3.3V operation (thanks to Scott Vitale). 2011-10-12 02:27:22 +00:00
USBController_AVR8.h Minor documentation fixes. 2011-10-30 07:09:44 +00:00
USBInterrupt_AVR8.c Updated all host mode demos and projects to use the EVENT_USB_Host_DeviceEnumerationComplete() event callback for device configuration instead of manual host state machine manipulations in the main application task. 2011-07-08 07:25:56 +00:00
USBInterrupt_AVR8.h Move global interrupt enable/disable functions out to Common.h and document them. 2011-04-08 05:40:25 +00:00