b462f2d457 
								
							
								 
							
						 
						
							
							
								
								Minor correction to MagStripe demo to fix build problems.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								86e6ed7f31 
								
							
								 
							
						 
						
							
							
								
								Dataflash_WaitWhileBusy() now always ensures that the dataflash is ready for the next command immediately after returning, no need to call Dataflash_ToggleSelectedChipCS() afterwards.  
							
							... 
							
							
 
							
							Added new DATAFLASH_CHIP_MASK() macro to the Dataflash driver, which returns the Dataflash select mask for the given chip index.
Updated MassStorage device block write routines to use ping-pong Dataflash buffering to increase throughput by around 30%. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								f1076ac4d6 
								
							
								 
							
						 
						
							
							
								
								Added const modifiers to device mode class drivers.  
							
							... 
							
							
 
							
							Added parameter directions to function parameter documentation.
Added new experimental FAST_STREAM_FUNCTIONS compile time option to speed up stream transfers at the expense of a higher FLASH consumption (needs testing to verify improved throughput). 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								3cbdcd3686 
								
							
								 
							
						 
						
							
							
								
								Reduce struct name pollution - group typedef struct names by class driver name where appropriate.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								730624f745 
								
							
								 
							
						 
						
							
							
								
								Added new USE_INTERNAL_SERIAL define for using the unique serial numbers in some AVR models as the USB device's serial number, added NO_INTERNAL_SERIAL compile time option to turn off new serial number reading code. Updated Mass Storage and CDC based demos to use the new device serial number if the device it is compiled for supports it.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								feabfd12ce 
								
							
								 
							
						 
						
							
							
								
								Fix makefiles -- the auto-addition of -D switches to each LUFA compile time option was faulty, due to GNUMake becomming confused by the spaces in the USE_STATIC_OPTIONS lines. Make user add in the switches explicitly instead.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								beb0b2bda0 
								
							
								 
							
						 
						
							
							
								
								Move LUFA compile time options to a new section in the application makefiles for clarity.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								f896c00c48 
								
							
								 
							
						 
						
							
							
								
								Break device mode class driver interfaces into seperate config and state structs which are then combined, for clarity. Move device mode class driver interfaces back into the device mode class driver headers from the common class headers to make room for host class interfaces.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								2b21a1552d 
								
							
								 
							
						 
						
							
							
								
								Remove hardcoded DOT path from all Doxygen config files.  
							
							... 
							
							
 
							
							Better documentation for the MissleLauncher project - add credit to PyLauncher project. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								dcf303762a 
								
							
								 
							
						 
						
							
							
								
								Pipe_GetErrorFlags() now returns additional error flags for overflow and underflow errors.  
							
							... 
							
							
 
							
							Change MIDI demos to use real MIDI command values, and shift for the USB wrapper, rather than shift for the MIDI bytes. This is a little confusing for the MIDI USB wrapper, but allows for the use of real standardized MIDI command values. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								39d07c3da0 
								
							
								 
							
						 
						
							
							
								
								Added USB Missle Launcher project, submitted by Dave Fletcher.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								c75f8bf223 
								
							
								 
							
						 
						
							
							
								
								More Doxygen fixes - ensure no undocumented function parameters.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								234d0a39eb 
								
							
								 
							
						 
						
							
							
								
								Doxygen corrections to fix Doxygen warnings in some demos.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								afe6ae1402 
								
							
								 
							
						 
						
							
							
								
								Add host mode USB Class driver stubs, add beginnings of a CDC host class driver.  
							
							... 
							
							
 
							
							Split out common defines/types from class drivers into a seperate common class driver directory.
Make central USB Class driver dispatch headers, used for both device and host modes. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								4d3a594f3e 
								
							
								 
							
						 
						
							
							
								
								Changed per-device controller preprocessor checks over to per-device series for better device control.  
							
							... 
							
							
 
							
							Fixed error in Endpoint.c using HSOFI rather than SOFI for counting elapsed milliseconds. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								9798440ca4 
								
							
								 
							
						 
						
							
							
								
								Changed to new device mode Class Driver function name prefixes to make way for similar host mode Class drivers.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								b2330934b9 
								
							
								 
							
						 
						
							
							
								
								Some minor whitespace corrections.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								6be24e4404 
								
							
								 
							
						 
						
							
							
								
								Fixes to the MIDI device demos (ClassDriver, LowLevel); discard unused read-in events from the host, use standard MIDI event structure in low level demo rather than sending individual bytes.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								2793c88fc6 
								
							
								 
							
						 
						
							
							
								
								Add master device Host demo makefile.  
							
							... 
							
							
 
							
							Copy and convert incomplete Bluetooth Host demo to the library. 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								dd2cc7eda7 
								
							
								 
							
						 
						
							
							
								
								Remove outdated AVRStudio project files from demos, projects, bootloaders. Fix makefiles of ClassDriver device demos.  
							
							
 
							
						 
						
							17 years ago  
				
					
						
							
							
								 
						
							
							
								b9b03aadb2 
								
							
								 
							
						 
						
							
							
								
								Move new Class Driver powered demos to a new ClassDriver subdirectory, re-add old low level demos to a LowLevel subdirectory.  
							
							
 
							
						 
						
							17 years ago