2ae41fb153 
								
							
								 
							
						 
						
							
							
								
								Added endian-correction to the CDC driver's Line Encoding control request handlers.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3bb8055459 
								
							
								 
							
						 
						
							
							
								
								Fix compile errors for the USB XMEGA parts when the USB driver is used.  
							
							... 
							
							
 
							
							Add core support for the ATXMEGA64A1U.
Minor documentation corrections. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3223786c49 
								
							
								 
							
						 
						
							
							
								
								Fix compile error on the UC3 targets when INTERRUPT_CONTROL_ENDPOINT compile time option is used (thanks to Ian Woloschin).  
							
							... 
							
							
 
							
							Small size improvement for Little Endian devices when USB host mode is used.
Minor documentation fixes. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								022fa26b43 
								
							
								 
							
						 
						
							
							
								
								Fix missing C++ linkage command in ArchitectureSpecific.h.  
							
							... 
							
							
 
							
							Fix missing closing brace in an Endpoint function for the UC3 targets. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								99ff27e403 
								
							
								 
							
						 
						
							
							
								
								Fixed HID Parser's largest report size bit count not including the size of the last parsed report item.  
							
							... 
							
							
 
							
							Fixed HID host driver's largest HID report size count corrupt when the number of report bits exceeds 255. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3b898ae178 
								
							
								 
							
						 
						
							
							
								
								Remove redundant prototype for Audio_Host_StartStopStreaming() and Audio_Host_GetSetEndpointProperty(). Update host mode Audio class inline functions to prevent unused parameter warnings.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								d0ac8e46f9 
								
							
								 
							
						 
						
							
							
								
								Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().  
							
							... 
							
							
 
							
							Changed the reports in the GenericHID device demos to control the board LEDs, to reduce user confusion over the callback routines.
Fixed swapped TWI_ADDRESS_READ and TWI_ADDRESS_WRITE values.
Fixed TWI_ReadPacket() not releasing the TWI bus on read completion. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								c505ba047f 
								
							
								 
							
						 
						
							
							
								
								Set HOST_DEVICE_SETTLE_DELAY_MS to zero for the incomplete AndroidAccessoryHost demo to prevent a timeout on the Android device from aborting Accessory mode after a command it sent to switch modes (thanks to Opendous Inc).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								6c4f736793 
								
							
								 
							
						 
						
							
							
								
								Minor documentation and style fixes.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								dee4bc0973 
								
							
								 
							
						 
						
							
							
								
								Fix logic bug in the incomplete Android Accessory Host demo preventing correct detection of an attached Android Accessory Mode device.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d8fe01f19a 
								
							
								 
							
						 
						
							
							
								
								Rename new Audio class driver functions, callbacks and events to ensure that they contain the USB mode (Device or Host) in the function names.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a85fa30bf1 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7b0cebc1d7 
								
							
								 
							
						 
						
							
							
								
								Add new LUFA powered user projects to the documentation.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								852b5e612d 
								
							
								 
							
						 
						
							
							
								
								Remove redundant type information for bitfield elements, other than the signed/unsignedness of the element.  
							
							... 
							
							
 
							
							Change type of USB_SelectedPipe and USB_SelectedEndpoint for the AVR32 UC3 architecture to uint32_t to reduce the compiled code size. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								2efa79d3ec 
								
							
								 
							
						 
						
							
							
								
								Conditionally add available address spaces to the address space enum, for multiple address space architectures.  
							
							... 
							
							
 
							
							Update Doxygen configuration file for the latest Doxygen release.
Minor documentation updates. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								aba7932a5c 
								
							
								 
							
						 
						
							
							
								
								F_CLOCK changed to F_USB to be more descriptive, and applicable on future architecture ports.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1a130eed6c 
								
							
								 
							
						 
						
							
							
								
								Updated the software USART code in the XPLAIN Bridge application so that the incomming bits are sampled at their mid-point instead of starting point, to give maximum reliability (thanks to Anton).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c8a438d66c 
								
							
								 
							
						 
						
							
							
								
								Add structure padding to the appropriate descriptor structures to maintain correct alignments on larger architectures.  
							
							... 
							
							
 
							
							Fix EVK1101 swapped joystick Right/Down masks. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8c6f26e19d 
								
							
								 
							
						 
						
							
							
								
								Add in USB_INT_RegisterHandlers() internal function to register the interrupt handler routines used by LUFA. Add dummy loads after clearing the interrupt lines according to the datasheet.  
							
							... 
							
							
 
							
							Add in temporary global interrupts enable/disable macros. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6f01b6afd5 
								
							
								 
							
						 
						
							
							
								
								More UC3B architecture port updates.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								100a197d0e 
								
							
								 
							
						 
						
							
							
								
								Reduced latency for executing the Start-Of-Frame events (if enabled in the user application).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4344b0621d 
								
							
								 
							
						 
						
							
							
								
								Added board driver support for the Sparkfun ATMEGA8U2 breakout board.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a852ea8e43 
								
							
								 
							
						 
						
							
							
								
								Added new KeyboardMouseMultiReport Device ClassDriver demo.  
							
							... 
							
							
 
							
							Fixed ReportID not being removed from the feature/out report data array in the HID class driver when Report IDs are used.
