aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/USB/Core/XMEGA
Commit message (Collapse)AuthorAgeFilesLines
* Optimize Endpoint_Discard_Stream() and Endpoint_Null_Stream().Dean Camera2018-12-081-16/+6
|
* Ensure USE_INTERNAL_SERIAL is set to NO_DESCRIPTOR if internal serial is ↵Dean Camera2018-02-181-6/+7
| | | | disabled.
* Make USE_INTERNAL_SERIAL configureable as makefile defineNicoHood2018-01-221-0/+2
|
* Update copyrights for 2018.Dean Camera2018-01-0416-32/+32
|
* Update copyrights for 2017.Dean Camera2017-04-1816-32/+32
|
* Update copyrights to 2016.Dean Camera2016-01-3116-32/+32
|
* Update copyrights to 2015 (better late than never).Dean Camera2015-05-1716-32/+32
|
* Minor code style fixes, documentation improvements.Dean Camera2014-07-221-4/+5
|
* Fix XMEGA USB prescaler calculationBert van Hall2014-07-221-3/+13
| | | | | | | The USB prescaler calculation for the CLK.USBCTRL register is changed to give valid results and set the prescaler correctly. Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
* Fix possible infinite loop in the control stream write template functions.Dean Camera2014-06-081-0/+2
|
* Update copyrights for 2014.Dean Camera2014-01-0416-69/+69
|
* Fixed re-enumeration issue of XMEGA architecture targets.Dean Camera2013-08-131-1/+1
|
* Fixed incorrect USB device state set when a suspended LUFA device is woken ↵Dean Camera2013-07-151-1/+1
| | | | while addressed but not configured (thanks to Balaji Krishnan)
* Revert incorrect XMEGA interrupt disable patch; all flags *except* the ↵Dean Camera2013-05-051-1/+1
| | | | interrupt level should be cleared, and not the interrupt level itself.
* Minor documentation improvements.Dean Camera2013-05-041-3/+2
|
* Move USB mode enum into the top level USB controller header, as it is common ↵Dean Camera2013-04-281-10/+0
| | | | to all architectures (even if not all modes are supported).
* Reduce the amount of inlining of core Endpoint functions for XMEGA, to ↵Dean Camera2013-04-142-99/+112
| | | | reduce the compiled code size (size/speed tradeoff).
* Fix incorrect Interrupt disable function for the XMEGA architecture (thanks ↵Dean Camera2013-03-231-1/+1
| | | | to Simon Küppers).
* Minor documentation improvements.Dean Camera2013-03-181-1/+1
|
* Reset XMEGA NVM read command to the symbolic NO_OPERATION constant rather ↵Dean Camera2013-02-131-4/+4
| | | | than a hard-coded zero.
* Suppress unused function parameter warnings in the USB driver.Dean Camera2013-01-271-0/+2
|
* Fix broken XMEGA USB support.Dean Camera2013-01-272-5/+12
|
* Update copyright year to 2013.Dean Camera2013-01-0316-32/+32
|
* Fixed hardware race condition that could cause failed device enumerations ↵Dean Camera2013-01-031-0/+6
| | | | | | | | for AVR8 and UC3 architectures (thanks to Mike Beyhs). Fixed incorrect Minimus board LED definitions (thanks to Joonas Lahtinen). Fixed incorrect LED masks for received data display in the Device GenericHID demos (thanks to Denys Berkovskyy).
* Clean up unnecessary CPPCheck static analysis suppression comments, force ↵Dean Camera2012-10-143-3/+0
| | | | Doxygen and GCC compiler specific macros as being always undefined when performing a static analysis of the code.
* Minor documentation improvements.Dean Camera2012-10-0516-16/+16
|
* Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning ↵Dean Camera2012-09-091-12/+18
| | | | switch.
* Fixed logic hole breaking USB operations on a USB controller with only one ↵Dean Camera2012-08-282-8/+15
| | | | supported USB mode and no USB_DEVICE_ONLY or USB_HOST_ONLY configuration token set.
* Minor documentation corrections.Dean Camera2012-08-271-20/+30
|
* Spell-check latest trunk source code.Dean Camera2012-08-181-1/+1
|
* Minor documentation improvements.Dean Camera2012-07-151-6/+6
|
* Add svn:eol-style property on all source files where it was missing. Fix ↵Dean Camera2012-06-212-920/+920
| | | | line endings of all makefile, *.c and *.h files.
* Add checks to the endpoint and pipe configure functions and fail if the ↵Dean Camera2012-06-102-2/+6
| | | | requested endpoint or pipe number is above the maximum for that device.
* Add MAX_ENDPOINT_INDEX compile time option for the XMEGA devices.Dean Camera2012-06-101-2/+6
|
* Spell check source code, fix mistakes.Dean Camera2012-06-091-1/+1
|
* Fix incorrect definition for the XMEGA Endpoint_BytesInEndpoint() function ↵Dean Camera2012-05-261-1/+4
| | | | when used on OUT endpoints.
* Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean Camera2012-05-201-12/+12
| | | | and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
* Add missing CPPCheck unusedFunction check suppressions on the USB template ↵Dean Camera2012-05-193-0/+3
| | | | functions.
* Add additional preprocessor sanity checks for the XMEGA platform based on ↵Dean Camera2012-05-053-6/+12
| | | | the USB controller input clock speed.
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-146-140/+92
|
* Add architecture guards to all architecture-specific files, so that they can ↵Dean Camera2012-04-077-0/+30
| | | | be bulk-added to existing IDE projects without having to exclude unused architecture files.
* Minor documentation fixes - change \note entries to \warning where ↵Dean Camera2012-02-243-19/+17
| | | | appropriate and remove/update old documentation.
* Fix errors uncovered by the new build test compile warnings; fix UC3 pipe ↵Dean Camera2012-02-192-2/+3
| | | | configuration function broken, redundant function prototypes and unused parameters.
* Fix XMEGA architecture not correctly resetting the device address and ↵Dean Camera2012-02-091-0/+3
| | | | endpoints in response to a USB bus reset from the host.
* Update file contributor copyrights for 2012.Dean Camera2012-02-0416-16/+16
|
* Update file header copyrights for 2012.Dean Camera2012-02-0416-16/+16
|
* Minor corrections to the XMEGA USB controller implementation.Dean Camera2012-02-044-6/+16
|
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-2312-57/+62
| | | | trailing whitespace at the end of each line.
* Minor XMEGA USB driver fixes.Dean Camera2011-12-132-13/+2
|
* Add XMEGA compile time tokens to the LUFAConfig.h code template.Dean Camera2011-11-231-19/+34
| | | | | | 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.