Dean Camera
7c3867da33
Added new CONCAT() and CONCAT_EXPANDED() convenience macros.
12 years ago
Dean Camera
85343a436d
Add ATTR_NEVER_INLINE attribute. Add EEPROM byte read/write proxy functions to the Mass Storage bootloader to prevent link errors due to linker relaxations.
12 years ago
Dean Camera
03cdb09071
Minor documentation improvements.
12 years ago
Dean Camera
cb4e4a711e
Fix invalid definition of STDOUT_ASSERT().
12 years ago
Dean Camera
180180e234
Add support for the Dimex Stange-ISP programmer board (thanks to Gerhard Wesser).
12 years ago
Dean Camera
de0df8b162
Update copyright year to 2013.
12 years ago
Dean Camera
2608fd1dd4
Fixed hardware race condition that could cause failed device enumerations 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).
12 years ago
Dean Camera
aa61ee1c11
Minor typo corrections.
12 years ago
Dean Camera
eee252603b
Minor documentation improvements.
12 years ago
Dean Camera
45a56b4df7
Added support for the Xevelabs USB2AX revision 3.1 board.
12 years ago
Dean Camera
7aa8dc1de0
Add support for the Atmel UC3-A3 Xplained board.
12 years ago
Dean Camera
f0e5425208
Added support for the Arduino Leonardo board. Swap Olimex 32U4 RX/TX LED masks so that it lines up with the Arduino boards.
13 years ago
Dean Camera
f1a2bca684
Minor documentation improvements.
13 years ago
Dean Camera
16cd7c6896
Add support for the Olimex AVR-ISP-MK2 board.
13 years ago
Dean Camera
c4ebddd27a
Add missing <math.h> include for the UC3 devices, hide CDC class driver stream functions for unsupported platforms.
13 years ago
Dean Camera
3808f5c36d
Spell check source code, fix mistakes.
13 years ago
Dean Camera
cd0bd7bf90
Added new JTAG_ENABLE() macro for the AVR8 architecture. Fixed the 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.
13 years ago
Dean Camera
8f2e82bd61
Minor cleanup to Attributes.h spacing and rename old multiple-inclusion macro guard.
13 years ago
Dean Camera
851fcd0c2f
Make sure that LUFAConfig.h is included *after* the common submodules, so that the architecture and other defines are available to the configuration header.
13 years ago
Dean Camera
395e4287a1
Added support for the Olimex AVR-USB-32U4 and Olimex AVR-USB-T32U4 boards.
13 years ago
Dean Camera
69ecaae732
Added support for the DorkbotPDX Duce board.
13 years ago
Dean Camera
47f6a35013
Reintegrate the FullEPAddresses development branch into trunk.
13 years ago
Dean Camera
fde181a830
Minor documentation improvements.
13 years ago
Dean Camera
ae91ccc048
Fix up Doxygen documentation directives to allow for generation of documentation when the library code root folder is not "LUFA".
13 years ago
Dean Camera
01d5af3d6c
Add XMEGA C3 family to the ModuleTest build test.
...
Remove unnecessary GCC_MEMORY_BARRIER() at the end of GetGlobalInterruptMask().
Minor documentation improvements.
13 years ago
Dean Camera
e406140f11
Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation.
13 years ago
Dean Camera
5561524a8f
Added support for the BitWizard Multio and Big-Multio boards.
13 years ago
Dean Camera
1132488e8f
Add build tests to verify correct compilation of as many modules as possible 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.
13 years ago
Dean Camera
4d131de85b
Add board driver support for the Atmel XMEGA-B1 Xplained board.
...
Fix Dataflash driver for the A3BU-Xplained board.
Minor documentation improvements.
13 years ago
Dean Camera
da676f0f70
Add support for the Micropendous (Arduino-like) series of boards (revisions 1 and 2).
13 years ago
Dean Camera
f1b6ddb710
Update file contributor copyrights for 2012.
13 years ago
Dean Camera
2c806f6cee
Update file header copyrights for 2012.
13 years ago
Dean Camera
3dacb73af3
Fix errors in the new Micropendous board drivers. Reorder the board definition macro indexes so that misspelled board names default to BOARD_USER rather then BOARD_USBKEY.
13 years ago
Dean Camera
10a56f6105
Add support for the Micropendous series of USB AVR8 boards.
13 years ago
Dean Camera
8d2cb61a5b
Minor documentation fixes.
13 years ago
Dean Camera
f201f6697b
Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.
13 years ago
Dean Camera
77f354609f
Fixed compiler warning on GCC with -wundef compile flag is used (thanks to Georg Glock).
13 years ago
Dean Camera
70f3d8e933
Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3).
13 years ago
Dean Camera
e915d968a5
Added new USB_Host_GetDeviceConfiguration() and USB_Host_GetInterfaceAltSetting() functions.
13 years ago
Dean Camera
4f223302b1
Oops: Typo on the new TEENSY2 board support.
13 years ago
Dean Camera
a81ccd83fd
Added support for version 2 of the Teensy boards (thanks to Christoph Redecker).
13 years ago
Dean Camera
e30be658c9
Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout.
13 years ago
Dean Camera
0ad6f1fb53
Add partial support for the Atmel A3BU Xplained's Dataflash IC (physical USART-as-SPI transport driver still pending).
13 years ago
Dean Camera
00ad509061
Add support for the Atmel XMEGA A3BU Xplained board.
...
More XMEGA USB core fixes.
13 years ago
Dean Camera
77dbfd3cc4
Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions declared with that meta-attribute are not discarded by the linker.
...
Add missing function and definition documentation.
13 years ago
Dean Camera
022fa26b43
Fix missing C++ linkage command in ArchitectureSpecific.h.
...
Fix missing closing brace in an Endpoint function for the UC3 targets.
13 years ago
Dean Camera
413438eb23
Add new TWI_BITLENGTH_FROM_FREQ() macro to the AVR8 TWI peripheral driver.
...
Change Delay_MS() to accept a 16-bit parameter rather than an 8-bit parameter for longer possible delays.
Minor documentation improvements.
14 years ago
Dean Camera
a233109909
Renamed USB_Host_ClearPipeStall() to USB_Host_ClearEndpointStall() as the 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.
14 years ago
Dean Camera
cff190b8f4
Minor documentation fixes.
...
Add extra parenthesis around terms in the common MIN() and MAX() macros to prevent issues with non-trivial macro inputs (thanks to David Lyons).
14 years ago
Dean Camera
d0ac8e46f9
Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().
...
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.
14 years ago