Dean Camera
							
						 
						
							 
							
							
							
								
							
								74fb2d895e 
								
							
								 
							
						 
						
							
							
								
								AppConfigHeaders: Update bootloaders to use configuration header files, rather than makefile defines.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								359fbfe14d 
								
							
								 
							
						 
						
							
							
								
								Add branch for the conversion of demos to use standard C header files for configuration, rather than makefile defined macros.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								e8570c4a37 
								
							
								 
							
						 
						
							
							
								
								Fixed CDC and DFU bootloaders failing to compile when the bootloader section size is 8KB or more (thanks to Georg Glock).  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								55b315b00f 
								
							
								 
							
						 
						
							
							
								
								Clean up Bootloader API tables.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								7cac5e22d7 
								
							
								 
							
						 
						
							
							
								
								Added additional bootloader API data to expose the bootloader start address and class to the DFU and CDC class bootloaders.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								d5291c2e10 
								
							
								 
							
						 
						
							
							
								
								Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								663f9bd5f5 
								
							
								 
							
						 
						
							
							
								
								Update Doxygen documentation build scripts to fail if any warnings are generated.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								62c5a14fbb 
								
							
								 
							
						 
						
							
							
								
								Fix corrupt Doxygen configuration files, update project names.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								eb2431ecd8 
								
							
								 
							
						 
						
							
							
								
								Update Doxygen configuration files to disable Markdown support.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								dba5004684 
								
							
								 
							
						 
						
							
							
								
								Update Doxygen configuration files for all projects.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								63a65a9598 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								f1b6ddb710 
								
							
								 
							
						 
						
							
							
								
								Update file contributor copyrights for 2012.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								2c806f6cee 
								
							
								 
							
						 
						
							
							
								
								Update file header copyrights for 2012.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								43a3350981 
								
							
								 
							
						 
						
							
							
								
								Add API support signature to the CDC and DFU class bootloaders, so that the application can detect the bootloader's API support.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								fc4d3ab400 
								
							
								 
							
						 
						
							
							
								
								Minor documentation improvements.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								401ff1cef1 
								
							
								 
							
						 
						
							
							
								
								Add missing reference to the BootloaderAPI.S source file in the DFU and CDC class bootloader AVRStudio 4 project files.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								9f99c7fa03 
								
							
								 
							
						 
						
							
							
								
								Fixed DFU class bootloader not resetting the LED pins as high impedance inputs when a software jump to the user applications is requested.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								bc3db793e9 
								
							
								 
							
						 
						
							
							
								
								Minor bootloader tweaks; make some functions static where possible to reduce the compiled binary size, add additional comments to the makefiles.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								3038ea1c6e 
								
							
								 
							
						 
						
							
							
								
								USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as this was misnamed (thanks to NXP Semiconductors).  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								f201f6697b 
								
							
								 
							
						 
						
							
							
								
								Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								b0a258722d 
								
							
								 
							
						 
						
							
							
								
								Add missing const qualifier to bootloader API function parameters.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								075538abb9 
								
							
								 
							
						 
						
							
							
								
								Use the proper "-Wl,--undefined=BootloaderAPI_JumpTable" linker command line parameter in the bootloaders to ensure that the API jump tables are not discarded, rather than the previous C volatile pointer hack (thanks to Opendous Inc.).  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								e30be658c9 
								
							
								 
							
						 
						
							
							
								
								Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								1a4a26271e 
								
							
								 
							
						 
						
							
							
								
								Added User Application APIs to the CDC and DFU class bootloaders.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								b5682f2c44 
								
							
								 
							
						 
						
							
							
								
								Add project name to the Doxygen makefile target output.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								04660d3793 
								
							
								 
							
						 
						
							
							
								
								Seperate out the device demos and project's configuration descriptor structure definitions to clearly indicate what descriptors belong to which interface.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								ca9f89ce82 
								
							
								 
							
						 
						
							
							
								
								Add new "checksource" target to the library makefiles, for automated source file existance checking.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								7dffa15c16 
								
							
								 
							
						 
						
							
							
								
								Massive corrections to the project documentation and code comments, thanks to Russian translation services provided by Andrey from Microsin.ru.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								c2135f2776 
								
							
								 
							
						 
						
							
							
								
								Expand the documentation for each Bootloader to give sample usage instructions for the command line programmer utilities.  
							
							 
							
							... 
							
							
 
							
							Fix typo in the HID class bootloader CLI programmer application usage instructions. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								6d2a08f1b7 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect signature in the CDC and DFU class bootloaders for the ATMEGA8U2.  
							
							 
							
							... 
							
							
 
							
							Minor documentation cleanups.
