Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f51c87b916 
								
							 
						 
						
							
							
								
								Code style fixes to the AVRISP-MKII Clone programmer project.  
							
							
							
						 
						
							2013-01-14 20:57:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								397d77cb44 
								
							 
						 
						
							
							
								
								Updated AVRISP-MKII Clone Programmer project so that the SCK clock period is saved in EEPROM (thanks to Gerhard Wesser).  
							
							
							
						 
						
							2013-01-13 12:46:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								de0df8b162 
								
							 
						 
						
							
							
								
								Update copyright year to 2013.  
							
							
							
						 
						
							2013-01-03 11:37:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								eee252603b 
								
							 
						 
						
							
							
								
								Minor documentation improvements.  
							
							
							
						 
						
							2012-10-05 20:22:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								d8621ee8f4 
								
							 
						 
						
							
							
								
								Oops - forgot to fix up the command timeout reset code in the AVRISP-MKII clone programmer.  
							
							
							
						 
						
							2012-06-17 15:35:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								5f709e281e 
								
							 
						 
						
							
							
								
								Merge in latest trunk.  
							
							
							
						 
						
							2012-05-20 17:16:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								5833b27f80 
								
							 
						 
						
							
							
								
								Alter the XPLAINBridge and AVRISP-MKII clone projects so that the descriptors from the AVRISP-MKII clone project can be directly used in the XPLAINBridge project. Add support for RESET_TOGGLES_LIBUSB_COMPAT option in the XPLAINBridge project.  
							
							
							
						 
						
							2012-05-20 17:09:39 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								926a83bbc1 
								
							 
						 
						
							
							
								
								AppConfigHeaders: Update several user projects to use configuration header files, rather than makefile defines.  
							
							
							
						 
						
							2012-05-10 20:11:47 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								56aed4b3e6 
								
							 
						 
						
							
							
								
								Fixed AVRISP-MKII programmer project reset line polarity inverted when the generated EEP file is loaded into the USB AVR's EEPROM and avr-dude is used.  
							
							
							
						 
						
							2012-04-16 17:03:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								cf7859e2f2 
								
							 
						 
						
							
							
								
								Minor documentation improvements.  
							
							
							
						 
						
							2012-04-15 19:23:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								ce3db96d9a 
								
							 
						 
						
							
							
								
								Make sure CRC value is pre-zeroed before reading from the XMEGA target device, to prevent corrupt data from being returned to the host in the AVRISP-MKII Clone project.  
							
							
							
						 
						
							2012-04-15 19:15:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								47f6a35013 
								
							 
						 
						
							
							
								
								Reintegrate the FullEPAddresses development branch into trunk.  
							
							
							
						 
						
							2012-04-14 14:41:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								25ac76a251 
								
							 
						 
						
							
							
								
								Reverted AVRISP-MKII clone project watchdog based command timeout patch in favour of a hardware timer, to allow for use in devices with WDTRST fuse programmed.  
							
							
							
						 
						
							2012-04-01 13:39:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf9d14bf9 
								
							 
						 
						
							
							
								
								Fixed AVRISP-MKII programmer project failing to compile for the U4 chips when VTARGET_ADC_CHANNEL is defined to an invalid channel and NO_VTARGET_DETECT is defined (thanks to Steven Morehouse).  
							
							
							
						 
						
							2012-03-20 20:44:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								e58915344d 
								
							 
						 
						
							
							
								
								Fixed error in the AVRISP-MKII programmer when ISP mode is used at 64KHz (thanks to Ben R. Porter).  
							
							
							
						 
						
							2012-03-18 16:51:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								6ee79029d5 
								
							 
						 
						
							
							
								
								Raised the guard bits in the AVRISP-MKII clone project when in PDI and TPI to 32, to prevent communication errors on low quality connections to a target.  
							
							
							
						 
						
							2012-03-05 20:25:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								b7f4370c8e 
								
							 
						 
						
							
							
								
								Oops - don't reset AVRISP-MKII timeout in XPROG mode, as this is synchronous serial and data is always received regardless of attached or non-attached target.  
							
							
							
						 
						
							2012-02-19 01:30:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1033025b 
								
							 
						 
						
							
							
								
								Minor documentation fixes.  
							
							... 
							
							
							
							Make an explicit constant name for the CMDEX bit of the target's NVM command register in the AVRISP-MKII Clone project. 
							
						 
						
							2012-02-08 21:31:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								18b82b3575 
								
							 
						 
						
							
							
								
								Updated the AVRISP-MKII Clone programmer project to be compatible with the latest version of AVR Studio (version 5.1).  
							
							... 
							
							
							
							Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices. 
							
						 
						
							2012-02-08 18:29:17 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								956f9e3709 
								
							 
						 
						
							
							
								
								Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling).  
							
							
							
						 
						
							2012-01-30 16:54:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								dd312cead4 
								
							 
						 
						
							
							
								
								Make all AVRISP-MKII programmer parameters readable, since there's no real good reason to restrict parameter reads. Fix misspelt target reset polarity EEPROM variable.  
							
							
							
						 
						
							2012-01-23 20:28:34 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								798cc84ff5 
								
							 
						 
						
							
							
								
								Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited.  
							
							
							
						 
						
							2011-11-29 13:33:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								24ca2d49fe 
								
							 
						 
						
							
							
								
								Bit-bang ISP in the AVRISP-MKII clone project needs to set MOSI pin to the MSB of the data byte on startup, not the LSB.  
							
							
							
						 
						
							2011-11-29 11:30:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								eb5b8a32e4 
								
							 
						 
						
							
							
								
								Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project (thanks to Chuck Rohs).  
							
							
							
						 
						
							2011-10-30 14:12:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								ab43251bf9 
								
							 
						 
						
							
							
								
								Minor documentation fixes.  
							
							
							
						 
						
							2011-10-30 07:09:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa8a69246 
								
							 
						 
						
							
							
								
								Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled.  
							
							
							
						 
						
							2011-10-18 11:31:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								c6d6bdae0a 
								
							 
						 
						
							
							
								
								Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI protocols (thanks to Justin Mattair).  
							
							
							
						 
						
							2011-10-12 05:31:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								db73b11244 
								
							 
						 
						
							
							
								
								Added reliability patches to the AVRISP-MKII Clone project's ISP and PDI/TPI protocols (thanks to Justin Mattair).  
							
							
							
						 
						
							2011-10-07 04:40:56 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								025742fca8 
								
							 
						 
						
							
							
								
								Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII clone project (thanks to Volker Bosch).  
							
							
							
						 
						
							2011-07-26 03:07:32 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								2731c3a8ae 
								
							 
						 
						
							
							
								
								Added new callback to the Audio Class driver to allow for endpoint control manipulations such as data sample rates.  
							
							... 
							
							
							
							Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates.
Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed.
Fix broken LowLevel audio demo descriptors.
Minor documentation fixes. 
							
						 
						
							2011-06-03 07:56:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								f01a05415c 
								
							 
						 
						
							
							
								
								Spell check library source code files.  
							
							
							
						 
						
							2011-06-01 14:33:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								0b6d5467bc 
								
							 
						 
						
							
							
								
								Oops - revert commit of an incomplete port of the AVRISP-MKII project.  
							
							
							
						 
						
							2011-05-29 12:47:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								ea922c98d1 
								
							 
						 
						
							
							
								
								Added new incomplete AudioInputHost Host LowLevel demo.  
							
							... 
							
							
							
							Added missing Audio class control request definitions.
