aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Common
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2013.Dean Camera2013-01-037-14/+14
|
* Fixed hardware race condition that could cause failed device enumerations ↵Dean Camera2013-01-031-2/+2
| | | | | | | | 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).
* Minor typo corrections.Dean Camera2013-01-021-2/+2
|
* Minor documentation improvements.Dean Camera2012-10-057-7/+7
|
* Added support for the Xevelabs USB2AX revision 3.1 board.Dean Camera2012-09-151-0/+3
|
* Add support for the Atmel UC3-A3 Xplained board.Dean Camera2012-09-081-0/+3
|
* Added support for the Arduino Leonardo board. Swap Olimex 32U4 RX/TX LED ↵Dean Camera2012-08-121-1/+3
| | | | masks so that it lines up with the Arduino boards.
* Minor documentation improvements.Dean Camera2012-08-111-0/+4
|
* Add support for the Olimex AVR-ISP-MK2 board.Dean Camera2012-07-261-0/+3
|
* Add missing <math.h> include for the UC3 devices, hide CDC class driver ↵Dean Camera2012-06-121-1/+2
| | | | stream functions for unsupported platforms.
* Spell check source code, fix mistakes.Dean Camera2012-06-092-2/+2
|
* Added new JTAG_ENABLE() macro for the AVR8 architecture. Fixed the ↵Dean Camera2012-06-091-1/+19
| | | | | | JTAG_DISABLE() macro clearing all other bits in MCUSR when called. Moved the XPLAIN board specific bootloader entry condition code to the Application_Jump_Check() function of the DFU bootloader, added support for the original XPLAIN board to the CDC class bootloader.
* Minor cleanup to Attributes.h spacing and rename old multiple-inclusion ↵Dean Camera2012-05-291-17/+17
| | | | macro guard.
* Make sure that LUFAConfig.h is included *after* the common submodules, so ↵Dean Camera2012-05-291-4/+4
| | | | that the architecture and other defines are available to the configuration header.
* Added support for the Olimex AVR-USB-32U4 and Olimex AVR-USB-T32U4 boards.Dean Camera2012-05-061-0/+7
|
* Added support for the DorkbotPDX Duce board.Dean Camera2012-04-251-0/+3
|
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-141-22/+33
|
* Minor documentation improvements.Dean Camera2012-04-081-1/+1
|
* Fix up Doxygen documentation directives to allow for generation of ↵Dean Camera2012-04-071-0/+7
| | | | documentation when the library code root folder is not "LUFA".
* Add XMEGA C3 family to the ModuleTest build test.Dean Camera2012-03-171-2/+0
| | | | | | Remove unnecessary GCC_MEMORY_BARRIER() at the end of GetGlobalInterruptMask(). Minor documentation improvements.
* Minor documentation fixes - change \note entries to \warning where ↵Dean Camera2012-02-241-4/+4
| | | | appropriate and remove/update old documentation.
* Added support for the BitWizard Multio and Big-Multio boards.Dean Camera2012-02-221-6/+12
|
* Add build tests to verify correct compilation of as many modules as possible ↵Dean Camera2012-02-181-1/+3
| | | | | | | | | | under as many architectures as possible. Fix broken compilation of LUFA under C++ compilers when the Serial peripheral module header file is included in a C++ source file. Fix missing semicolon in the UC3 architecture host pipe functions. Fix failed compilation for the XMEGA architecture if USB_DEVICE_ONLY us not specified.
* Add board driver support for the Atmel XMEGA-B1 Xplained board.Dean Camera2012-02-061-0/+3
| | | | | | Fix Dataflash driver for the A3BU-Xplained board. Minor documentation improvements.
* Add support for the Micropendous (Arduino-like) series of boards (revisions ↵Dean Camera2012-02-051-0/+6
| | | | 1 and 2).
* Update file contributor copyrights for 2012.Dean Camera2012-02-047-7/+7
|
* Update file header copyrights for 2012.Dean Camera2012-02-047-7/+7
|
* Fix errors in the new Micropendous board drivers. Reorder the board ↵Dean Camera2012-02-031-20/+20
| | | | definition macro indexes so that misspelled board names default to BOARD_USER rather then BOARD_USBKEY.
* Add support for the Micropendous series of USB AVR8 boards.Dean Camera2012-02-031-37/+58
|
* Minor documentation fixes.Dean Camera2012-02-032-4/+3
|
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-237-33/+34
| | | | trailing whitespace at the end of each line.
* Fixed compiler warning on GCC with -wundef compile flag is used (thanks to ↵Dean Camera2011-12-201-2/+2
| | | | Georg Glock).
* Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3).Dean Camera2011-11-281-0/+6
|
* Added new USB_Host_GetDeviceConfiguration() and ↵Dean Camera2011-11-241-7/+7
| | | | USB_Host_GetInterfaceAltSetting() functions.
* Oops: Typo on the new TEENSY2 board support.Dean Camera2011-11-231-1/+1
|
* Added support for version 2 of the Teensy boards (thanks to Christoph Redecker).Dean Camera2011-11-231-1/+4
|
* Add missing SVN eol-style property to ensure that source code line endings ↵Dean Camera2011-11-091-148/+148
| | | | and converted to the native values on checkout.
* Add partial support for the Atmel A3BU Xplained's Dataflash IC (physical ↵Dean Camera2011-11-011-3/+3
| | | | USART-as-SPI transport driver still pending).
* Add support for the Atmel XMEGA A3BU Xplained board.Dean Camera2011-10-311-0/+3
| | | | More XMEGA USB core fixes.
* Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions ↵Dean Camera2011-09-223-1/+9
| | | | | | declared with that meta-attribute are not discarded by the linker. Add missing function and definition documentation.
* Fix missing C++ linkage command in ArchitectureSpecific.h.Dean Camera2011-09-211-0/+5
| | | | Fix missing closing brace in an Endpoint function for the UC3 targets.
* Add new TWI_BITLENGTH_FROM_FREQ() macro to the AVR8 TWI peripheral driver.Dean Camera2011-09-021-2/+2
| | | | | | Change Delay_MS() to accept a 16-bit parameter rather than an 8-bit parameter for longer possible delays. Minor documentation improvements.
* Renamed USB_Host_ClearPipeStall() to USB_Host_ClearEndpointStall() as the ↵Dean Camera2011-08-241-16/+16
| | | | | | | | | | function works on an endpoint address within the attached device, and not a Pipe within the host. Updated MS_Host_ResetMSInterface() to now perform a full Mass Storage reset sequence to prevent data corruption in the event of a device lock up or timeout (thanks to David Lyons). Add parenthesis around the library Endianness macros that do nothing on a particular architecture to prevent operator precedence issues depending on usage. Minor documentation corrections.
* Minor documentation fixes.Dean Camera2011-08-231-2/+2
| | | | Add extra parenthesis around terms in the common MIN() and MAX() macros to prevent issues with non-trivial macro inputs (thanks to David Lyons).
* Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().Dean Camera2011-08-221-3/+3
| | | | | | | | Changed the reports in the GenericHID device demos to control the board LEDs, to reduce user confusion over the callback routines. Fixed swapped TWI_ADDRESS_READ and TWI_ADDRESS_WRITE values. Fixed TWI_ReadPacket() not releasing the TWI bus on read completion.
* Pull out architecture specific macros and other definitions into a new ↵Dean Camera2011-08-163-73/+148
| | | | common header file. Add new JTAG_DISABLE() macro for the AVR8s to software-disable JTAG debugging using cycle-safe assembly code.
* Add shortcuts to SwapEndian_16() and SwapEndian_32() internal functions to ↵Dean Camera2011-08-162-5/+11
| | | | improve optimization if called with constant inputs.
* Add missing SVN eol-style property to files where it was missing.Dean Camera2011-07-153-658/+658
|
* Add new STRINGIFY() and STRINGIFY_EXPANDED() convenience macros.Dean Camera2011-07-141-0/+20
|
* Add start of an architecture port to the Atmel USB XMEGA devices.Dean Camera2011-07-132-2/+38
|