Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed HID report parser corruption when parsing PUSH and POP report item ↵ | Dean Camera | 2018-06-17 | 1 | -1/+1 |
| | | | | elements. | ||||
* | Move class-specific functional descriptor definitions to their respective ↵ | Dean Camera | 2018-06-17 | 3 | -19/+31 |
| | | | | classes. | ||||
* | Fix USB_STRING_DESCRIPTOR_ARRAY() not accepting more than two byte long arrays. | Dean Camera | 2018-04-22 | 1 | -1/+1 |
| | |||||
* | Remove unused CDC_FUNCTIONAL_DESCRIPTOR macro. | Dean Camera | 2018-03-12 | 1 | -15/+0 |
| | |||||
* | Fixed CDC class Send_Device_*_P() and Send_Host_*_P() variant functions not ↵ | Dean Camera | 2018-02-18 | 4 | -175/+195 |
| | | | | compiled out for UC3 architecture. | ||||
* | Fixed incorrect endpoint bank setup on the UC3 architecture (thanks to ↵ | Dean Camera | 2018-02-18 | 1 | -1/+1 |
| | | | | Andrus Aaslaid). | ||||
* | Ensure USE_INTERNAL_SERIAL is set to NO_DESCRIPTOR if internal serial is ↵ | Dean Camera | 2018-02-18 | 3 | -13/+16 |
| | | | | disabled. | ||||
* | Make USE_INTERNAL_SERIAL configureable as makefile define | NicoHood | 2018-01-22 | 3 | -0/+6 |
| | |||||
* | Fix CDC device driver not returning written character on putchar success. | Dean Camera | 2018-01-22 | 1 | -1/+1 |
| | |||||
* | Update copyrights for 2018. | Dean Camera | 2018-01-04 | 133 | -266/+266 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2018-01-04 | 1 | -3/+10 |
| | |||||
* | Added HID_KEYBOARD_SC_RESERVED | NicoHood | 2017-12-29 | 1 | -0/+1 |
| | |||||
* | Fixed DeviceUsesOUTPipe flag not being set correctly in the HID host class ↵ | Dean Camera | 2017-09-10 | 1 | -0/+1 |
| | | | | driver (thanks to Wolfgang Schnerring). | ||||
* | Update copyrights for 2017. | Dean Camera | 2017-04-18 | 133 | -266/+266 |
| | |||||
* | Fix HID_DESCRIPTOR_KEYBOARD() | Eric Tang | 2017-01-24 | 1 | -2/+1 |
| | | | | This will prevent future occurrences of jackhumbert/qmk_firmware#312. | ||||
* | Fix USB_SetHIDReportItemInfo() function. | e-chip | 2016-09-28 | 1 | -2/+2 |
| | | | | | Bits applying loop worked incorrect on large reports. Seems to me like a copy/paste problem from USB_GetHIDReportItemInfo(). | ||||
* | Fixed invalid endpoint indexes causing memory corruption in device Clear/Set ↵ | Dean Camera | 2016-03-28 | 1 | -2/+15 |
| | | | | Feature standard requests (thanks to Peter Popovec). | ||||
* | Update copyrights to 2016. | Dean Camera | 2016-01-31 | 133 | -266/+266 |
| | |||||
* | Fixed broken USE_RAM_DESCRIPTORS compile time option when the ↵ | Dean Camera | 2015-12-15 | 1 | -2/+2 |
| | | | | FIXED_NUM_CONFIGURATIONS compile time option is not enabled (thanks to Matlo). | ||||
* | Fixed incorrect CALLBACK_USB_GetDescriptor() wIndex parameter type (thanks ↵ | Dean Camera | 2015-12-02 | 1 | -1/+1 |
| | | | | to matlo). | ||||
* | Add PROGMEM variant data send functions to the CDC host class driver. | Dean Camera | 2015-08-01 | 2 | -0/+69 |
| | |||||
* | Merge pull request #49 from the2masters/progmem | Dean Camera | 2015-08-01 | 2 | -0/+55 |
|\ | | | | | Add PROGMEM string/data send variants to the CDC class driver (thanks to Stefan Hellermann). | ||||
| * | Add Progmem Variant to CDC_Device_Send | Stefan Hellermann | 2015-02-28 | 2 | -0/+55 |
| | | |||||
* | | Update copyrights to 2015 (better late than never). | Dean Camera | 2015-05-17 | 133 | -266/+266 |
|/ | |||||
* | Obsolete the old MACROS and MACROE convenience macros. | Dean Camera | 2014-09-14 | 1 | -3/+3 |
| | |||||
* | add parens around args in MIDI_EVENT macro | Tom Hargreaves | 2014-09-06 | 1 | -1/+1 |
| | |||||
* | Add Dual MIDI device class driver demo application. | Dean Camera | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Fix overflow for RNDIS class driver responses when returning the adapter ↵ | Dean Camera | 2014-08-31 | 3 | -26/+33 |
| | | | | query list (thanks to Peter Mc Shane). | ||||
* | Minor code style fixes, documentation improvements. | Dean Camera | 2014-07-22 | 1 | -4/+5 |
| | |||||
* | Fix XMEGA USB prescaler calculation | Bert van Hall | 2014-07-22 | 1 | -3/+13 |
| | | | | | | | The USB prescaler calculation for the CLK.USBCTRL register is changed to give valid results and set the prescaler correctly. Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de> | ||||
* | Fix missing report IDs in feature reports | Bert van Hall | 2014-06-19 | 1 | -0/+4 |
| | | | | | | | As it is the case for input reports, the ID has to be sent for feature reports when a device has multiple reports implemented. Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de> | ||||
* | Fix possible infinite loop in the control stream write template functions. | Dean Camera | 2014-06-08 | 3 | -0/+6 |
| | |||||
* | Merge pull request #23 from mondalaci/add-further-scancodes | Dean Camera | 2014-04-07 | 1 | -4/+21 |
|\ | | | | | Fix typos and add new macros for HID keyboard scancodes. | ||||
| * | Fix typos and add new macros for HID keyboard scancodes. | László Monda | 2014-04-06 | 1 | -4/+21 |
| | | |||||
* | | More fixes for incorrect return types/values. | Dean Camera | 2014-03-09 | 1 | -1/+1 |
| | | |||||
* | | Fix incorrect error codes returned on pip config failure in the host class ↵ | Dean Camera | 2014-03-05 | 9 | -21/+21 |
|/ | | | | drivers. | ||||
* | Fix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros. | Dean Camera | 2014-01-27 | 1 | -2/+2 |
| | |||||
* | Fix USB_STRING_DESCRIPTOR() macro reported length to account for the ↵ | Dean Camera | 2014-01-08 | 1 | -1/+1 |
| | | | | null-terminator. | ||||
* | Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required. | Dean Camera | 2014-01-08 | 1 | -3/+14 |
| | |||||
* | Add USB_STRING_DESCRIPTOR and make the Keyboard demo use it. | László Monda | 2014-01-08 | 1 | -0/+3 |
| | |||||
* | Update copyrights for 2014. | Dean Camera | 2014-01-04 | 133 | -490/+490 |
| | |||||
* | AVR8: Add option to keep 3.3V regulator enabled | Michael Hanselmann | 2013-12-20 | 2 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The documentation contains example code[1] on how to restart into the bootloader. In the process of preparing for the reset, USB is disabled using “USB_Disable()”. For hardware making use of the AVR8's internal 3.3V regulator that call would also disable the regulator, resetting the processor immediately rather than setting the boot key and letting the watchdog reset the processor. This patch adds a new flag to be given to “USB_Init()” or to be defined in “USE_STATIC_OPTIONS” telling “USB_Disable()” to keep the regulator enabled. On November 1st, 2013 this issue was already mentioned on the mailing list[2], but no fix came from that discussion. [1] <http://www.fourwalledcubicle.com/files/LUFA/Doc/130901/ html/_page__software_bootloader_start.html> [2] <https://groups.google.com/d/msg/lufa-support/uwrFpRQpJzU/e9I6UK5jMJQJ> Signed-off-by: Michael Hanselmann <public@hansmi.ch> | ||||
* | Use new VERSION_BCD() macro with explicit int arguments to fix edge cases ↵ | Dean Camera | 2013-11-21 | 1 | -14/+9 |
| | | | | with the previous floating point macro version. | ||||
* | Fixed MIDI device class driver MIDI_Device_ReceiveEventPacket() for the ↵ | Dean Camera | 2013-11-05 | 1 | -1/+4 |
| | | | | XMEGA architecture. | ||||
* | Minor documentation improvements. | Dean Camera | 2013-10-27 | 2 | -2/+2 |
| | |||||
* | Minor documentation corrections. | Dean Camera | 2013-10-06 | 1 | -1/+1 |
| | |||||
* | Use spaces instead of tabs wherever necessary to fix indentation. | László Monda | 2013-09-24 | 1 | -4/+4 |
| | |||||
* | Use spaces instead of tabs where necessary to fix indentation. | László Monda | 2013-09-24 | 1 | -7/+7 |
| | |||||
* | Fixed error receiving PIMA events via the Still Image Host class driver. | Dean Camera | 2013-08-23 | 2 | -9/+9 |
| | |||||
* | Fix code style in the HID parser module. | Dean Camera | 2013-08-23 | 1 | -5/+5 |
| |