395e4287a1 
								
							
								 
							
						 
						
							
							
								
								Added support for the Olimex AVR-USB-32U4 and Olimex AVR-USB-T32U4 boards.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								69ecaae732 
								
							
								 
							
						 
						
							
							
								
								Added support for the DorkbotPDX Duce board.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								47f6a35013 
								
							
								 
							
						 
						
							
							
								
								Reintegrate the FullEPAddresses development branch into trunk.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								fde181a830 
								
							
								 
							
						 
						
							
							
								
								Minor documentation improvements.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								ae91ccc048 
								
							
								 
							
						 
						
							
							
								
								Fix up Doxygen documentation directives to allow for generation of documentation when the library code root folder is not "LUFA".  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								01d5af3d6c 
								
							
								 
							
						 
						
							
							
								
								Add XMEGA C3 family to the ModuleTest build test.  
							
							... 
							
							
 
							
							Remove unnecessary GCC_MEMORY_BARRIER() at the end of GetGlobalInterruptMask().
Minor documentation improvements. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								e406140f11 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								5561524a8f 
								
							
								 
							
						 
						
							
							
								
								Added support for the BitWizard Multio and Big-Multio boards.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								4d131de85b 
								
							
								 
							
						 
						
							
							
								
								Add board driver support for the Atmel XMEGA-B1 Xplained board.  
							
							... 
							
							
 
							
							Fix Dataflash driver for the A3BU-Xplained board.
Minor documentation improvements. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								da676f0f70 
								
							
								 
							
						 
						
							
							
								
								Add support for the Micropendous (Arduino-like) series of boards (revisions 1 and 2).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								f1b6ddb710 
								
							
								 
							
						 
						
							
							
								
								Update file contributor copyrights for 2012.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								2c806f6cee 
								
							
								 
							
						 
						
							
							
								
								Update file header copyrights for 2012.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								10a56f6105 
								
							
								 
							
						 
						
							
							
								
								Add support for the Micropendous series of USB AVR8 boards.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								8d2cb61a5b 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								f201f6697b 
								
							
								 
							
						 
						
							
							
								
								Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								77f354609f 
								
							
								 
							
						 
						
							
							
								
								Fixed compiler warning on GCC with -wundef compile flag is used (thanks to Georg Glock).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								70f3d8e933 
								
							
								 
							
						 
						
							
							
								
								Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								e915d968a5 
								
							
								 
							
						 
						
							
							
								
								Added new USB_Host_GetDeviceConfiguration() and USB_Host_GetInterfaceAltSetting() functions.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								4f223302b1 
								
							
								 
							
						 
						
							
							
								
								Oops: Typo on the new TEENSY2 board support.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								a81ccd83fd 
								
							
								 
							
						 
						
							
							
								
								Added support for version 2 of the Teensy boards (thanks to Christoph Redecker).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								e30be658c9 
								
							
								 
							
						 
						
							
							
								
								Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								0ad6f1fb53 
								
							
								 
							
						 
						
							
							
								
								Add partial support for the Atmel A3BU Xplained's Dataflash IC (physical USART-as-SPI transport driver still pending).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								00ad509061 
								
							
								 
							
						 
						
							
							
								
								Add support for the Atmel XMEGA A3BU Xplained board.  
							
							... 
							
							
 
							
							More XMEGA USB core fixes. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								022fa26b43 
								
							
								 
							
						 
						
							
							
								
								Fix missing C++ linkage command in ArchitectureSpecific.h.  
							
							... 
							
							
 
							
							Fix missing closing brace in an Endpoint function for the UC3 targets. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								fc5fa769ef 
								
							
								 
							
						 
						
							
							
								
								Pull out architecture specific macros and other definitions into a new common header file. Add new JTAG_DISABLE() macro for the AVR8s to software-disable JTAG debugging using cycle-safe assembly code.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3478178127 
								
							
								 
							
						 
						
							
							
								
								Add shortcuts to SwapEndian_16() and SwapEndian_32() internal functions to improve optimization if called with constant inputs.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								0c2ad9eb34 
								
							
								 
							
						 
						
							
							
								
								Add missing SVN eol-style property to files where it was missing.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								01d269879f 
								
							
								 
							
						 
						
							
							
								
								Add new STRINGIFY() and STRINGIFY_EXPANDED() convenience macros.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d9643cf6ec 
								
							
								 
							
						 
						
							
							
								
								Add start of an architecture port to the Atmel USB XMEGA devices.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								bcb627e1a1 
								
							
								 
							
						 
						
							
							
								
								Add missing doxygen group terminator to the new CompilerSpecific.h header file.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								bfa22eca26 
								
							
								 
							
						 
						
							
							
								
								Split out compiler specific helper macros into a new CompilerSpecific.h header file inside the library, for future expansion.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8c3d421a01 
								
							
								 
							
						 
						
							
							
								
								Added board hardware driver support for the EVK1104 board.  
							
							... 
							
							
 
							
							Fix inverted LEDs_GetLEDs() result for the EVK1100 and EVK1101 boards. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8cc3fd56d9 
								
							
								 
							
						 
						
							
							
								
								Add board driver support for the EVK1100 board.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d784baaa3a 
								
							
								 
							
						 
						
							
							
								
								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.  
							
							... 
							
							
 
							
							Add C++ compatibility to some header files currently missing extern "C" linkage. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								3bd6336075 
								
							
								 
							
						 
						
							
							
								
								Added board driver support for the Busware TUL board.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f01a05415c 
								
							
								 
							
						 
						
							
							
								
								Spell check library source code files.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7d3150423d 
								
							
								 
							
						 
						
							
							
								
								Add new USE_LUFA_CONFIG_HEADER compile time option.  
							
							... 
							
							
 
							
							Add missing LEDS_ToggleLEDs() function to the LED driver for the EVK1101 board. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a85fa30bf1 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f670bdeff8 
								
							
								 
							
						 
						
							
							
								
								Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros.  
							
							... 
							
							
 
							
							Switch to using -1 on the UC3 target to obtain a register mask with all bits set (for clearing interrupts and status flags).
Fix incorrect USB controller mode on the UC3 when a fixed mode is specified as a compile time option due to AVR32_USBB.USBCON.uide being set by default.
Make USB_Descriptor_String_t use a uint16_t for Unicode strings on all targets except the AVR8 (retained for backwards compatibility). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								04263de4f0 
								
							
								 
							
						 
						
							
							
								
								Fix definition of pgm_read_ptr().  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								995195a2b0 
								
							
								 
							
						 
						
							
							
								
								Add missing function attributes to the pipe/endpoint functions for all architectures.  
							
							... 
							
							
 
							
							Perform endianness correction in the HID report parser for big-endian platforms. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								852b5e612d 
								
							
								 
							
						 
						
							
							
								
								Remove redundant type information for bitfield elements, other than the signed/unsignedness of the element.  
							
							... 
							
							
 
							
							Change type of USB_SelectedPipe and USB_SelectedEndpoint for the AVR32 UC3 architecture to uint32_t to reduce the compiled code size. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d08116b02f 
								
							
								 
							
						 
						
							
							
								
								Create a new Common module documentation group for the new Global Interrupt macros.  
							
							
 
							
						 
						
							15 years ago