Added new MAX() and MIN() convenience macros. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6d67b1df3c 
								
							
								 
							
						 
						
							
							
								
								Change over Joystick demo HID report descriptor to use USAGE_MINIMUM and USAGE_MAXIMUM when describing the joystick buttons, to allow for easy extension of the number of supported buttons.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								cbafc306b2 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect endpoint initialisation order in the LowLevel DualVirtualSerial demo (thanks to Rick Drolet).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								423d4018f0 
								
							
								 
							
						 
						
							
							
								
								Fixed Benito project discarding incoming data from the USB virtual serial port when the USART is busy.  
							
							... 
							
							
 
							
							Minor documentation improvements. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b87d0b45a2 
								
							
								 
							
						 
						
							
							
								
								Added board hardware driver support for the Microsin AVR-USB162 development board.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								cb298295fb 
								
							
								 
							
						 
						
							
							
								
								Added board hardware driver support for the Blackcat USB JTAG board (thanks to the PSGroove team).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								5a4def7478 
								
							
								 
							
						 
						
							
							
								
								Clean up excessive whitespace at the end of each line using the wspurify tool made by Laszlo Monda  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a509729b2d 
								
							
								 
							
						 
						
							
							
								
								Changed default value for the reset polarity parameter in the AVRISP-MKII project so that it defaults to active low drive.  
							
							... 
							
							
 
							
							Fixed incorrect USB_DeviceState value when unconfiguring the device without an address set. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b2a30cd48a 
								
							
								 
							
						 
						
							
							
								
								Added CDC functional descriptor structs to the Low Level CDC demos and CDC class bootloader, to improve the readability of the descriptors.  
							
							... 
							
							
 
							
							Fixed BootloaderCDC project failing on some operating systems due to removed Line Encoding options (thanks to Alexey Belyaev). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a0f9192568 
								
							
								 
							
						 
						
							
							
								
								Minor documentation corrections.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								66f14d44a3 
								
							
								 
							
						 
						
							
							
								
								Added LEDs_ToggleLEDs() function to several board LED drivers which were missing it (thanks to Andrei Krainev).  
							
							... 
							
							
 
							
							Simplify some of the LED driver functions to produce more compact code. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								21954179a4 
								
							
								 
							
						 
						
							
							
								
								Added board hardware driver support for the USBFOO development board.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b369aa2cc6 
								
							
								 
							
						 
						
							
							
								
								Added board hardware driver support for the Olimex AVR-USB-162 development board (thanks to Steve Fawcett).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								009eebf229 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect ADC driver documentation for the parameters of ADC_Init(), fix incorrect call to ADC_Init() in the TemperatureDatalogger project.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ff09cf9c73 
								
							
								 
							
						 
						
							
							
								
								Fix XPLAINBridge project discarding characters from the USB interface due to a double read from the endpoint.  
							
							... 
							
							
 
							
							Make XPLAINBridge and USBtoSerial projects more reliable by forcing a flush if the UART-to-USB buffer becomes nearly full.
Reduce locking in the LightweightRingBuffer.h header files by only locking on the update of the buffer count, and require insertions and removals from each buffer to occur in only one execution thread.
Fix CDC_*_ReceiveByte() returning 0 when the interface is not configured, instead of the new -1 error value.
Fix CDC_Host_ReceiveByte() not re-freezing the pipe if no packet has been received.
Remove redundant Pipe token set commands in the CDC and RNDIS host class drivers. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1d4ff3695d 
								
							
								 
							
						 
						
							
							
								
								Oops - remove duplicated SPI driver init mask.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7cef08e10e 
								
							
								 
							
						 
						
							
							
								
								Fixed HID device class driver still using PrevReportINBuffer for GetReport control requests even when it has been set to NULL by the user application (thanks to Axel Rohde).  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								2b0e86243f 
								
							
								 
							
						 
						
							
							
								
								Add a new RFCOMM_ChannelOpened() callback event for when logical RFCOMM channels are opened in the BluetoothHost demo. Make the demo echo back sent characters to the remote device.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								2eff731ecf 
								
							
								 
							
						 
						
							
							
								
								Add TEST RFCOMM command handler. Remove the RFCOMM channel UseUIFrame element, as the Bluetooth adaptions to RFCOMM only allow UIH frames to be used.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								34e0fed4ca 
								
							
								 
							
						 
						
							
							
								
								Make the RFCOMM_SendFrame() function correctly generate frames from the input parameters, change addressing to use the raw DLCI address plus flags.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								f606afefff 
								
							
								 
							
						 
						
							
							
								
								Remove void* arithmetic in the USB_GetNextDescriptor() static inline function, to make the header file C++ compatible once again. Implement workaround for an obscure GCC bug which can cause incorrect code generation under some circumstances when the void* is re-cast.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								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.  
							
							
 
							
						 
						
							16 years ago  
				
					
						
							
							
								 
						
							
							
								eed7d4df6a 
								
							
								 
							
						 
						
							
							
								
								Added new ENDPOINT_*_BusSuspended error code to the Endpoint function, so that the stream functions early-abort if the bus is suspended before or during a transfer.  
							
							
 
							
						 
						
							16 years ago