Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							380f014c4c 
							
						 
					 
					
						
						
							
							Added build test to verify correct compilation of all bootloaders using all supported devices.  
						
						... 
						
						
						
						Fixed compile error with the unreleased ATMEGA32U6 device. 
						
						
					 
					
						2012-05-13 13:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a7fa201e 
							
						 
					 
					
						
						
							
							Add support for the ATXMEGA384C3.  
						
						
						
						
					 
					
						2012-05-07 17:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9207e8b2fd 
							
						 
					 
					
						
						
							
							Changed board LED driver implementations of LEDs_ToggleLEDs() for the AVR8 architecture to use the fast PIN register toggle alternative function for speed.  
						
						
						
						
					 
					
						2012-05-06 12:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							395e4287a1 
							
						 
					 
					
						
						
							
							Added support for the Olimex AVR-USB-32U4 and Olimex AVR-USB-T32U4 boards.  
						
						
						
						
					 
					
						2012-05-06 12:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							1007317c5f 
							
						 
					 
					
						
						
							
							Fixed broken MIDI host driver MIDI_Host_ReceiveEventPacket() function due to not unfreezing the MIDI data IN pipe before use (thanks to Michael Brown).  
						
						
						
						
					 
					
						2012-05-06 11:11:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							0e434c8f8f 
							
						 
					 
					
						
						
							
							Add additional preprocessor sanity checks for the XMEGA platform based on the USB controller input clock speed.  
						
						
						
						
					 
					
						2012-05-05 19:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							2d98e5499b 
							
						 
					 
					
						
						
							
							Fixed possible deadlock in the CDC device driver if the USB connection is dropped while the CDC_REQ_SetLineEncoding control request is being processed by the stack (thanks to Jonathan Hudgins).  
						
						
						
						
					 
					
						2012-05-05 19:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							46d511c021 
							
						 
					 
					
						
						
							
							Fixed incorrect DFU version number reported to the host in the  DFU bootloader descriptors. Fixed incorrect version hundredths value encoding in VERSION_BCD() macro (thanks to Georg Glock).  
						
						
						
						
					 
					
						2012-05-05 15:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							69ecaae732 
							
						 
					 
					
						
						
							
							Added support for the DorkbotPDX Duce board.  
						
						
						
						
					 
					
						2012-04-25 18:42:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6123e2c1 
							
						 
					 
					
						
						
							
							Fixed inverted LED logic in the USB2AX board LED driver (thanks to Nicolas Saugnier).  
						
						
						
						
					 
					
						2012-04-25 18:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							e875d7cf9f 
							
						 
					 
					
						
						
							
							Changed MIDI event structure MIDI_EventPacket_t to use a single field for the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs).  
						
						
						
						
					 
					
						2012-04-25 18:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5b73ce58 
							
						 
					 
					
						
						
							
							Add basic hardware mapping information for all supported boards.  
						
						
						
						
					 
					
						2012-04-25 18:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							c7bfcf2cbb 
							
						 
					 
					
						
						
							
							Fix documentation of the board LED driver (thanks to Karl Lunt).  
						
						
						
						
					 
					
						2012-04-23 17:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							c0841d98c5 
							
						 
					 
					
						
						
							
							Fixed incorrect reponse to GET STATUS requests in device mode if NO_DEVICE_SELF_POWER or NO_DEVICE_REMOTE_WAKEUP tokens are defined (thanks to Georg Glock).  
						
						
						
						
					 
					
						2012-04-15 13:34:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							47f6a35013 
							
						 
					 
					
						
						
							
							Reintegrate the FullEPAddresses development branch into trunk.  
						
						
						
						
					 
					
						2012-04-14 14:41:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9add0d100d 
							
						 
					 
					
						
						
							
							Ensure Temperature.c and TWI_AVR8.c can be compiled silently in projects with non-supported hardware - produce errors only if the user application includes the module header files.  
						
						
						
						
					 
					
						2012-04-09 12:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4f48d963 
							
						 
					 
					
						
						
							
							Add architecture guards to all architecture-specific files, so that they can be bulk-added to existing IDE projects without having to exclude unused architecture files.  
						
						
						
						
					 
					
						2012-04-07 17:01:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc62c9282 
							
						 
					 
					
						
						
							
							Oops - typos in alterations to HID_DESCRIPTOR_JOYSTICK().  
						
						
						
						
					 
					
						2012-03-29 19:52:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							b3aaffb792 
							
						 
					 
					
						
						
							
							Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due to OS incompatibilities, replaced with fixed 3-axis joystick report structure.  
						
						
						
						
					 
					
						2012-03-29 19:41:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							00b6b0140f 
							
						 
					 
					
						
						
							
							Re-enable cppcheck static analysis unused function checks after adding in special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos.  
						
						
						
						
					 
					
						2012-03-25 12:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a77c3edc37 
							
						 
					 
					
						
						
							
							Fixed inverted LED logic in the OLIMEX162 board LED driver.  
						
						
						
						
					 
					
						2012-03-20 06:18:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							1971a415e5 
							
						 
					 
					
						
						
							
							Fixed compile error if LEDs_Disable() is called and BOARD=NONE is set (thanks to Sam Lin).  
						
						
						
						
					 
					
						2012-03-17 10:21:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							f87aec2264 
							
						 
					 
					
						
						
							
							Fixed incorrect call to the user callback CALLBACK_Audio_Device_GetSetInterfaceProperty() in the Audio Class device driver (thanks to Tiit Ratsep).  
						
						
						
						
					 
					
						2012-03-15 19:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							77adb2ba52 
							
						 
					 
					
						
						
							
							Audio Device Class driver changed to also require the index of the Audio Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments.  
						
						
						
						
					 
					
						2012-03-14 22:12:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							17f104cbe8 
							
						 
					 
					
						
						
							
							Fixed compile error for the UC3 architecture when INTERRUPT_CONTROL_ENDPOINT is specified (thanks to Andrus Aaslaid).  
						
						
						
						
					 
					
						2012-03-06 14:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9e30a0cb 
							
						 
					 
					
						
						
							
							Fixed possible enumeration error if the user application selects the non-Control pipe between the Powered and Default states of the host state machine.  
						
						
						
						
					 
					
						2012-02-26 15:01:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							0456dfeb88 
							
						 
					 
					
						
						
							
							Update main library documentation organisation for Doxygen 1.8.0.  
						
						
						
						
					 
					
						2012-02-25 17:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							e406140f11 
							
						 
					 
					
						
						
							
							Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation.  
						
						
						
						
					 
					
						2012-02-24 20:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5561524a8f 
							
						 
					 
					
						
						
							
							Added support for the BitWizard Multio and Big-Multio boards.  
						
						
						
						
					 
					
						2012-02-22 21:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							4068efbd18 
							
						 
					 
					
						
						
							
							Remove potentially unaligned uint32_t access in HIDParser.c, replace with standard C bit shifts.  
						
						
						
						
					 
					
						2012-02-20 18:47:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							84ff878fd7 
							
						 
					 
					
						
						
							
							Fix errors uncovered by the new build test compile warnings; fix UC3 pipe configuration function broken, redundant function prototypes and unused parameters.  
						
						
						
						
					 
					
						2012-02-19 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							50ff97f378 
							
						 
					 
					
						
						
							
							All USB Class Driver configuration struct values are now non-const, to allow for run-time modifications if required before configuring an instance.  
						
						
						
						
					 
					
						2012-02-19 15:24:05 +00:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2012-02-18 23:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2e7aeff4 
							
						 
					 
					
						
						
							
							Add missing file Subversion EOL-style properties.  
						
						
						
						
					 
					
						2012-02-13 20:13:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7a8b038687 
							
						 
					 
					
						
						
							
							Fix Dataflash driver for the XMEGA-B1 XPLAINED - the Dataflash is connected to the USART module, but requires physical port remapping.  
						
						
						
						
					 
					
						2012-02-13 19:59:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							01a80df6c2 
							
						 
					 
					
						
						
							
							Minor documentation improvements.  
						
						
						
						
					 
					
						2012-02-12 20:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5051df08d7 
							
						 
					 
					
						
						
							
							Minor documentation improvements.  
						
						
						
						
					 
					
						2012-02-12 20:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							09d2be0dc1 
							
						 
					 
					
						
						
							
							Add new Master SPI Mode USART serial peripheral driver for the XMEGA and AVR8 architectures.  
						
						... 
						
						
						
						Modify board Dataflash drivers so that each individual board is responsible for including the correct peripheral driver (SPI or SerialSPI) based on the board connections to the Dataflash chip.
