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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							1d433d4506 
							
						 
					 
					
						
						
							
							Update copyright year on all source files.  
						
						
						
						
					 
					
						2011-01-01 13:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc00c843a 
							
						 
					 
					
						
						
							
							Fixed AVRISP-MKII clone project not starting the target's program automatically after exiting TPI programming mode.  
						
						
						
						
					 
					
						2010-11-16 13:14:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f313afa9 
							
						 
					 
					
						
						
							
							Slow AVRISP-MKII clone PDI/TPI programming speed back to 250KHz due to issues with the XPLAINBridge when PDI programming at faster rates.  
						
						... 
						
						
						
						Speed up XMEGANVM_WaitWhileNVMControllerBusy() by preloading the status register address into the pointer register of the target's NVM controller and then reading via a faster indirect load command. 
						
						
					 
					
						2010-11-16 12:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							cb779e3d7d 
							
						 
					 
					
						
						
							
							Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.  
						
						
						
						
					 
					
						2010-10-28 06:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4def7478 
							
						 
					 
					
						
						
							
							Clean up excessive whitespace at the end of each line using the wspurify tool made by Laszlo Monda  
						
						
						
						
					 
					
						2010-10-13 14:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							93793679c9 
							
						 
					 
					
						
						
							
							Revert change to the AVRISP-MKII project for fuse byte programming via the CMDEX bit - this appears to be an error in the XMEGA manual external memory programming table.  
						
						
						
						
					 
					
						2010-10-02 10:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							a447ae134f 
							
						 
					 
					
						
						
							
							Fixed broken lock byte programming in the AVRISP-MKII clone project for some XMEGA targets.  
						
						
						
						
					 
					
						2010-10-02 10:02:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							666c0fa4c3 
							
						 
					 
					
						
						
							
							Remove the timeout period extension code from the AVRISP project, as no single command should ever exceed the maximum timeout period. Extend timeout period to 1 second per command, so that an accidental timeout will never occur.  
						
						
						
						
					 
					
						2010-07-13 11:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							016a4c068a 
							
						 
					 
					
						
						
							
							Make loops in AVRISP-MKII Clone project's XPROG protocol infinite rather than looping on the timeout value, as this is already checked inside the loop anyway.  
						
						
						
						
					 
					
						2010-06-25 13:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							51c2dcf3b0 
							
						 
					 
					
						
						
							
							Fixed broken PDI EEPROM Section Erase functionality in the AVRISP-MKII project.  
						
						
						
						
					 
					
						2010-06-17 09:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							711542ee89 
							
						 
					 
					
						
						
							
							Spell check code and manual pages. Remove custom Doxygen CSS stylesheet, as the new 1.7 Doxygen's default stylesheet is much better.  
						
						
						
						
					 
					
						2010-06-16 11:01:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							071e02c6b6 
							
						 
					 
					
						
						
							
							Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style.  
						
						
						
						
					 
					
						2010-05-08 03:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							3d28d53c3e 
							
						 
					 
					
						
						
							
							Change AVRISP project's timeout to be interrupt based again, but make the interrupt itself interruptable and use a seperate assembly file to hand-optimize the ISR code.  
						
						... 
						
						
						
						Removed the cast to uint16_t on the set baud rate in the USBtoSerial project, so that the higher >1M baud rates can be selected (thanks to Steffan). 
						
						
					 
					
						2010-05-02 05:16:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							9a1560dc05 
							
						 
					 
					
						
						
							
							Make sure that long reads are aborted early if the connection times out while waiting on more bytes in the AVRISP MKII clone project.  
						
						
						
						
					 
					
						2010-04-30 08:33:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb16ee24f 
							
						 
					 
					
						
						
							
							Make sure that the NVM bus/controller busy waits in the AVRISP MKII clone project abort properly if a timeout occurs while waiting for a response.  
						
						
						
						
					 
					
						2010-04-30 08:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							e322f14620 
							
						 
					 
					
						
						
							
							More fixes to the AVRISP command timeout system so that it should no longer lock up while processing command no matter what the conditions.  
						
						
						
						
					 
					
						2010-02-21 06:26:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							ce8d0424b1 
							
						 
					 
					
						
						
							
							AVRISP programmer project now has a more robust timeout system, allowing for a doubling of the software USART speed for PDI and TPI programming.  
						
						
						
						
					 
					
						2010-02-19 05:17:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							ab195ab1da 
							
						 
					 
					
						
						
							
							Added .5MHz recovery clock to the AVRISP programmer project when in ISP programming mode to correct mis-set fuses.  
						
						... 
						
						
						
						Fixed AVRISP project not extending the command delay after each successful page/word/byte program. 
						
						
					 
					
						2010-02-10 04:02:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							5687ac7316 
							
						 
					 
					
						
						
							
							Fix TPI mode chip erase code not properly erasing the target memory space.  
						
						
						
						
					 
					
						2010-02-02 04:33:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							74b6993d66 
							
						 
					 
					
						
						
							
							Cleanup and partially fix AVRISP-MKII project's TPI programming support.  
						
						
						
						
					 
					
						2010-01-25 04:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d370a777 
							
						 
					 
					
						
						
							
							Clean up and add more comments to the AVRISP-MKII project. Make sure the SPI_MULTI command handler supports multiple packet responses. Use slightly smaller/faster repeated indirect-load commands when retrieving the PDI target's memory CRCs.  
						
						
						
						
					 
					
						2010-01-17 04:39:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9f97c792 
							
						 
					 
					
						
						
							
							Update copyright year to 2010.  
						
						
						
						
					 
					
						2009-12-30 23:49:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8f4a716f 
							
						 
					 
					
						
						
							
							Add first draft of the TPI NVM commands for reading, writing and erasing a target. Needs testing when physical access to a part is available.  
						
						
						
						
					 
					
						2009-12-28 07:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ca7fb44c 
							
						 
					 
					
						
						
							
							Fix MIT license language to make its intent clearer.  
						
						
						
						
					 
					
						2009-12-28 00:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dean Camera 
							
						 
					 
					
						
						
						
						
							
						
						
							8ecdc2b144 
							
						 
					 
					
						
						
							
							Rename AVRISP project folder to AVRISP-MKII.  
						
						
						
						
					 
					
						2009-12-27 12:28:29 +00:00