Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • LUFA-170418
  • LUFA-151115
  • LUFA-140928
  • LUFA-140302
  • LUFA-130901
  • LUFA-130901-BETA
  • LUFA-130303
  • LUFA-120730
  • LUFA-120730-BETA
  • LUFA-120219
  • LUFA-120219-BETA
  • LUFA-111009
  • LUFA-111009-BETA
  • LUFA-110528
  • LUFA-110528-BETA
16 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.07May643230Apr2928272220191815141312111065131Mar302925242322211917161513109125Feb24232221201918161514131211109875432131Jan29282725242119171615127654330Dec29282726242321201817161514131110987643230Nov29272625242322201716151312111098764326Oct181614121185432130Sep292824222120171413109762131Aug3028272625242320191817161311976543231Jul30292827262423212019161514131129Jun28262322212019181615Change over instances of "make" in the makefiles to "$(MAKE)" to allow for the make tool to be overridden.Device mode class driver callbacks are now fired before the control request status stage is sent to prevent the host from timing out if another request is immediately fired and the device has a lengthy callback routine.Don't cast the line encoding baud rate to a uint16_t before performing the baud rate calculation in the Benito project.Fix TeensyHID bootloader for the largest AVRs - only the ATMEGA128x needs the alternative addressing scheme.Change over unix line-endings to dos line endings.Added new EVENT_CDC_Device_BreakSent() event and CDC_Host_SendBreak() function to the Device and Host CDC Class drivers.Remove incorrect Abstract Call Management class specific descriptor from the CDC demos, bootloaders and projects.Ensure that the CDC class drivers return 0 if the number of unread bytes is queried and the bank has become empty.Make CDC class bootloader hard-reset the AVR when exited instead of a soft-reset. Reduce size of the TeensyHID bootloader slightly.Oops - typo in the updated TeensyHID bootloader code when compiled for the non Teensy++ targets.Fixed TeensyHID bootloader so that it works with the official TeensyLoader GUI application with all supported AVR models.Fixed incorrect comparison in the descriptor callback routine of the TeensyHID bootloader.Fix up the ADC driver for the U4 parts to remove a typo on one of the register names.Removed software PDI/TPI emulation from the AVRISP-MKII clone project, as it was very buggy. PDI and TPI must now be implemented via seperate headers instead of the one unified ISP/TPI/PDI header.Fixed INTERRUPT_CONTROL_ENDPOINT compile time option preventing other interrupts from occuring while the control endpoint request is being processed, causing possible lockups if a USB interrupt occurs during a transfer.Fixed Host mode HID class driver not sending the correct report type when HID_Host_SendReportByID() was called and the HID_HOST_BOOT_PROTOCOL_ONLY compile time option is set.Fixed device state not being reset back to the default state if the host sets the address to 0x00.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.Increase hardware PDI/TPI programming speed to 1MHz in the AVRISP MKII clone project.Switch back to C based timeout ISR in the AVRISP project - assembly version was failing, and only one or two cycles could be shaved off the compiler generated code.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.Make sure that long reads are aborted early if the connection times out while waiting on more bytes in the AVRISP MKII clone project.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.The Audio_Device_IsSampleReceived() and Audio_Device_IsReadyForNextSample() functions are now inline, to reduce overhead.Use puts_P() and printf_P() instead of the normal variants where possible in the Host mode Class Driver demos.Oops - relocated USBInterrupt.h header file requires adjusted include paths for the other USB driver header files.Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the LowLevel directory as it is hardware-dependent.Remove incomplete/nonfunctional MIDI class bootloader.USB_Init() no longer calls sei() to enable global interrupts - this must now be done in the user application once all init code has run.Make AVRISP-MKII clone project's software PDI/TPI mode more robust by keeping track of timeouts while waiting for a Tx/Rx to finish.Fix TeensyHID bootloader Doxygen configuration file's CREATE_SUBDIRS options set to true instead of false (thanks to Andrei Krainev).Added ability to search by Channel PSM to the GetChannelData() function in the BluetoothHost demo.Fixed HID Device Class Driver not allocating a temporary buffer when the host requests a report via the control endpoint and the user has set the PrevReportINBuffer driver configuration element to NULL (thanks to Lars Noschinski).Add start of a SDP service table, which will be linked to the Bluetooth SDP code.Make bluetooth SDP code correctly unpack the search UUIDs and parameters.Add const keyword to the demo function parameters where possible.Add bluetooth channel connection callback to the incomplete BluetoothHost demo.Minor documentation improvements.Rename FunctionAttributes.h to Attributes.h, as some attributes are applicable to variables also. Add new ATTR_NOINIT attribute for global variables.Fixed Set/Clear Feature requests directed to a non-configured endpoint not returning a stall to the host.
Loading