Dean Camera
							
						 | 
						
							
							
							
							
								
							
								92e9cb71e2
								
							
								
							
						 | 
						
							
							
								
								Fixed incorrect CALLBACK_USB_GetDescriptor() wIndex parameter type (thanks to matlo).
							
							
							
							
							
						 | 
						
							10 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1d2680b358
								
							
								
							
						 | 
						
							
							
								
								Update copyrights to 2015 (better late than never).
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0c3cc14006
								
							
								
							
						 | 
						
							
							
								
								Upgrade to latest Doxygen.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								2358d7dcac
								
							
								
							
						 | 
						
							
							
								
								Revert "Improve bootloader documentation."
							
							
							
							
							
							
							
							Revert commit 2304a73050 as it breaks
compilation of the bootloaders. 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								2304a73050
								
							
								
							
						 | 
						
							
							
								
								Improve bootloader documentation.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								a09cb7e3d8
								
							
								
							
						 | 
						
							
							
								
								Fix bootloaders not starting user application if the HWB is grounded during watchdog reset.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								4c637c93ba
								
							
								
							
						 | 
						
							
							
								
								Add Leonardo compatibility to most bootloaders, run user application if BOOTRST fuse is set and the last reset cause was not the /RESET pin.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								df366e055d
								
							
								
							
						 | 
						
							
							
								
								Don't run user application in the bootloader unless a valid app is present (thanks to Alex Kazik).
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								a52dc06e62
								
							
								
							
						 | 
						
							
							
								
								Update Doxygen confiuration files to 1.8.8.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0c15a45128
								
							
								
							
						 | 
						
							
							
								
								Update bootloader documentation to include execution instructions.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								57ef7a79b4
								
							
								
							
						 | 
						
							
							
								
								Upgrade to latest Doxygen.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0d84b65f0b
								
							
								
							
						 | 
						
							
							
								
								Rename all Doxygen.conf file to doxyfile and distribute them in the Atmel Studio extension.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								8328175482
								
							
								
							
						 | 
						
							
							
								
								Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								László Monda
							
						 | 
						
							
							
							
							
								
							
								deb1675f84
								
							
								
							
						 | 
						
							
							
								
								Use the new USB_STRING_DESCRIPTOR macro for every string descriptor.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e368a89987
								
							
								
							
						 | 
						
							
							
								
								Update copyrights for 2014.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								4c25f212c3
								
							
								
							
						 | 
						
							
							
								
								Upgrade Doxygen configuration files to the latest version.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e3cb0f48ef
								
							
								
							
						 | 
						
							
							
								
								Use new VERSION_BCD() macro with explicit int arguments to fix edge cases with the previous floating point macro version.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								László Monda
							
						 | 
						
							
							
							
							
								
							
								352152c664
								
							
								
							
						 | 
						
							
							
								
								Replace CDC interface numbers with enums.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								László Monda
							
						 | 
						
							
							
							
							
								
							
								9ef29ea229
								
							
								
							
						 | 
						
							
							
								
								Extract interface numbers into enums.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								fbe2982858
								
							
								
							
						 | 
						
							
							
								
								Update to latest Doxygen configurations, patch Doxygen->Docbook transform due to changes in the code fragment output in the Doxygen XML.
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								139fabb6cd
								
							
								
							
						 | 
						
							
							
								
								Add platform includes to the bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								758ddfcc68
								
							
								
							
						 | 
						
							
							
								
								Assume 16MHz crystal by default in the AVR8 bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								fbc57f965e
								
							
								
							
						 | 
						
							
							
								
								Update Doxygen configuration files to the latest version.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e342ba8f64
								
							
								
							
						 | 
						
							
							
								
								Add symbolic names for USB Device String Descriptors within the demos, applications and bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0ad234c194
								
							
								
							
						 | 
						
							
							
								
								Fix Printer class bootloader - descriptors are stored in SRAM, not FLASH.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								3d0e6d055b
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								46bb98d9dc
								
							
								
							
						 | 
						
							
							
								
								Shrink the size of the Printer class bootloader by refactoring the page flush code into a static function.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f9a919aa77
								
							
								
							
						 | 
						
							
							
								
								Fix typos in the bootloader API table entry names.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								7b5b8f199f
								
							
								
							
						 | 
						
							
							
								
								Tighten up Printer bootloader implementation; fold the IsHEX() function logic into HexToDecimal() and remove redundant state machine state logic to save space in the compiled binary.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								b68a71af38
								
							
								
							
						 | 
						
							
							
								
								Update the Printer class bootloader to use the new Printer Device Class driver, rather than implementing the Printer USB class manually.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1949b98e6c
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								29bfe7a09c
								
							
								
							
						 | 
						
							
							
								
								Add move-to-root directives to all ASF XML application modules, to make the code easier to find in the release version of Atmel Studio 6.1.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								91946e6d62
								
							
								
							
						 | 
						
							
							
								
								Improve bootloader compile error message text when building without the correct optimization level.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								dd08100a7d
								
							
								
							
						 | 
						
							
							
								
								Clean up bootloader project ASF integration code.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								9aabce09f1
								
							
								
							
						 | 
						
							
							
								
								Add bootloader projects for Atmel Studio 6.1 (requires latest AS6.1 trunk).
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								ace61d757e
								
							
								
							
						 | 
						
							
							
								
								Add checks to the bootloaders so that they will give a user-friendly compile error if not compiled with size optimizations.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e40f0eb289
								
							
								
							
						 | 
						
							
							
								
								Automatically exit the printer class bootloader and start the application when the end of the HEX file is reached (thanks to Hans Schou).
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								4ba4097716
								
							
								
							
						 | 
						
							
							
								
								Fixed race condition in the DFU class bootloader causing failed device reprogramming in some circumstances (thanks to Luis Mendes).
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								141f24b4a1
								
							
								
							
						 | 
						
							
							
								
								Add known-issues documentation section to the various LUFA bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								03cdb09071
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1703283893
								
							
								
							
						 | 
						
							
							
								
								Ensure bootloader makefile calculation functions are uniform across all bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f8a1dc7424
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e635872612
								
							
								
							
						 | 
						
							
							
								
								Small size improvement in the Printer and Mass Storage class bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								ef7b6a274c
								
							
								
							
						 | 
						
							
							
								
								Fix Printer bootloader top level documentation.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								df9b04c87f
								
							
								
							
						 | 
						
							
							
								
								Add documentation to the incomplete Mass Storage class bootloader, update the virtual FAT file entry so that the bootloader section is omitted (not user readable/writable). Fix some minor documentation errors in the Printer class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								7d4062fa54
								
							
								
							
						 | 
						
							
							
								
								Use a temporary variable for the Printer bootloader HEX parser when combining the current and previous data tokens to form a data word, to simplify the code.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								2e7fc37ad2
								
							
								
							
						 | 
						
							
							
								
								Fix incorrect HEX extended address parsing in the Printer class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								d999ca8f30
								
							
								
							
						 | 
						
							
							
								
								Fix incorrect Bootloader documentation.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0c40ef8897
								
							
								
							
						 | 
						
							
							
								
								Add documentation to the Printer class bootloader, add LED flash when the bootloader is active.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								041bdf8954
								
							
								
							
						 | 
						
							
							
								
								Add bootloader API functions to the Printer class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago |