aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers
Commit message (Collapse)AuthorAgeFilesLines
* Add missing include to the USB driver core mode header file.Dean Camera2013-01-031-0/+3
|
* Update copyright year to 2013.Dean Camera2013-01-03238-476/+476
|
* Fixed hardware race condition that could cause failed device enumerations ↵Dean Camera2013-01-035-17/+26
| | | | | | | | for AVR8 and UC3 architectures (thanks to Mike Beyhs). Fixed incorrect Minimus board LED definitions (thanks to Joonas Lahtinen). Fixed incorrect LED masks for received data display in the Device GenericHID demos (thanks to Denys Berkovskyy).
* Remove support for devices that were not put into production.Dean Camera2013-01-035-30/+26
|
* Clean up unnecessary CPPCheck static analysis suppression comments, force ↵Dean Camera2012-10-1411-11/+0
| | | | Doxygen and GCC compiler specific macros as being always undefined when performing a static analysis of the code.
* Fixed maximum allowed keyboard key code usage of 0x65 rather than 0xFF for ↵Dean Camera2012-10-141-2/+2
| | | | the HID_DESCRIPTOR_KEYBOARD() macro (thanks to David Monro)
* Fixed incorrect definitions of HID_KEYBOARD_LED_KANA, ↵Dean Camera2012-10-141-4/+8
| | | | HID_KEYBOARD_SC_KEYPAD_EQUAL_SIGN and HID_KEYBOARD_SC_KEYPAD_EQUAL_SIGN_AS400 and added a missing definition for HID_KEYBOARD_SC_APPLICATION (thanks to David Monro).
* Minor documentation improvements.Dean Camera2012-10-05238-238/+238
|
* Add missing preprocessor logic to the USBKEY board Dataflash driver so that ↵Dean Camera2012-09-211-6/+12
| | | | DATAFLASH_TOTALCHIPS parameter for the board could theoretically be changed to 1 and have the code still work.
* Fixed incorrect Dataflash functionality in the USBKEY board if the driver is ↵Dean Camera2012-09-197-35/+35
| | | | modified for a single Dataflash chip (thanks to Jonathan Oakley).
* Minor documentation corrections.Dean Camera2012-09-198-8/+8
|
* Fix missing briefs in the documentation for several modules, fix up invalid ↵Dean Camera2012-09-192-3/+7
| | | | documentation references.
* Fixed lengthy timeouts in the USBtoSerial project if no application on the ↵Dean Camera2012-09-162-2/+8
| | | | | | host is consuming data (thanks to Nicolas Saugnier). Fixed lengthy automatic data flushing in the CDC and MIDI device class drivers.
* Added support for the Xevelabs USB2AX revision 3.1 board.Dean Camera2012-09-153-26/+55
|
* Fixed possible rounding in the VERSION_BCD() macros for some 0.01 step ↵Dean Camera2012-09-121-2/+2
| | | | increments (thanks to Oliver Zander).
* Minor documentation improvements.Dean Camera2012-09-094-4/+4
|
* Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning ↵Dean Camera2012-09-097-21/+57
| | | | switch.
* Add support for the Atmel UC3-A3 Xplained board.Dean Camera2012-09-085-7/+305
|
* Use an early-abort in the USB_DeviceTask() function rather than wrapping the ↵Dean Camera2012-09-011-8/+8
| | | | entire implementation in a conditional.
* Add human readable license information and add some missing module ↵Dean Camera2012-09-0110-8/+17
| | | | documentation briefs.
* Fixed logic hole breaking USB operations on a USB controller with only one ↵Dean Camera2012-08-289-38/+47
| | | | supported USB mode and no USB_DEVICE_ONLY or USB_HOST_ONLY configuration token set.
* Minor documentation corrections.Dean Camera2012-08-273-48/+72
|
* Minor documentation improvements.Dean Camera2012-08-201-5/+8
|
* Spell-check latest trunk source code.Dean Camera2012-08-182-4/+4
|
* Minor documentation improvements.Dean Camera2012-08-182-4/+4
|
* Fix incorrect LED masks for the Olimex 32U4 and Leonardo boards.Dean Camera2012-08-122-4/+4
|
* Leonardo LEDs are RX/TX active Low and USER active high, not the other way ↵Dean Camera2012-08-121-6/+6
| | | | around.
* Fixed inverted LED driving code for the Arduino Leonardo board. Fixed ↵Dean Camera2012-08-125-29/+29
| | | | inverted LEDs_GetLEDs() function implementation for the Benito, Minimus and Arduino UNO boards.
* Fix typo in the LED dispatch header, breaking builds for Leonardo board or ↵Dean Camera2012-08-121-1/+1
| | | | boards without a LUFA provided LED driver.
* Added support for the Arduino Leonardo board. Swap Olimex 32U4 RX/TX LED ↵Dean Camera2012-08-123-7/+178
| | | | masks so that it lines up with the Arduino boards.
* Added workaround for broken VBUS detection on AVR8 devices when a bootloader ↵Dean Camera2012-08-121-0/+7
| | | | starts the application via a software jump without first turning off the OTG pad (thanks to Simon Inns)
* Minor code style and documentation changes.Dean Camera2012-07-311-3/+6
|
* Add support for the Olimex AVR-ISP-MK2 board.Dean Camera2012-07-264-0/+250
|
* Fix errors in some board driver LED_Disable() functions.Dean Camera2012-07-264-10/+10
|
* Add missing UC3 architecture F_USB configuration checks.Dean Camera2012-07-242-0/+15
|
* Fixed endianess issues in the RNDIS host class driver for UC3 devices ↵Dean Camera2012-07-222-3/+3
| | | | (thanks to Andrew Chu). Fix broken build for UC3 devices when ORDERED_EP_CONFIG compile time option is set.
* Minor documentation improvements.Dean Camera2012-07-153-18/+18
|
* Fix up makefile .NOTPARALLEL heuristics so that linear building is only ↵Dean Camera2012-07-103-3/+3
| | | | enforced if no object folder set and the "all" target is run. Rename library "ConfigDescriptor.c" file to "ConfigDescriptors.c" to ensure that object filenames are unique.
* Fixed incorrect Micropendous board LED driver LEDs_SetAllLEDs() and ↵Dean Camera2012-07-031-2/+2
| | | | LEDs_ChangeLEDs() function implementations (thanks to MitchJS).
* Add svn:eol-style property on all source files where it was missing. Fix ↵Dean Camera2012-06-2116-4915/+4915
| | | | line endings of all makefile, *.c and *.h files.
* Add missing <math.h> include for the UC3 devices, hide CDC class driver ↵Dean Camera2012-06-122-2/+6
| | | | stream functions for unsupported platforms.
* Add checks to the endpoint and pipe configure functions and fail if the ↵Dean Camera2012-06-106-4/+24
| | | | requested endpoint or pipe number is above the maximum for that device.
* Minor correction to the UC3 USB clock division formula (thanks to Kim ↵Dean Camera2012-06-101-1/+1
| | | | Blomqvist).
* Add MAX_ENDPOINT_INDEX compile time option for the XMEGA devices.Dean Camera2012-06-101-2/+6
|
* Spell check source code, fix mistakes.Dean Camera2012-06-0916-20/+20
|
* 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
|