3038ea1c6e 
								
							
								 
							
						 
						
							
							
								
								USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as this was misnamed (thanks to NXP Semiconductors).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								154d28e39f 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect implementation of LEDs_ToggleLEDs() for the Adafruit-U4 board (thanks to Caroline Saliman).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								676de74d9b 
								
							
								 
							
						 
						
							
							
								
								Don't validate the Device Descriptor's vendor ID when validating that a device is an Android Accessory device; the Product ID and (later) Accessory protocol support is enough to probe AOA class support without having to maintain a list of Android device manufacture VID values.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								84a739ae72 
								
							
								 
							
						 
						
							
							
								
								Minor XMEGA USB driver fixes.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								ec3e47a7d0 
								
							
								 
							
						 
						
							
							
								
								Change PIPE_PIPENUM_MASK from 0x07 to the more generic 0x0F to allow for full pipe address support in USB host architectures other than the current AVR8 devices. Minor documentation improvements.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								0c59d5993e 
								
							
								 
							
						 
						
							
							
								
								Altered the Mass Storage Host class driver so that SCSI data STALLs from the attached device can be recovered from automatically without having to reset the Mass Storage interface.  
							
							... 
							
							
 
							
							Altered the Mass Storage Host LowLevel demo so that SCSI data STALLs from the attached device can be recovered from automatically without having to reset the Mass Storage interface. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								259a3c9854 
								
							
								 
							
						 
						
							
							
								
								Fix typo in the Joystick board driver documentation example code.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								70f3d8e933 
								
							
								 
							
						 
						
							
							
								
								Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								2b23318357 
								
							
								 
							
						 
						
							
							
								
								Add dummy board documentation nodes for the XPLAIN_REV1 and TEENSY2 meta board targets.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								cdd4e11fa8 
								
							
								 
							
						 
						
							
							
								
								Oops - fix incorrect value of AOA_CSCP_AOADataSubclass in the Android Open Accessory class driver.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								38d7cdf803 
								
							
								 
							
						 
						
							
							
								
								Minor Doxygen documentation improvements.  
							
							... 
							
							
 
							
							Add missing ATTR_NON_NULL_PTR_ARG and const decorations. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3b99abb5fc 
								
							
								 
							
						 
						
							
							
								
								Add new USB_Host_GetDescriptor() function. Alter the USB_Host_GetDeviceDescriptor() and USB_Host_GetDeviceStringDescriptor() convenience functions so that they wrap the new function.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								e915d968a5 
								
							
								 
							
						 
						
							
							
								
								Added new USB_Host_GetDeviceConfiguration() and USB_Host_GetInterfaceAltSetting() functions.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								7f8dbb4908 
								
							
								 
							
						 
						
							
							
								
								Convert the LowLevel AndroidAccessory demo to use the new class driver constants to reduce code duplication.  
							
							... 
							
							
 
							
							Add missing Doxygen documentation. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								8b5aa61601 
								
							
								 
							
						 
						
							
							
								
								Add new Android Open Accessory class driver to the library core and add a new Android Open Accessory Host ClassDriver demo.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								a81ccd83fd 
								
							
								 
							
						 
						
							
							
								
								Added support for version 2 of the Teensy boards (thanks to Christoph Redecker).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								09577fe541 
								
							
								 
							
						 
						
							
							
								
								Add XMEGA compile time tokens to the LUFAConfig.h code template.  
							
							... 
							
							
 
							
							Add additional compile time errors to the XMEGA and AVR8 architectures if multiple USE_*_DESCRIPTORS compile time tokens are enabled.
