Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e3c86e4e 
								
							 
						 
						
							
							
								
								Rename build system module makefiles from "lufa.MODULE.in" to "lufa_MODULE.mk" to prevent makefile from assuming the include is an old style build rule, slowing down the build process.  
							
							... 
							
							
							
							Prevent the BUILD module from shell-executing multiple processes to determine the avr-size flags to speed up the build, unless the size rule is invoked.
Add warnings and set warnings as errors to the SingleUSBModeTest build test makefile. 
							
						 
						
							2012-07-14 13:18:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								1faa5ba70a 
								
							 
						 
						
							
							
								
								Fix project makefiles - remove trailing slash from LUFA_PATH entries and the XPLAINBridge project AVRISP file include path to prevent build errors.  
							
							
							
						 
						
							2012-07-11 19:57:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								6f90d45684 
								
							 
						 
						
							
							
								
								Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP code.  
							
							
							
						 
						
							2012-06-26 18:53:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								393fc71d8e 
								
							 
						 
						
							
							
								
								Add HID bootloader build module (thanks to Stefan Hellermann).  
							
							
							
						 
						
							2012-06-21 20:24:29 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								56e792c95b 
								
							 
						 
						
							
							
								
								Switch over Demos, Bootloaders and Projects to the new and improved build system.  
							
							
							
						 
						
							2012-06-01 22:32:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								c3dd6ac781 
								
							 
						 
						
							
							
								
								AppConfigHeaders: Merge in latest trunk.  
							
							
							
						 
						
							2012-05-27 16:48:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								7d65c54eef 
								
							 
						 
						
							
							
								
								Remove legacy AS4 project files, now that they can be automatically generated by the new maintenance script.  
							
							
							
						 
						
							2012-05-27 16:36:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								063474561d 
								
							 
						 
						
							
							
								
								Merge in latest trunk.  
							
							
							
						 
						
							2012-05-20 15:43:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ae4dc255 
								
							 
						 
						
							
							
								
								Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.  
							
							
							
						 
						
							2012-05-20 10:55:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								c31fdbd03e 
								
							 
						 
						
							
							
								
								Minor documentation adjustments to the demos, projects and bootloaders to ensure correct formatting of application device support.  
							
							
							
						 
						
							2012-05-18 18:39:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								8cfb3d9f09 
								
							 
						 
						
							
							
								
								Update project Doxygen and makefiles so that the resulting project documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core.  
							
							
							
						 
						
							2012-05-17 21:08:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								cb9e7392c5 
								
							 
						 
						
							
							
								
								AppConfigHeaders: Make sure that in applications using an AppConfig.h configuration file, all application headers include the configuration file.  
							
							
							
						 
						
							2012-05-15 19:51:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								e9e6730d49 
								
							 
						 
						
							
							
								
								AppConfigHeaders: Move out the last of the demo/app configurations into new AppConfig.h header files.  
							
							
							
						 
						
							2012-05-13 21:01:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								9a373c4094 
								
							 
						 
						
							
							
								
								AppConfigHeaders: Switch class driver Device mode demos to use LUFAConfig.h configuration header files.  
							
							
							
						 
						
							2012-05-13 17:17:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								359fbfe14d 
								
							 
						 
						
							
							
								
								Add branch for the conversion of demos to use standard C header files for configuration, rather than makefile defined macros.  
							
							
							
						 
						
							2012-05-10 19:24:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								590d9b5ff8 
								
							 
						 
						
							
							
								
								Increased endpoint polling interval for all demos and projects to 5ms, as 1ms was causing some enumeration issues on some machines (thanks to Riku Salminen).  
							
							
							
						 
						
							2012-05-06 11:10:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								47f6a35013 
								
							 
						 
						
							
							
								
								Reintegrate the FullEPAddresses development branch into trunk.  
							
							
							
						 
						
							2012-04-14 14:41:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								3211b35a4c 
								
							 
						 
						
							
							
								
								Make Doxygen fail for any Doxygen output other than unsupported tags (as these are somewhat benign).  
							
							... 
							
							
							
							Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export. 
							
						 
						
							2012-04-09 10:04:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								d5291c2e10 
								
							 
						 
						
							
							
								
								Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered.  
							
							
							
						 
						
							2012-03-09 22:36:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								663f9bd5f5 
								
							 
						 
						
							
							
								
								Update Doxygen documentation build scripts to fail if any warnings are generated.  
							
							
							
						 
						
							2012-03-09 21:28:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2431ecd8 
								
							 
						 
						
							
							
								
								Update Doxygen configuration files to disable Markdown support.  
							
							
							
						 
						
							2012-03-08 16:59:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								dba5004684 
								
							 
						 
						
							
							
								
								Update Doxygen configuration files for all projects.  
							
							
							
						 
						
							2012-03-07 19:11:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f1b6ddb710 
								
							 
						 
						
							
							
								
								Update file contributor copyrights for 2012.  
							
							
							
						 
						
							2012-02-04 22:38:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								2c806f6cee 
								
							 
						 
						
							
							
								
								Update file header copyrights for 2012.  
							
							
							
						 
						
							2012-02-04 22:32:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4d3ab400 
								
							 
						 
						
							
							
								
								Minor documentation improvements.  
							
							
							
						 
						
							2012-02-01 21:28:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								3038ea1c6e 
								
							 
						 
						
							
							
								
								USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as this was misnamed (thanks to NXP Semiconductors).  
							
							
							
						 
						
							2012-01-02 05:43:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f201f6697b 
								
							 
						 
						
							
							
								
								Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.  
							
							
							
						 
						
							2011-12-23 01:51:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2e883fd3 
								
							 
						 
						
							
							
								
								Added Class, ClassDevice, ClassHost and ClassCommon to the internal class driver source filenames to prevent ambiguities.  
							
							
							
						 
						
							2011-11-18 06:26:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								e30be658c9 
								
							 
						 
						
							
							
								
								Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout.  
							
							
							
						 
						
							2011-11-09 23:35:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								c9e817ff47 
								
							 
						 
						
							
							
								
								Fixed port state table corruption in the TCP layer of the RNDIS Ethernet device demos.  
							
							... 
							
							
							
							Fix additional warnings under GCC 4.6. 
							
						 
						
							2011-10-09 13:14:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								6553bf5bfb 
								
							 
						 
						
							
							
								
								Fix incorrect function call name in USB_Host_SendControlRequest() for AVR8 devices.  
							
							
							
						 
						
							2011-10-07 04:38:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								b5682f2c44 
								
							 
						 
						
							
							
								
								Add project name to the Doxygen makefile target output.  
							
							
							
						 
						
							2011-09-21 06:45:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								aae59857a2 
								
							 
						 
						
							
							
								
								Add const qualifier to all PROGMEM data to prevent warnings in newer AVR-GCC compiler versions.  
							
							
							
						 
						
							2011-09-21 06:25:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								110711598a 
								
							 
						 
						
							
							
								
								Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.  
							
							
							
						 
						
							2011-07-19 07:02:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb82cd1e8 
								
							 
						 
						
							
							
								
								Fixed error in the pipe unordered allocation algorithm for the AVR8 devices breaking compatibility with some devices.  
							
							
							
						 
						
							2011-07-12 07:22:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								85e85befc4 
								
							 
						 
						
							
							
								
								More endianness porting of the LUFA device mode class drivers.  
							
							... 
							
							
							
							Add endianness information to the class driver and core structure definitions.