Added support for the Audio class GET STATUS request so that it is correctly ACKed when sent by the host. 
							
						 
						
							2011-05-29 12:41:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								e0852408de 
								
							 
						 
						
							
							
								
								Replace cast-as-char* byte access of multibyte variables with proper shifts and masks to preserve endianness across different architectures.  
							
							
							
						 
						
							2011-04-13 06:12:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2011-04-08 05:05:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2011-04-04 12:52:30 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								279e1b6ece 
								
							 
						 
						
							
							
								
								Fixed programming errors in the AVRISP-MKII project when the programming packet is a round multiple of the endpoint bank  size under avrdude (thanks to Steffan Woltjer).  
							
							
							
						 
						
							2011-02-04 18:17:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								43b9d552bb 
								
							 
						 
						
							
							
								
								Renamed all driver termination *_ShutDown() functions to the more logical name *_Disable().  
							
							
							
						 
						
							2011-01-30 23:12:06 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								26017b68b0 
								
							 
						 
						
							
							
								
								Changed AVRISP-MKII project to use the Watchdog interrupt for command timeouts, to reduce CPU usage and free timer 0 for other uses in the future.  
							
							
							
						 
						
							2011-01-22 17:48:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Camera 
								
							 
						 
						
							
							
							
							
								
							
							
								32830a2b82 
								
							 
						 
						
							
							
								
								Added new ADC_GET_CHANNEL_MASK() convenience macro to the ADC driver.  
							
							
							
						 
						
							2011-01-16 16:13:22 +00:00