Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed Low Speed USB devices broken when using the library HID Class driver ↵ | Dean Camera | 2013-03-23 | 1 | -5/+12 |
| | | | | (thanks to Michael). | ||||
* | Minor documentation improvements. | Dean Camera | 2013-03-18 | 1 | -1/+1 |
| | |||||
* | Fixed incorrect HID report descriptor generated for 16-bit axis ranges by ↵ | Dean Camera | 2013-03-17 | 1 | -2/+2 |
| | | | | the HID_DESCRIPTOR_MOUSE() and HID_DESCRIPTOR_JOYSTICK() macros (thanks to Guillaume Germaine) | ||||
* | Add dummy handler for SCSI_CMD_START_STOP_UNIT in all project SCSI handling ↵ | Dean Camera | 2013-03-09 | 1 | -0/+3 |
| | | | | routines, to prevent ejection errors on *nix systems due to an unknown SCSI command. | ||||
* | Fixed potential NULL pointer dereference in the HID Host mode Class Driver ↵ | Dean Camera | 2013-02-27 | 1 | -9/+12 |
| | | | | (thanks to Pavel Kuzmin). | ||||
* | Changed all *_SendByte() function prototypes to accept a void pointer for ↵ | Dean Camera | 2013-02-24 | 10 | -37/+37 |
| | | | | the input buffer (thanks to Simon Küppers) instead of a uint8_t pointer. | ||||
* | Remove CPPCheck suppressions for unused functions, disable checking for them ↵ | Dean Camera | 2013-02-05 | 3 | -3/+0 |
| | | | | in the StaticAnalysisTest build test as it can't cope with GCC aliasing and mixed library/application code. | ||||
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 51 | -102/+102 |
| | |||||
* | Fixed maximum allowed keyboard key code usage of 0x65 rather than 0xFF for ↵ | Dean Camera | 2012-10-14 | 1 | -2/+2 |
| | | | | the HID_DESCRIPTOR_KEYBOARD() macro (thanks to David Monro) | ||||
* | Fixed incorrect definitions of HID_KEYBOARD_LED_KANA, ↵ | Dean Camera | 2012-10-14 | 1 | -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 Camera | 2012-10-05 | 51 | -51/+51 |
| | |||||
* | Fix missing briefs in the documentation for several modules, fix up invalid ↵ | Dean Camera | 2012-09-19 | 1 | -3/+3 |
| | | | | documentation references. | ||||
* | Fixed lengthy timeouts in the USBtoSerial project if no application on the ↵ | Dean Camera | 2012-09-16 | 2 | -2/+8 |
| | | | | | | host is consuming data (thanks to Nicolas Saugnier). Fixed lengthy automatic data flushing in the CDC and MIDI device class drivers. | ||||
* | Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning ↵ | Dean Camera | 2012-09-09 | 1 | -1/+10 |
| | | | | switch. | ||||
* | Add human readable license information and add some missing module ↵ | Dean Camera | 2012-09-01 | 9 | -0/+9 |
| | | | | documentation briefs. | ||||
* | Fixed endianess issues in the RNDIS host class driver for UC3 devices ↵ | Dean Camera | 2012-07-22 | 1 | -2/+2 |
| | | | | (thanks to Andrew Chu). Fix broken build for UC3 devices when ORDERED_EP_CONFIG compile time option is set. | ||||
* | Add svn:eol-style property on all source files where it was missing. Fix ↵ | Dean Camera | 2012-06-21 | 4 | -937/+937 |
| | | | | line endings of all makefile, *.c and *.h files. | ||||
* | Add missing <math.h> include for the UC3 devices, hide CDC class driver ↵ | Dean Camera | 2012-06-12 | 2 | -2/+6 |
| | | | | stream functions for unsupported platforms. | ||||
* | Spell check source code, fix mistakes. | Dean Camera | 2012-06-09 | 5 | -7/+7 |
| | |||||
* | Fixed swapped Little Endian/Big Endian endpoint and pipe write code for the ↵ | Dean Camera | 2012-05-26 | 1 | -2/+1 |
| | | | | UC3 devices (thanks to Andrew Chu). | ||||
* | Additional fixes to the MIDI host driver due to not unfreezing/re-freezing ↵ | Dean Camera | 2012-05-20 | 1 | -4/+16 |
| | | | | pipes correctly (thanks to Michael Brown). | ||||
* | Fixed broken MIDI host driver MIDI_Host_ReceiveEventPacket() function due to ↵ | Dean Camera | 2012-05-06 | 1 | -8/+17 |
| | | | | not unfreezing the MIDI data IN pipe before use (thanks to Michael Brown). | ||||
* | Fixed possible deadlock in the CDC device driver if the USB connection is ↵ | Dean Camera | 2012-05-05 | 1 | -2/+6 |
| | | | | dropped while the CDC_REQ_SetLineEncoding control request is being processed by the stack (thanks to Jonathan Hudgins). | ||||
* | Changed MIDI event structure MIDI_EventPacket_t to use a single field for ↵ | Dean Camera | 2012-04-25 | 1 | -2/+13 |
| | | | | the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs). | ||||
* | Reintegrate the FullEPAddresses development branch into trunk. | Dean Camera | 2012-04-14 | 30 | -821/+317 |
| | |||||
* | Oops - typos in alterations to HID_DESCRIPTOR_JOYSTICK(). | Dean Camera | 2012-03-29 | 1 | -3/+3 |
| | |||||
* | Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due ↵ | Dean Camera | 2012-03-29 | 1 | -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 Camera | 2012-03-25 | 3 | -0/+3 |
| | | | | special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos. | ||||
* | Fixed incorrect call to the user callback ↵ | Dean Camera | 2012-03-15 | 1 | -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 Camera | 2012-03-14 | 2 | -1/+8 |
| | | | | Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments. | ||||
* | Minor documentation fixes - change \note entries to \warning where ↵ | Dean Camera | 2012-02-24 | 5 | -20/+20 |
| | | | | appropriate and remove/update old documentation. | ||||
* | Remove potentially unaligned uint32_t access in HIDParser.c, replace with ↵ | Dean Camera | 2012-02-20 | 5 | -16/+9 |
| | | | | standard C bit shifts. | ||||
* | All USB Class Driver configuration struct values are now non-const, to allow ↵ | Dean Camera | 2012-02-19 | 16 | -16/+18 |
| | | | | for run-time modifications if required before configuring an instance. | ||||
* | Minor documentation improvements. | Dean Camera | 2012-02-11 | 1 | -2/+2 |
| | |||||
* | Clean up the Audio Device class driver control request Endpoint match logic. | Dean Camera | 2012-02-11 | 1 | -10/+7 |
| | |||||
* | Altered the HID class driver to only try to construct at maximum one packet ↵ | Dean Camera | 2012-02-09 | 2 | -0/+6 |
| | | | | per USB frame, to reduce CPU usage. | ||||
* | Update file contributor copyrights for 2012. | Dean Camera | 2012-02-04 | 51 | -51/+51 |
| | |||||
* | Update file header copyrights for 2012. | Dean Camera | 2012-02-04 | 51 | -51/+51 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-02-01 | 4 | -7/+7 |
| | |||||
* | Added new CALLBACK_Audio_Device_GetSetInterfaceProperty() callback to the ↵ | Dean Camera | 2012-01-28 | 2 | -3/+68 |
| | | | | Audio Device Class driver. | ||||
* | Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵ | Dean Camera | 2011-12-23 | 31 | -82/+89 |
| | | | | trailing whitespace at the end of each line. | ||||
* | Don't validate the Device Descriptor's vendor ID when validating that a ↵ | Dean Camera | 2011-12-14 | 2 | -6/+0 |
| | | | | 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. | ||||
* | Altered the Mass Storage Host class driver so that SCSI data STALLs from the ↵ | Dean Camera | 2011-12-01 | 1 | -80/+22 |
| | | | | | | 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. | ||||
* | Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3). | Dean Camera | 2011-11-28 | 1 | -1/+1 |
| | |||||
* | Oops - fix incorrect value of AOA_CSCP_AOADataSubclass in the Android Open ↵ | Dean Camera | 2011-11-24 | 1 | -1/+1 |
| | | | | Accessory class driver. | ||||
* | Convert the LowLevel AndroidAccessory demo to use the new class driver ↵ | Dean Camera | 2011-11-24 | 2 | -2/+7 |
| | | | | | | constants to reduce code duplication. Add missing Doxygen documentation. | ||||
* | Add new Android Open Accessory class driver to the library core and add a ↵ | Dean Camera | 2011-11-24 | 26 | -56/+1031 |
| | | | | new Android Open Accessory Host ClassDriver demo. | ||||
* | Add XMEGA compile time tokens to the LUFAConfig.h code template. | Dean Camera | 2011-11-23 | 1 | -2/+1 |
| | | | | | | 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. | ||||
* | Added Class, ClassDevice, ClassHost and ClassCommon to the internal class ↵ | Dean Camera | 2011-11-18 | 45 | -45/+45 |
| | | | | driver source filenames to prevent ambiguities. | ||||
* | Fixed misspelled HID_KEYBOARD_MODIFIER_* macros in the HID class driver ↵ | Dean Camera | 2011-11-16 | 1 | -8/+8 |
| | | | | (thanks to Laszlo Monda). |