Complete A3BU-XPLAINED and B1-XPLAINED board Dataflash drivers. 
						
						
					 
					
						2012-02-12 20:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							f45d60f768 
							
						 
					 
					
						
						
							
							Added Serial USART peripheral driver for the XMEGA platform.  
						
						... 
						
						
						
						Fix XMEGA SPI peripheral driver's incorrect const-ness on the SPI peripheral struct. 
						
						
					 
					
						2012-02-12 11:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							82fdedc192 
							
						 
					 
					
						
						
							
							Minor documentation improvements.  
						
						
						
						
					 
					
						2012-02-11 22:35:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							81bd8f2f83 
							
						 
					 
					
						
						
							
							Clean up the Audio Device class driver control request Endpoint match logic.  
						
						
						
						
					 
					
						2012-02-11 20:39:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							2180f57d17 
							
						 
					 
					
						
						
							
							Altered the HID class driver to only try to construct at maximum one packet per USB frame, to reduce CPU usage.  
						
						
						
						
					 
					
						2012-02-09 20:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							385ffb6de3 
							
						 
					 
					
						
						
							
							Fix XMEGA architecture not correctly resetting the device address and endpoints in response to a USB bus reset from the host.  
						
						
						
						
					 
					
						2012-02-09 20:27:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d18e46f8 
							
						 
					 
					
						
						
							
							Update XMEGA board drivers to use the port inversion feature of the XMEGA architecture rather than performing the inversion in software. Add partially completed XMEGA-B1-XPLAINED Dataflash board driver and revert implementation of the XMEGA-A3BU-XPLAINED Dataflash driver as the chip is connected to the USART, not the SPI interface.  
						
						
						
						
					 
					
						2012-02-09 20:26:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							c60897df39 
							
						 
					 
					
						
						
							
							Allow serial strings to be generated on the older AVR8 devices which do not explicitly state they contain unique values in the datasheet, as this appears to be implemented in hardware.  
						
						
						
						
					 
					
						2012-02-08 18:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							1482f77826 
							
						 
					 
					
						
						
							
							Oops - XMEGA-B1 Xplained LEDs are on PORTB and PORTE, not PORTF and PORTE.  
						
						
						
						
					 
					
						2012-02-06 17:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2012-02-06 17:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							fdab3aef86 
							
						 
					 
					
						
						
							
							Add (still preliminary) support for the ATXMEGA64A4 and ATXMEGA128A4. Fix minor error in the AVRISP-MKII clone project descriptors.  
						
						
						
						
					 
					
						2012-02-05 21:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							da676f0f70 
							
						 
					 
					
						
						
							
							Add support for the Micropendous (Arduino-like) series of boards (revisions 1 and 2).  
						
						
						
						
					 
					
						2012-02-05 15:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a677254026 
							
						 
					 
					
						
						
							
							Added INVERTED_VBUS_ENABLE_LINE and NO_AUTO_VBUS_MANAGEMENT compile time options (thanks to Opendous Inc.).  
						
						
						
						
					 
					
						2012-02-05 15:19:01 +00:00