Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab445518a 
							
						 
					 
					
						
						
							
							Add OBJDIR optional build variable to the BULD build system module, to allow the user project to relocate the output object and dependency files to a different directory.  
						
						
						
						
					 
					
						2012-06-10 19:39:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							fe3a5c2462 
							
						 
					 
					
						
						
							
							Fix up core library makefile clean target to properly remove dependency files.  
						
						
						
						
					 
					
						2012-06-10 18:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							49424ce6b1 
							
						 
					 
					
						
						
							
							Make sure the main library core makefile does not interfere with the Doxygen module configuration if included in a legacy makefile.  
						
						
						
						
					 
					
						2012-06-10 18:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							fae71b5780 
							
						 
					 
					
						
						
							
							Minor correction to the UC3 USB clock division formula (thanks to Kim Blomqvist).  
						
						
						
						
					 
					
						2012-06-10 15:59:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							857641b98e 
							
						 
					 
					
						
						
							
							Update CORE build system module to convert the sorted module data lists into printable lists, substituting in a "(None)" entry when no data is available.  
						
						
						
						
					 
					
						2012-06-10 15:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							44ff0af68c 
							
						 
					 
					
						
						
							
							Add a list of module provided make variables and macros to the build system modules.  
						
						
						
						
					 
					
						2012-06-10 15:31:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							b9952f4809 
							
						 
					 
					
						
						
							
							Add Build System documentation to the library manual. Update CPPCHECK build system module so that it uses the SRC variable rather than just the project directory.  
						
						
						
						
					 
					
						2012-06-10 14:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							678cb3c2bf 
							
						 
					 
					
						
						
							
							Minor tweak to the BuildTest master makefile for better console output.  
						
						
						
						
					 
					
						2012-06-10 13:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							21a6acff83 
							
						 
					 
					
						
						
							
							Add MAX_ENDPOINT_INDEX compile time option for the XMEGA devices.  
						
						
						
						
					 
					
						2012-06-10 13:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							67a8f54a6e 
							
						 
					 
					
						
						
							
							Fix BoardDriverTest build test clean target.  
						
						
						
						
					 
					
						2012-06-10 11:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							59056ce544 
							
						 
					 
					
						
						
							
							Add compile time warnings for experimental architectures, for those that don't read the manual.  
						
						
						
						
					 
					
						2012-06-10 10:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc85e4023 
							
						 
					 
					
						
						
							
							Minor build system sanity check fixes.  
						
						
						
						
					 
					
						2012-06-10 10:31:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							53be52922f 
							
						 
					 
					
						
						
							
							Change the build system build module makefiles to have a set of sanity check macros they can call to verify user data. Add additional sanity checks.  
						
						
						
						
					 
					
						2012-06-10 08:06:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							3808f5c36d 
							
						 
					 
					
						
						
							
							Spell check source code, fix mistakes.  
						
						
						
						
					 
					
						2012-06-09 20:33:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							544027da18 
							
						 
					 
					
						
						
							
							Fix RESET_TOGGLES_LIBUSB_COMPAT option not being applied in the AVRISP-MKII descriptors.  
						
						
						
						
					 
					
						2012-06-09 19:47:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							61b5740a25 
							
						 
					 
					
						
						
							
							Clean up bootloader makefile comments.  
						
						
						
						
					 
					
						2012-06-09 13:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2012-06-09 13:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7abaafb3ca 
							
						 
					 
					
						
						
							
							Minor documentation changes.  
						
						
						
						
					 
					
						2012-06-07 20:50:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							6e29655b54 
							
						 
					 
					
						
						
							
							Update SVN line endings property on newer source files to native.  
						
						
						
						
					 
					
						2012-06-07 20:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							082537f5bd 
							
						 
					 
					
						
						
							
							Oops - really fix logic errors in USBMode.h.  
						
						
						
						
					 
					
						2012-06-06 19:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							940145ca6d 
							
						 
					 
					
						
						
							
							Fix errors in the SingleUSBModeTest build test. Fix logic errors in USBMode.h.  
						
						
						
						
					 
					
						2012-06-06 19:39:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							0c012ede5f 
							
						 
					 
					
						
						
							
							Fix BUILD module so that user flags are applied after all auto-generated flags, ensure dependency files are generated with a .d extension rather than a .o.d extension, allow use of full part names ("at32uc3a0256") instead of GCC truncted part names ("uc3a0256").  
						
						
						
						
					 
					
						2012-06-06 19:24:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							3f82cb8dc3 
							
						 
					 
					
						
						
							
							Simplify AVRDUDE build module, ensure that the correct target names for FLASH and EEPROM writing are passed to the programmer tool.  
						
						
						
						
					 
					
						2012-06-06 19:22:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							94a1b4da06 
							
						 
					 
					
						
						
							
							Add optional CPPCHECK_FLAGS parameter to the CPPCHECK build module, for miscellaneous user flags. Ensure the user flags are applied after all auto-generated flags.  
						
						
						
						
					 
					
						2012-06-06 19:21:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							28a2739fa3 
							
						 
					 
					
						
						
							
							Improve DFU build module to use symbolic names for the target HEX and EEP filenames.  
						
						
						
						
					 
					
						2012-06-06 19:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							511348fb13 
							
						 
					 
					
						
						
							
							Improve ATPROGRAM build module to support UC3 devices and use intelligent erase for XMEGA and UC3.  
						
						
						
						
					 
					
						2012-06-06 19:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							fab1678602 
							
						 
					 
					
						
						
							
							Fix typo in the UC3 host pipe driver. Improve library TAR export exclusion filetype filter.  
						
						
						
						
					 
					
						2012-06-06 19:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							000c4c6c5c 
							
						 
					 
					
						
						
							
							Strip out BuildTest sub-makefile contents as much as possible. Remove old UC3 build test makefile from the ModuleTest build test. Add platform module to the example LUFA makefile.  
						
						
						
						
					 
					
						2012-06-05 18:35:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							d887c0c73c 
							
						 
					 
					
						
						
							
							Fix typos in recursive make rules.  
						
						
						
						
					 
					
						2012-06-04 17:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							49ca5c3c83 
							
						 
					 
					
						
						
							
							Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to all application makefiles.  
						
						
						
						
					 
					
						2012-06-04 16:31:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							32f2d59bc0 
							
						 
					 
					
						
						
							
							Add default project template to the Doxygen manual of the library.  
						
						
						
						
					 
					
						2012-06-04 15:39:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9467e431 
							
						 
					 
					
						
						
							
							Add symbol-sizes target to the BUILD build system module to print a size-sorted list of symbols from a compiled application, in decimal bytes.  
						
						
						
						
					 
					
						2012-06-04 15:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a57c4eabae 
							
						 
					 
					
						
						
							
							Add emergency aborts to the recursive makefiles to prevent system failures due to infinite recursion if something happens while building the project lists.  
						
						
						
						
					 
					
						2012-06-04 15:38:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							4124534144 
							
						 
					 
					
						
						
							
							Don't show a list of object/dependency files in the human friendly output of the BUILD module clean command. Use a unique message prefix for assembling vs. compiling.  
						
						
						
						
					 
					
						2012-06-03 20:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							60a2147a51 
							
						 
					 
					
						
						
							
							Correct BuildTest makefiles to use LUFA_PATH rather than LUFA_ROOT_PATH.  
						
						
						
						
					 
					
						2012-06-03 20:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							c7344c22ac 
							
						 
					 
					
						
						
							
							Switch StaticAnalysisTest build test to use the new build system CPPCHECK module. Update additional build tests to all include the core build system module.  
						
						
						
						
					 
					
						2012-06-03 19:44:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							41b4c5b645 
							
						 
					 
					
						
						
							
							Add new CPPCHECK build system module for static code analysis of projects.  
						
						
						
						
					 
					
						2012-06-03 19:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8f347891 
							
						 
					 
					
						
						
							
							Quiet initial recursive makefile invocation for all projects.  
						
						
						
						
					 
					
						2012-06-03 15:20:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							316cae29b5 
							
						 
					 
					
						
						
							
							Use auto-detection of project directories for the demo, project and bootloader makefiles.  
						
						
						
						
					 
					
						2012-06-03 15:04:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							00aaf1cb41 
							
						 
					 
					
						
						
							
							Disable inbuilt make rules in the LUFA build system for speedups when compiling many projects recursively.  
						
						
						
						
					 
					
						2012-06-03 14:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5af18ba288 
							
						 
					 
					
						
						
							
							Add explicit blank checks in the build system for user-set but blank variables that must not be blank.  
						
						
						
						
					 
					
						2012-06-03 12:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							88425d7dab 
							
						 
					 
					
						
						
							
							Add .PHONY targets in all build system modules. Alter BUILD module so that the existence of source files are checked before the build is started.  
						
						
						
						
					 
					
						2012-06-03 12:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7f595382 
							
						 
					 
					
						
						
							
							Add $(MAKEFILE_LIST) as a dependency on build rules that could be altered by changes to the makefiles - if the user alters the project makefile, require that all modules are rebuilt.  
						
						
						
						
					 
					
						2012-06-03 11:00:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0ff2f976 
							
						 
					 
					
						
						
							
							Update CORE build module to print out additional help information.  
						
						
						
						
					 
					
						2012-06-02 22:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7197893006 
							
						 
					 
					
						
						
							
							Rename program_ee AVRDUDE module target to program-ee. Update CORE build module to print out lists one item per line, rather than all on one line.  
						
						
						
						
					 
					
						2012-06-02 21:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							d0737f6ad5 
							
						 
					 
					
						
						
							
							Fix AVRDUDE and BUILD build system module comments.  
						
						
						
						
					 
					
						2012-06-02 21:47:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7655205aac 
							
						 
					 
					
						
						
							
							Clean up CORE build system module, use simple rather than recursive make variables for internal constants and $(shell) derived values.  
						
						
						
						
					 
					
						2012-06-02 21:45:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							450ff51b7e 
							
						 
					 
					
						
						
							
							Add platform driver dispatch header and makefile module source variable.  
						
						
						
						
					 
					
						2012-06-02 19:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							0d888458e1 
							
						 
					 
					
						
						
							
							Fix incorrect bank mask in Endpoint_ConfigureEndpoint() for the UC3 devices.  
						
						
						
						
					 
					
						2012-06-02 19:34:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							85579e12e4 
							
						 
					 
					
						
						
							
							Clean up BUILD build system module - seperate architecture utility prefix code and sanity check from the CC_FLAGS construction code. Add target to print GCC version.  
						
						
						
						
					 
					
						2012-06-02 19:24:02 +00:00