Move out the unused Ethernet_Frame_Info_t structure definition to the RNDIS device demos where it is needed. 
							
						 
						
							2011-07-11 09:50:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								04660d3793 
								
							 
						 
						
							
							
								
								Seperate out the device demos and project's configuration descriptor structure definitions to clearly indicate what descriptors belong to which interface.  
							
							
							
						 
						
							2011-07-01 05:26:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								ca9f89ce82 
								
							 
						 
						
							
							
								
								Add new "checksource" target to the library makefiles, for automated source file existance checking.  
							
							
							
						 
						
							2011-06-20 14:38:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								7dffa15c16 
								
							 
						 
						
							
							
								
								Massive corrections to the project documentation and code comments, thanks to Russian translation services provided by Andrey from Microsin.ru.  
							
							
							
						 
						
							2011-06-05 13:55:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f01a05415c 
								
							 
						 
						
							
							
								
								Spell check library source code files.  
							
							
							
						 
						
							2011-06-01 14:33:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								3cba88e4c0 
								
							 
						 
						
							
							
								
								Add RNDIS Device support to the Webserver project, so that the files stored on the device can be viewed from a web-browser while the board is plugged into a host machine.  
							
							
							
						 
						
							2011-05-22 08:28:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								9d733d44b4 
								
							 
						 
						
							
							
								
								Add new RNDIS_Host_IsPacketReceived(), RNDIS_Device_ReadPacket() and RNDIS_Device_WritePacket() functions to the Device RNDIS Class Driver.  
							
							... 
							
							
							
							Modify RNDIS demos to suit the simplified Ethernet_Frame_Info_t structure. 
							
						 
						
							2011-05-18 14:33:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								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. 
							
						 
						
							2011-04-10 06:43:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								aba7932a5c 
								
							 
						 
						
							
							
								
								F_CLOCK changed to F_USB to be more descriptive, and applicable on future architecture ports.  
							
							
							
						 
						
							2011-03-21 10:20:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								3d4d8e7f62 
								
							 
						 
						
							
							
								
								Add new ARCH option to the makefiles to (eventually) specify the target device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.  
							
							
							
						 
						
							2011-02-19 18:37:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								782614dbb5 
								
							 
						 
						
							
							
								
								Add static keyword to all project globals whose scope should be restricted to the same module as they are declared in.  
							
							... 
							
							
							
							Tighten up the HID class bootloader code slightly, document that it currently exceeds 2KB of bootloader space for all models other than the Series 2 USB AVRs. 
							
						 
						
							2011-02-10 17:55:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								5995c3f880 
								
							 
						 
						
							
							
								
								Oops - fix missing constants in the TempDataLogger FatFS diskio.h header file.  
							
							... 
							
							
							
							Add const to all project descriptor definitions for safety. 
							
						 
						
							2011-02-06 18:03:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d7568651 
								
							 
						 
						
							
							
								
								Fix incorrect #include filenames in the RNDIS demos.  
							
							
							
						 
						
							2011-02-06 12:18:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								afd828c095 
								
							 
						 
						
							
							
								
								Removed SerialStream module, rolled functionality into the base USART Serial peripheral driver instead through the new Serial_CreateStream() and Serial_CreateBlockingStream() methods.  
							
							... 
							
							
							
							Renamed the Serial byte send/receive functions to remain consistent with the CDC driver's byte functions.
Altered the serial byte receive function to make it non-blocking. 
							
						 
						
							2011-01-30 19:47:31 +00:00