Add support for the NO_INTERNAL_SERIAL compile time token on the XMEGA targets. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								b711b7d6a4 
								
							
								 
							
						 
						
							
							
								
								Fixed broken AVR32 endpoint/pipe communications when ORDERED_EP_CONFIG compile time option is not enabled (thanks to Matthias).  
							
							... 
							
							
 
							
							Fixed broken compilation for the AVR32 devices if the NO_SOF_EVENTS compile time option was not enabled (thanks to Matthias). 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								eb2e883fd3 
								
							
								 
							
						 
						
							
							
								
								Added Class, ClassDevice, ClassHost and ClassCommon to the internal class driver source filenames to prevent ambiguities.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3e04487279 
								
							
								 
							
						 
						
							
							
								
								Fixed misspelled HID_KEYBOARD_MODIFIER_* macros in the HID class driver (thanks to Laszlo Monda).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								dc09ccab8b 
								
							
								 
							
						 
						
							
							
								
								Minor corrections for the XMEGA USB controller. Add compile time warning if the USB clock frequency is provably incorrect.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8df0cf3241 
								
							
								 
							
						 
						
							
							
								
								Fixed race conditions in the CDC, HID and Mass Storage class drivers when processing some control requests.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								0ad6f1fb53 
								
							
								 
							
						 
						
							
							
								
								Add partial support for the Atmel A3BU Xplained's Dataflash IC (physical USART-as-SPI transport driver still pending).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								cb7f7a8241 
								
							
								 
							
						 
						
							
							
								
								Fix XMEGA core USB driver endpoint code to prevent incorrect STALL determination.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								139c1afeeb 
								
							
								 
							
						 
						
							
							
								
								Add XMEGA SPI peripheral driver.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								7992202603 
								
							
								 
							
						 
						
							
							
								
								Add support for the new MEGA B series devices.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								00ad509061 
								
							
								 
							
						 
						
							
							
								
								Add support for the Atmel XMEGA A3BU Xplained board.  
							
							... 
							
							
 
							
							More XMEGA USB core fixes. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								0304916356 
								
							
								 
							
						 
						
							
							
								
								Fix XMEGA core USB driver so that device mode enumerates correctly on the host PC.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								1e0c3bc69a 
								
							
								 
							
						 
						
							
							
								
								Namespace out the internal endpoint globals in the XMEGA architecture.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								fe87b8a225 
								
							
								 
							
						 
						
							
							
								
								Update ENDPOINT_EPNUM_MASK to be 0x0F, the maximum possible USB endpoint number within a device, rather than just the maximum number for the AVR8 and UC3 targets of 0x07.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								72717825e5 
								
							
								 
							
						 
						
							
							
								
								Namespace out the internal endpoint and pipe globals in the UC3 architecture.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								b714ffbfa0 
								
							
								 
							
						 
						
							
							
								
								Update XMEGA clock management so that the correct 16-bit calibration is used when requested. Fix endpoint descriptor table so that the frame number is stored into the correct location. Add compile time option to source the USB clock from the PLL rather than the internal 32MHz RC oscillator.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								ab43251bf9 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								028a3c4ab3 
								
							
								 
							
						 
						
							
							
								
								XMEGA port improvements; connection and disconnection are now detected correctly. Fixed incorrect interrupt priority levels being set for XMEGA devices.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								f1543ae8ff 
								
							
								 
							
						 
						
							
							
								
								Fixed CDC class drivers not saving and sending all 16-bits of the control line states (thanks to Matthew Swabey).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								bc14c1a7f6 
								
							
								 
							
						 
						
							
							
								
								Update XMEGA platform clock management example code to suit the currently released silicon.  
							
							... 
							
							
 
							
							Cleanups to the UC3 endpoint/pipe multi byte read code. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								738c9203fc 
								
							
								 
							
						 
						
							
							
								
								Fixed ring buffer size limited to 255 elements, instead of the intended 65535 elements.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								c15eaa5dae 
								
							
								 
							
						 
						
							
							
								
								When automatic PLL management mode is enabled on the U4 series AVR8 chips, the PLL is now configured for 48MHz and not a divided 96MHz, to lower power consumption and to keep the system within the datasheet specs for 3.3V operation (thanks to Scott Vitale).  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								68e777e16b 
								
							
								 
							
						 
						
							
							
								
								Prevent written but unused variable warnings on GCC 4.6 with dummy reads.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								a4d67bb6ff 
								
							
								 
							
						 
						
							
							
								
								USB XMEGA support improvements; add DFLL clock platform support, ensure the endpoint table is correctly aligned and configured in the USB controller.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								6553bf5bfb 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect function call name in USB_Host_SendControlRequest() for AVR8 devices.  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								77dbfd3cc4 
								
							
								 
							
						 
						
							
							
								
								Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions declared with that meta-attribute are not discarded by the linker.  
							
							... 
							
							
 
							
							Add missing function and definition documentation. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								b5682f2c44 
								
							
								 
							
						 
						
							
							
								
								Add project name to the Doxygen makefile target output.  
							
							
 
							
						 
						
							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