78cfaac9b4 
								
							
								 
							
						 
						
							
							
								
								Remove output files from the incomplete AudioInputHost demo, and improve the logic in the ConfigDescriptor.c device configuration processing routine.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0b6d5467bc 
								
							
								 
							
						 
						
							
							
								
								Oops - revert commit of an incomplete port of the AVRISP-MKII project.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								cc9b190919 
								
							
								 
							
						 
						
							
							
								
								Add new USB_Host_SetInterfaceAltSetting() convenience function.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								348bf33b18 
								
							
								 
							
						 
						
							
							
								
								Add the MIDIToneGenerator project to the Projects/ directory makefile clean rule.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7e1e23af59 
								
							
								 
							
						 
						
							
							
								
								Update trunk documentation for new LUFA release.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6e7fc21a94 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect macro guard in the UC3 EndpointStream header file.  
							
							... 
							
							
 
							
							Fix incorrect project name in the Projects/ folder makefile. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1ea5dae8a8 
								
							
								 
							
						 
						
							
							
								
								Copy out the EndpointStream and PipeStream functions to each architecture, so that each architecture can optimise the stream functions according to the available hardware (such as DMA, where available).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								edc4db41f4 
								
							
								 
							
						 
						
							
							
								
								Update Webserver project to remove DHCP IP configuration status notification.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f0ff633962 
								
							
								 
							
						 
						
							
							
								
								Lower the size of the HID report endpoint from 16 bytes to 8 bytes, to allow for Low Speed USB compatibility in the KeyboardMouseMultiReport demo (thanks to Kevin Chernoff).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								24ea531fab 
								
							
								 
							
						 
						
							
							
								
								Update MediaController project to remove the Record usage (not often needed) and explicitly declare each usage for maximum clarity.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b88e0a7b90 
								
							
								 
							
						 
						
							
							
								
								Add new MediaController project, a simple Media Playback control manipulator (Play/Pause/Next Track/Volume/etc.).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4343e68779 
								
							
								 
							
						 
						
							
							
								
								Correct errors in the DHCP Server application in the Webserver project, that was causing random server restarts and/or incorrectly allocated IP addresses.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								3cba88e4c0 
								
							
								 
							
						 
						
							
							
								
								Add RNDIS Device support to the Webserver project, so that the files stored on the device can be viewed from a web-browser while the board is plugged into a host machine.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e349974aa9 
								
							
								 
							
						 
						
							
							
								
								Fix broken Doxygen documentation.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9d733d44b4 
								
							
								 
							
						 
						
							
							
								
								Add new RNDIS_Host_IsPacketReceived(), RNDIS_Device_ReadPacket() and RNDIS_Device_WritePacket() functions to the Device RNDIS Class Driver.  
							
							... 
							
							
 
							
							Modify RNDIS demos to suit the simplified Ethernet_Frame_Info_t structure. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								41de1d1dab 
								
							
								 
							
						 
						
							
							
								
								Oops - fix bad include path in the moved USBKEY Dataflash board driver header.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								910bca557c 
								
							
								 
							
						 
						
							
							
								
								Seperated out board drivers by architecture in the library internals for better organisation.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e10f5b4f14 
								
							
								 
							
						 
						
							
							
								
								Add new "version" makefile target to the main LUFA library makefile, to give an easy way to identify a LUFA release from the command-line.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								064643e066 
								
							
								 
							
						 
						
							
							
								
								Add skeleton LUFAConfig.h to the CodeTemplates directory.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								049e930963 
								
							
								 
							
						 
						
							
							
								
								Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device.  
							
							... 
							
							
 
							
							Minor code cleanups to add const and reformat where missing, as well as abstract out the internal device signature start address into a macro, so that it can be altered to suit particular devices within a single architecture if needed.
Add missing documentation to the USB_Device_States_t enum. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								78e58b6d1c 
								
							
								 
							
						 
						
							
							
								
								Add incomplete Android Accessory Host LowLevel demo.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7d3150423d 
								
							
								 
							
						 
						
							
							
								
								Add new USE_LUFA_CONFIG_HEADER compile time option.  
							
							... 
							
							
 
							
							Add missing LEDS_ToggleLEDs() function to the LED driver for the EVK1101 board. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a85fa30bf1 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								71c5d4e3e5 
								
							
								 
							
						 
						
							
							
								
								Fix up mistakes in the Device Support documentation page.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f670bdeff8 
								
							
								 
							
						 
						
							
							
								
								Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros.  
							
							... 
							
							
 
							
							Switch to using -1 on the UC3 target to obtain a register mask with all bits set (for clearing interrupts and status flags).