Modify the incomplete AudioInputHost demo for mono audio output. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								0407b92584 
								
							
								 
							
						 
						
							
							
								
								Make DFU and CDC class bootloaders also toggle the LEDs on command activity in addition to the periodic flashing.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								513db46548 
								
							
								 
							
						 
						
							
							
								
								Added LED flashing to the CDC and DFU class bootloaders to indicate when they are running.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								de9bd767dc 
								
							
								 
							
						 
						
							
							
								
								Correct UC3 global interrupt functions.  
							
							 
							
							... 
							
							
 
							
							Replace all calls and references to _delay_ms() in the code with the architecture-agnostic Delay_MS() function.
Improve code generation for the Delay_MS() function on the AVR8 architecture when called with a constant input. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								899df7d331 
								
							
								 
							
						 
						
							
							
								
								Renamed all low level Endpoint_Read_*, Endpoint_Write_* and Endpoint_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures.  
							
							 
							
							... 
							
							
 
							
							Renamed all low level Pipe_Read_*, Pipe_Write_* and Pipe_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								aba7932a5c 
								
							
								 
							
						 
						
							
							
								
								F_CLOCK changed to F_USB to be more descriptive, and applicable on future architecture ports.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								c7f4752d6b 
								
							
								 
							
						 
						
							
							
								
								Oops - Bootloader optimizations to GetDescriptor() don't work, as the Configuration Descriptor's header does not contain the full length of the descriptor, breaking full enumeration.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								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.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								7d823d926f 
								
							
								 
							
						 
						
							
							
								
								Update HID bootloader loader application to support the VID/PID used by the bootloader.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								088bfb10b2 
								
							
								 
							
						 
						
							
							
								
								Change bootloader makefiles to automatically compute the bootloader starting address from a flash size and bootloader section size, expressed in KB.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								5995c3f880 
								
							
								 
							
						 
						
							
							
								
								Oops - fix missing constants in the TempDataLogger FatFS diskio.h header file.  
							
							 
							
							... 
							
							
 
							
							Add const to all project descriptor definitions for safety. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								355d12e039 
								
							
								 
							
						 
						
							
							
								
								Tighten up the Bootloader GetDescriptor() function, as the descriptor size can be extracted from the header after the address has been found.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								43b9d552bb 
								
							
								 
							
						 
						
							
							
								
								Renamed all driver termination *_ShutDown() functions to the more logical name *_Disable().  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								f555ad7ced 
								
							
								 
							
						 
						
							
							
								
								Altered all endpoint/pipe stream transfers so that the new BytesProcessed parameter now points to a location where the number of bytes in the transfer that have been completed can be stored (or NULL if entire transaction should be performed in one chunk).  
							
							 
							
							... 
							
							
 
							
							Added new Endpoint_Null_Stream() and Pipe_Null_stream() functions.
Removed the NO_STREAM_CALLBACKS compile time option due to the new partial stream transfer feature replacing it.
Fixed errors in the incomplete Test and Measurement device demo preventing proper operation (thanks to Pavel Plotnikov). 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								1d433d4506 
								
							
								 
							
						 
						
							
							
								
								Update copyright year on all source files.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								a8b66f318d 
								
							
								 
							
						 
						
							
							
								
								Documentation improvements - put driver example code into its own section, fix incorrect and missing section names.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								1c74525d2f 
								
							
								 
							
						 
						
							
							
								
								Fixed broken USBFOO board drivers due to missing BOARD_USBFOO define.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								82fa9149d7 
								
							
								 
							
						 
						
							
							
								
								Fixed broken DFU bootloader, added XPLAIN support for bootloader start when XCK jumpered to ground.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Dean Camera
							
						 
						
							 
							
							
							
								
							
								99a132709e 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect ADEFS and CPPDEFS entries in the DFU and CDC class bootloader makefiles.  
							
							 
							
							
 
							
						 
						
							15 years ago