Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1703283893
								
							
								
							
						 | 
						
							
							
								
								Ensure bootloader makefile calculation functions are uniform across all bootloaders.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								be33d3a515
								
							
								
							
						 | 
						
							
							
								
								Update Mass Storage bootloader so that it can support devices with only 4KB bootloader sections by creating a special AUX section before the real bootloader section to store part of the bootloader code.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f8a1dc7424
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f429975e01
								
							
								
							
						 | 
						
							
							
								
								Tweak the LUFA config for the Mass Storage class bootloader to reduce the compiled size slightly by removing unused features.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1575ca57bb
								
							
								
							
						 | 
						
							
							
								
								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
							
						 | 
						
							
							
							
							
								
							
								68c317c4e9
								
							
								
							
						 | 
						
							
							
								
								Fix off-by-one error in the Mass Storage bootloader file size, add missing Volume Label directory entry. Remove incorrect reference to "printer" in the bootloader documentation.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								de9d05f32a
								
							
								
							
						 | 
						
							
							
								
								Enable Mass Storage bootloader builds in the BootloaderTest build test.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0b1f33e2a2
								
							
								
							
						 | 
						
							
							
								
								Move out the Mass Storage class bootloader to the main Bootloader directory now that it is functional.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								ef7b6a274c
								
							
								
							
						 | 
						
							
							
								
								Fix Printer bootloader top level documentation.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								3f52d6ee06
								
							
								
							
						 | 
						
							
							
								
								Add top level documentation to the Mass Storage class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								dddb709c43
								
							
								
							
						 | 
						
							
							
								
								Oops - fix broken FAT_DATE() and FAT_TIME() macros.
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								6c9632ae38
								
							
								
							
						 | 
						
							
							
								
								Minor optimizations and corrections to the incomplete Mass Storage class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								d5cff25cd1
								
							
								
							
						 | 
						
							
							
								
								Update Bootloader buld test to generate bootloaders using the new Printer class bootloader. Optimize incomplete Mass Storage bootloader LUFA configuration.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								e62e50c663
								
							
								
							
						 | 
						
							
							
								
								Add dummy handler for SCSI_CMD_START_STOP_UNIT in all project SCSI handling routines, to prevent ejection errors on *nix systems due to an unknown SCSI command.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								d5d83b8e8f
								
							
								
							
						 | 
						
							
							
								
								Add LED flashing to the incomplete Mass Storage class bootloader. Clean up virtual FAT implementation.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								bb8754e2b8
								
							
								
							
						 | 
						
							
							
								
								Add FLASH writing routine to the VirtualFAT layer of the incomplete Mass Storage class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								63e1fc6e6c
								
							
								
							
						 | 
						
							
							
								
								Make the VirtualFAT firmware file read from device flash when opened by the host in the incomplete Mass Storage class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								d5d9ff73e5
								
							
								
							
						 | 
						
							
							
								
								Remove debug code from the incomplete Mass Storage class bootloader, rename main source files.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								0f0f9638a3
								
							
								
							
						 | 
						
							
							
								
								Use real firmware file size in the VirtualFAT layer, clean up FAT12 chain update function.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f00754ed97
								
							
								
							
						 | 
						
							
							
								
								FAT heuristics mean a disk as small as the one emulated in the incomplete Mass Storage bootloader *must* be FAT12, not FAT16. Update to use a FAT12 cluster chain.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								6da1677bc3
								
							
								
							
						 | 
						
							
							
								
								Fix off-by-one in the VirtualFAT cluster chain generator.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								7f5dab4f26
								
							
								
							
						 | 
						
							
							
								
								Refactor macros in the VirtualFAT implementation of the incomplete Mass Storage bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								f0c7a11670
								
							
								
							
						 | 
						
							
							
								
								Corrections and debug channel in the Incomplete Mass Storage class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								4753528b9e
								
							
								
							
						 | 
						
							
							
								
								Add APIs to the incomplete Mass Storage bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								64f17a679f
								
							
								
							
						 | 
						
							
							
								
								Add the start of a new Mass Storage 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 | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								63e80bea08
								
							
								
							
						 | 
						
							
							
								
								Add additional comments to the Printer class bootloader, fix incorrect VID/PID values.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								8a43da6b37
								
							
								
							
						 | 
						
							
							
								
								Add new Printer class USB bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								2b4658de2c
								
							
								
							
						 | 
						
							
							
								
								Fix swapped product IDs for the ATMEGA8U2 and AT90USB82 in the DFU class bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								5b089fbbf3
								
							
								
							
						 | 
						
							
							
								
								Whitespace fixes in the LUFA configuration files.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								8d22cedfc4
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								2413d114b7
								
							
								
							
						 | 
						
							
							
								
								Upgrade Doxygen configuration files to the latest version.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								5cdc29616c
								
							
								
							
						 | 
						
							
							
								
								Update and add missing Atmel Studio project description XML files.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								de0df8b162
								
							
								
							
						 | 
						
							
							
								
								Update copyright year to 2013.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								13dd494cfe
								
							
								
							
						 | 
						
							
							
								
								Upgrade Doxygen configuration files to the latest Doxygen version.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								7d037c7db8
								
							
								
							
						 | 
						
							
							
								
								Remove support for devices that were not put into production.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								c786d8a0b7
								
							
								
							
						 | 
						
							
							
								
								Remove dependency on the "bc" command line calculator tool in the bootloaders to make compiling on Windows easier with only MinGW.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								9740d3a55f
								
							
								
							
						 | 
						
							
							
								
								Make "HighByte" variable in the CDC Bootloader a uint8_t rather than a bool to be more semantically correct, since it is bitwise ORed to obtain a byte address in the AVR's flash memory.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1f33bc2fd3
								
							
								
							
						 | 
						
							
							
								
								Minor cleanup of the CDC bootloader.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								72fc4a204d
								
							
								
							
						 | 
						
							
							
								
								Clean up unnecessary CPPCheck static analysis suppression comments, force Doxygen and GCC compiler specific macros as being always undefined when performing a static analysis of the code.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								eee252603b
								
							
								
							
						 | 
						
							
							
								
								Minor documentation improvements.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								1eefbf9041
								
							
								
							
						 | 
						
							
							
								
								Use the framework provided GlobalInterruptEnable() function instead of the AVR8/XMEGA specific sei() macro, for future demo/project portability.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								fc2cbe0700
								
							
								
							
						 | 
						
							
							
								
								Shorten the product string descriptors in the CDC and DFU bootloaders to ensure that differences in the toolchain version don't push it over a binary size boundary.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Dean Camera
							
						 | 
						
							
							
							
							
								
							
								c8f7cf7621
								
							
								
							
						 | 
						
							
							
								
								Fix up the StaticAnalysis build test so that it does not report invalid configurations.
							
							
							
							
							
						 | 
						
							13 years ago |