Fix incorrect USB controller mode on the UC3 when a fixed mode is specified as a compile time option due to AVR32_USBB.USBCON.uide being set by default.
Make USB_Descriptor_String_t use a uint16_t for Unicode strings on all targets except the AVR8 (retained for backwards compatibility). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7b0cebc1d7 
								
							
								 
							
						 
						
							
							
								
								Add new LUFA powered user projects to the documentation.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8c3d63b5cf 
								
							
								 
							
						 
						
							
							
								
								Fix HID class bootloader not working on the larger USB AVRs due to the altered page addressing scheme.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0407b92584 
								
							
								 
							
						 
						
							
							
								
								Make DFU and CDC class bootloaders also toggle the LEDs on command activity in addition to the periodic flashing.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								513db46548 
								
							
								 
							
						 
						
							
							
								
								Added LED flashing to the CDC and DFU class bootloaders to indicate when they are running.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								2b0c9532a3 
								
							
								 
							
						 
						
							
							
								
								Fix reversed descriptions for the AVR8 USB pad regulator enable/disable masks (thanks to Omar).  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								04263de4f0 
								
							
								 
							
						 
						
							
							
								
								Fix definition of pgm_read_ptr().  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e0852408de 
								
							
								 
							
						 
						
							
							
								
								Replace cast-as-char* byte access of multibyte variables with proper shifts and masks to preserve endianness across different architectures.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4b1f6cac75 
								
							
								 
							
						 
						
							
							
								
								Slight cleanups to the architecture specific makefile templates to make the common configuration sections as identical as possible.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e009aafe25 
								
							
								 
							
						 
						
							
							
								
								Update architecture specific makefile templates so that they are as close to one-another as possible.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								16f09ab50a 
								
							
								 
							
						 
						
							
							
								
								Add makefile template for the AVR32 UC3 architecture.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								995195a2b0 
								
							
								 
							
						 
						
							
							
								
								Add missing function attributes to the pipe/endpoint functions for all architectures.  
							
							... 
							
							
 
							
							Perform endianness correction in the HID report parser for big-endian platforms. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								d08116b02f 
								
							
								 
							
						 
						
							
							
								
								Create a new Common module documentation group for the new Global Interrupt macros.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c263ea837a 
								
							
								 
							
						 
						
							
							
								
								Move global interrupt enable/disable functions out to Common.h and document them.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								70284d390f 
								
							
								 
							
						 
						
							
							
								
								Add in a new common Delay_MS() function, which provides a blocking delay for all architectures.  
							
							... 
							
							
 
							
							Remove use of avr-libc specific ATOMIC_BLOCK, replace with a new per-architecture set of inline functions to retrieve and manipulate the global interrupt enable bit for each architecture.
Add in documentation for the USB controller common interrupt routine which must be linked to the interrupt controller in the user application on the AVR32 UC3 architecture. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0c5afda7e8 
								
							
								 
							
						 
						
							
							
								
								Oops - fix misnamed function call in Pipe_Discard_Stream().  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								96a2da1813 
								
							
								 
							
						 
						
							
							
								
								Oops - fix incorrect variable name in the updated Pipe_Write_8() function.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								06d00bb99b 
								
							
								 
							
						 
						
							
							
								
								Ensure the library builds cleanly in device mode for architectures lacking multiple address spaces.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8f5ab27dc9 
								
							
								 
							
						 
						
							
							
								
								Use the MIN() macro where possible instead of manual "(x < y) ? x : y" constructs.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								fa5c8700bc 
								
							
								 
							
						 
						
							
							
								
								Fix corner case in the HID report descriptor Mouse/Joystick tempates at the 8/16 bit boundary.  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f595043584 
								
							
								 
							
						 
						
							
							
								
								Add in new architecture attribute defines to selectively remove the EEPROM and FLASH memory space functions on architectures which do not have seperate memory address spaces.  
							
							
 
							
						 
						
							15 years ago