aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers
Commit message (Collapse)AuthorAgeFilesLines
* Update SVN line endings property on newer source files to native.Dean Camera2012-06-073-543/+543
|
* Oops - really fix logic errors in USBMode.h.Dean Camera2012-06-061-8/+2
|
* Fix errors in the SingleUSBModeTest build test. Fix logic errors in USBMode.h.Dean Camera2012-06-061-5/+7
|
* Fix typo in the UC3 host pipe driver. Improve library TAR export exclusion ↵Dean Camera2012-06-061-1/+1
| | | | filetype filter.
* Fix incorrect bank mask in Endpoint_ConfigureEndpoint() for the UC3 devices.Dean Camera2012-06-023-5/+5
|
* Fix UC3 support in the BUILD build system module. Fix bug in the EVK1101 ↵Dean Camera2012-06-021-1/+1
| | | | board buttons driver.
* Ensure that USB_DEVICE_ONLY or USB_HOST_ONLY is properly set for devices ↵Dean Camera2012-06-021-1/+5
| | | | that physically do not support a particular mode. Fix main LUFA library makefile default target.
* Minor documentation improvements.Dean Camera2012-05-271-1/+1
|
* Fixed swapped Little Endian/Big Endian endpoint and pipe write code for the ↵Dean Camera2012-05-264-19/+19
| | | | UC3 devices (thanks to Andrew Chu).
* Fix incorrect definition for the XMEGA Endpoint_BytesInEndpoint() function ↵Dean Camera2012-05-261-1/+4
| | | | when used on OUT endpoints.
* Minor documentation improvements.Dean Camera2012-05-201-14/+14
|
* Additional fixes to the MIDI host driver due to not unfreezing/re-freezing ↵Dean Camera2012-05-201-4/+16
| | | | pipes correctly (thanks to Michael Brown).
* Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean Camera2012-05-2021-133/+134
| | | | and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
* Add missing CPPCheck unusedFunction check suppressions on the USB template ↵Dean Camera2012-05-1911-0/+11
| | | | functions.
* Added build test to verify correct compilation of all bootloaders using all ↵Dean Camera2012-05-131-2/+2
| | | | | | supported devices. Fixed compile error with the unreleased ATMEGA32U6 device.
* Add support for the ATXMEGA384C3.Dean Camera2012-05-071-1/+2
|
* Changed board LED driver implementations of LEDs_ToggleLEDs() for the AVR8 ↵Dean Camera2012-05-0632-41/+42
| | | | architecture to use the fast PIN register toggle alternative function for speed.
* Added support for the Olimex AVR-USB-32U4 and Olimex AVR-USB-T32U4 boards.Dean Camera2012-05-066-0/+562
|
* Fixed broken MIDI host driver MIDI_Host_ReceiveEventPacket() function due to ↵Dean Camera2012-05-061-8/+17
| | | | not unfreezing the MIDI data IN pipe before use (thanks to Michael Brown).
* Add additional preprocessor sanity checks for the XMEGA platform based on ↵Dean Camera2012-05-053-6/+12
| | | | the USB controller input clock speed.
* Fixed possible deadlock in the CDC device driver if the USB connection is ↵Dean Camera2012-05-051-2/+6
| | | | dropped while the CDC_REQ_SetLineEncoding control request is being processed by the stack (thanks to Jonathan Hudgins).
* Fixed incorrect DFU version number reported to the host in the DFU ↵Dean Camera2012-05-051-6/+6
| | | | bootloader descriptors. Fixed incorrect version hundredths value encoding in VERSION_BCD() macro (thanks to Georg Glock).
* Added support for the DorkbotPDX Duce board.Dean Camera2012-04-252-0/+149
|
* Fixed inverted LED logic in the USB2AX board LED driver (thanks to Nicolas ↵Dean Camera2012-04-251-16/+16
| | | | Saugnier).
* Changed MIDI event structure MIDI_EventPacket_t to use a single field for ↵Dean Camera2012-04-251-2/+13
| | | | the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs).
* Add basic hardware mapping information for all supported boards.Dean Camera2012-04-2571-13/+460
|
* Fix documentation of the board LED driver (thanks to Karl Lunt).Dean Camera2012-04-231-3/+3
|
* Fixed incorrect reponse to GET STATUS requests in device mode if ↵Dean Camera2012-04-151-4/+2
| | | | NO_DEVICE_SELF_POWER or NO_DEVICE_REMOTE_WAKEUP tokens are defined (thanks to Georg Glock).
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-1459-1415/+848
|
* Ensure Temperature.c and TWI_AVR8.c can be compiled silently in projects ↵Dean Camera2012-04-093-7/+19
| | | | with non-supported hardware - produce errors only if the user application includes the module header files.
* Add architecture guards to all architecture-specific files, so that they can ↵Dean Camera2012-04-0726-1/+111
| | | | be bulk-added to existing IDE projects without having to exclude unused architecture files.
* Oops - typos in alterations to HID_DESCRIPTOR_JOYSTICK().Dean Camera2012-03-291-3/+3
|
* Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due ↵Dean Camera2012-03-291-12/+11
| | | | to OS incompatibilities, replaced with fixed 3-axis joystick report structure.
* Re-enable cppcheck static analysis unused function checks after adding in ↵Dean Camera2012-03-254-0/+4
| | | | special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos.
* Fixed inverted LED logic in the OLIMEX162 board LED driver.Dean Camera2012-03-201-7/+7
|
* Fixed compile error if LEDs_Disable() is called and BOARD=NONE is set ↵Dean Camera2012-03-171-0/+1
| | | | (thanks to Sam Lin).
* Fixed incorrect call to the user callback ↵Dean Camera2012-03-151-1/+1
| | | | CALLBACK_Audio_Device_GetSetInterfaceProperty() in the Audio Class device driver (thanks to Tiit Ratsep).
* Audio Device Class driver changed to also require the index of the Audio ↵Dean Camera2012-03-142-1/+8
| | | | Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments.
* Fixed compile error for the UC3 architecture when INTERRUPT_CONTROL_ENDPOINT ↵Dean Camera2012-03-061-0/+2
| | | | is specified (thanks to Andrus Aaslaid).
* Fixed possible enumeration error if the user application selects the ↵Dean Camera2012-02-262-20/+14
| | | | non-Control pipe between the Powered and Default states of the host state machine.
* Update main library documentation organisation for Doxygen 1.8.0.Dean Camera2012-02-251-1/+1
|
* Minor documentation fixes - change \note entries to \warning where ↵Dean Camera2012-02-2426-150/+125
| | | | appropriate and remove/update old documentation.
* Added support for the BitWizard Multio and Big-Multio boards.Dean Camera2012-02-223-0/+312
|
* Remove potentially unaligned uint32_t access in HIDParser.c, replace with ↵Dean Camera2012-02-207-36/+36
| | | | standard C bit shifts.
* Fix errors uncovered by the new build test compile warnings; fix UC3 pipe ↵Dean Camera2012-02-196-8/+7
| | | | configuration function broken, redundant function prototypes and unused parameters.
* All USB Class Driver configuration struct values are now non-const, to allow ↵Dean Camera2012-02-1916-16/+18
| | | | for run-time modifications if required before configuring an instance.
* Add build tests to verify correct compilation of as many modules as possible ↵Dean Camera2012-02-186-100/+102
| | | | | | | | | | under as many architectures as possible. Fix broken compilation of LUFA under C++ compilers when the Serial peripheral module header file is included in a C++ source file. Fix missing semicolon in the UC3 architecture host pipe functions. Fix failed compilation for the XMEGA architecture if USB_DEVICE_ONLY us not specified.
* Add missing file Subversion EOL-style properties.Dean Camera2012-02-133-360/+360
|
* Fix Dataflash driver for the XMEGA-B1 XPLAINED - the Dataflash is connected ↵Dean Camera2012-02-131-0/+2
| | | | to the USART module, but requires physical port remapping.
* Minor documentation improvements.Dean Camera2012-02-125-53/+53
|