Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed error receiving PIMA events via the Still Image Host class driver. | Dean Camera | 2013-08-23 | 1 | -8/+8 |
| | |||||
* | Fix code style in the HID parser module. | Dean Camera | 2013-08-23 | 1 | -5/+5 |
| | |||||
* | Prevent accessing past the UsageList bounds in the HID parser when ↵ | Dean Camera | 2013-08-19 | 1 | -5/+22 |
| | | | | dequeueing a usage. | ||||
* | Ensure core library documentation sections use unique IDs. | Dean Camera | 2013-06-01 | 10 | -11/+11 |
| | |||||
* | Fix HID descriptor mouse and joystick macros for integer multiples of 8 buttons. | Dean Camera | 2013-05-23 | 1 | -2/+2 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2013-05-22 | 1 | -6/+6 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2013-05-12 | 4 | -6/+28 |
| | |||||
* | Update Android Accessory Class driver to be compatible with protocol version ↵ | Dean Camera | 2013-05-10 | 1 | -2/+3 |
| | | | | 2 devices. | ||||
* | Added new CONCAT() and CONCAT_EXPANDED() convenience macros. | Dean Camera | 2013-04-06 | 1 | -2/+2 |
| | |||||
* | Added additional MIDI command definitions to the MIDI class driver (thanks ↵ | Dean Camera | 2013-03-28 | 1 | -8/+46 |
| | | | | to Daniel Dreibrodt). | ||||
* | 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. | ||||
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 12 | -24/+24 |
| | |||||
* | 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 | 12 | -12/+12 |
| | |||||
* | Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning ↵ | Dean Camera | 2012-09-09 | 1 | -1/+10 |
| | | | | switch. | ||||
* | Add svn:eol-style property on all source files where it was missing. Fix ↵ | Dean Camera | 2012-06-21 | 1 | -127/+127 |
| | | | | line endings of all makefile, *.c and *.h files. | ||||
* | 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). | ||||
* | 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. | ||||
* | Minor documentation fixes - change \note entries to \warning where ↵ | Dean Camera | 2012-02-24 | 1 | -4/+4 |
| | | | | appropriate and remove/update old documentation. | ||||
* | Remove potentially unaligned uint32_t access in HIDParser.c, replace with ↵ | Dean Camera | 2012-02-20 | 1 | -3/+4 |
| | | | | standard C bit shifts. | ||||
* | Minor documentation improvements. | Dean Camera | 2012-02-11 | 1 | -2/+2 |
| | |||||
* | Update file contributor copyrights for 2012. | Dean Camera | 2012-02-04 | 12 | -12/+12 |
| | |||||
* | Update file header copyrights for 2012. | Dean Camera | 2012-02-04 | 12 | -12/+12 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-02-01 | 2 | -2/+2 |
| | |||||
* | Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵ | Dean Camera | 2011-12-23 | 10 | -28/+30 |
| | | | | 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 | 1 | -3/+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. | ||||
* | 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 | 1 | -1/+6 |
| | | | | | | 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 | 1 | -0/+125 |
| | | | | 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 | 9 | -3/+3 |
| | | | | 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). | ||||
* | Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions ↵ | Dean Camera | 2011-09-22 | 1 | -0/+3 |
| | | | | | | declared with that meta-attribute are not discarded by the linker. Add missing function and definition documentation. | ||||
* | Fixed HID Parser's largest report size bit count not including the size of ↵ | Dean Camera | 2011-09-17 | 1 | -2/+1 |
| | | | | | | the last parsed report item. Fixed HID host driver's largest HID report size count corrupt when the number of report bits exceeds 255. | ||||
* | Fixed optimization error in the HID Parser item value ↵ | Dean Camera | 2011-09-07 | 2 | -12/+14 |
| | | | | | | USB_SetHIDReportItemInfo() and USB_GetHIDReportItemInfo() routines if the report item was NULL (which should be allowable according to the API). Fixed HID Parser CALLBACK_HIDParser_FilterHIDReportItem() callback function not being passed a cacheable report item pointer. | ||||
* | Add multiple axis support to the HID joystick report in the ↵ | Dean Camera | 2011-08-23 | 1 | -20/+22 |
| | | | | HID_DESCRIPTOR_JOYSTICK() macro. | ||||
* | Minor documentation fixes. | Dean Camera | 2011-07-12 | 2 | -9/+9 |
| | |||||
* | More endianness porting of the LUFA device mode class drivers. | Dean Camera | 2011-07-11 | 7 | -12/+100 |
| | | | | | | Add endianness information to the class driver and core structure definitions. Move out the unused Ethernet_Frame_Info_t structure definition to the RNDIS device demos where it is needed. | ||||
* | Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was ↵ | Dean Camera | 2011-06-20 | 1 | -0/+10 |
| | | | | | | disabled, and a USE_*_DESCRIPTORS compile time option was not enabled on the AVR8s. Add C++ compatibility to some header files currently missing extern "C" linkage. | ||||
* | Make the HID Report Parser Get/Set Report Item routines fail if a NULL ↵ | Dean Camera | 2011-06-20 | 1 | -0/+6 |
| | | | | | | pointer to a report item is given. Minor visual enhancement to the HIDReportViewer project. | ||||
* | Massive corrections to the project documentation and code comments, thanks ↵ | Dean Camera | 2011-06-05 | 2 | -3/+3 |
| | | | | to Russian translation services provided by Andrey from Microsin.ru. | ||||
* | Added new callback to the Audio Class driver to allow for endpoint control ↵ | Dean Camera | 2011-06-03 | 1 | -13/+32 |
| | | | | | | | | | | | | manipulations such as data sample rates. Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates. Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed. Fix broken LowLevel audio demo descriptors. Minor documentation fixes. | ||||
* | Spell check library source code files. | Dean Camera | 2011-06-01 | 2 | -6/+6 |
| | |||||
* | Altered the definition of the USB_Audio_Descriptor_Format_t descriptor so ↵ | Dean Camera | 2011-05-30 | 1 | -11/+16 |
| | | | | that the user is now responsible for supplying the supported audio sampling rates, to allow for multiple audio interfaces with different numbers of supported rates and/or continuous sample rates. | ||||
* | Added new incomplete AudioInputHost Host LowLevel demo. | Dean Camera | 2011-05-29 | 1 | -2/+18 |
| | | | | | | 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. | ||||
* | Add new RNDIS_Host_IsPacketReceived(), RNDIS_Device_ReadPacket() and ↵ | Dean Camera | 2011-05-18 | 1 | -10/+13 |
| | | | | | | RNDIS_Device_WritePacket() functions to the Device RNDIS Class Driver. Modify RNDIS demos to suit the simplified Ethernet_Frame_Info_t structure. | ||||
* | Fixed possible invalid program execution when in host mode if corrupt ↵ | Dean Camera | 2011-05-14 | 1 | -1/+1 |
| | | | | | | | | 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. |