Commit Graph

2603 Commits

Author SHA1 Message Date
Dean Camera
f0c5dfe8b8 Restrict HID bootloader programming region (thanks to NicoHood). 2017-01-29 15:36:02 +11:00
Dean Camera
0b95817130 Revert incorrect Mass Storage bootloader app start address. 2017-01-29 14:54:13 +11:00
Dean Camera
f92cc29e3a Minor documentation improvements. 2017-01-25 22:23:15 +11:00
Dean Camera
da5ca91756 Merge pull request #94 from eltang/descriptor_fix
Fix invalid value in HID_DESCRIPTOR_KEYBOARD() (thanks to Eric Tang).
2017-01-25 22:22:34 +11:00
Eric Tang
d1862656bb Fix HID_DESCRIPTOR_KEYBOARD()
This will prevent future occurrences of jackhumbert/qmk_firmware#312.
2017-01-24 21:28:02 -08:00
Dean Camera
fd50862e4e Fix incorrect reference in ASF manifest file. 2017-01-23 21:15:50 +11:00
Dean Camera
39aa928de1 Use folder-relative output folder in the XPLAINBridge makefile. 2016-10-04 21:29:43 +11:00
Dean Camera
75f367897d Minor documentation improvements. 2016-09-28 18:42:38 +10:00
Dean Camera
477326edc6 Merge pull request #89 from e-chip/master
Fix incorrect serialization in USB_SetHIDReportItemInfo() function (thanks to e-chip).
2016-09-28 18:39:55 +10:00
e-chip
66db760a33 Fix USB_SetHIDReportItemInfo() function.
Bits applying loop worked incorrect on large reports. Seems to me like a
copy/paste problem from USB_GetHIDReportItemInfo().
2016-09-28 14:12:33 +06:00
Dean Camera
def392aca0 Update to latest DMBS, fix XPLAINBridge project compilation errors on full tree build. 2016-07-17 17:30:55 +10:00
Dean Camera
0f470dc8b4 Fix outdated URL in the HID bootloader Python host app documentation. 2016-04-30 15:02:40 +10:00
Dean Camera
fe1c241ff7 Merge pull request #84 from eltang/eeprom_wear_fix
Update functions used to write to EEPROM (thanks to Eric Tang).
2016-04-20 19:33:20 +10:00
Eric Tang
738ded0f02 Update functions used to write to EEPROM 2016-04-19 22:28:40 -07:00
Dean Camera
7e97be22a3 Fix HID bootloader responding incorrectly to some descriptor requests (thanks to NicoHood). 2016-04-10 11:12:26 +10:00
Dean Camera
49148fef9b Replace the LUFA build system with DMBS.
Replace LUFA build system with its successor, DMBS, for easier maintenance.
2016-04-05 21:19:29 +10:00
Dean Camera
3126cbbf96 Update to DMBS release-20160403 release. 2016-04-05 21:10:07 +10:00
Dean Camera
75b68126d0 Add missing BOARD_POLOLUMICRO definition. 2016-04-03 17:26:37 +10:00
Dean Camera
e3ff551659 Don't run the AVRISP-MKII Windows Driver through Doxygen. 2016-04-03 15:38:03 +10:00
Dean Camera
0ecd09c3e1 Add LUFA DMBS extension modules, use DMBS in project makefiles. 2016-04-03 15:24:34 +10:00
Dean Camera
51d3adfe18 Update to latest version of DMBS. 2016-04-03 13:52:00 +10:00
Dean Camera
3069b7d9d2 Update to latest DMBS version. 2016-04-03 11:35:25 +10:00
Dean Camera
9cca7a594f Merge branch 'master' into dmbs 2016-04-03 11:34:34 +10:00
Dean Camera
9669a00c34 Added new LUFA_VERSION_RELEASE_TYPE macro to the library version header, to determine release type (thanks to NicoHood). 2016-03-28 14:11:03 +11:00
Dean Camera
0c9856f405 Fixed invalid endpoint indexes causing memory corruption in device Clear/Set Feature standard requests (thanks to Peter Popovec). 2016-03-28 13:41:25 +11:00
Dean Camera
df16148a02 Only indicate when the left mouse button is pressed in the MouseHostWithParser host demo. 2016-03-14 20:37:49 +11:00
Dean Camera
f7cdc82369 Added AVRDUDE_MEMORY option to the AVRDUDE build system module (thanks to Alex Ferm). 2016-02-07 16:15:29 +11:00
Dean Camera
f52566d6db Minor documentation improvements. 2016-02-07 15:46:20 +11:00
Dean Camera
1d2369e9be Remove legacy AVRISP-MKII clone compatibility compile options. 2016-02-07 15:42:39 +11:00
Dean Camera
cfe2b9eff1 Oops: add missing Pololu Micro board drivers. 2016-02-07 14:53:40 +11:00
Dean Camera
6b0c46af6e Add signed Atmel Studio libUSB driver for the AVR-ISP MKII Clone. 2016-02-07 14:52:50 +11:00
Dean Camera
1e05d46b66 Update copyrights to 2016. 2016-01-31 16:11:09 +11:00
Dean Camera
78478be260 Added support for the Pololu A-Star Micro board (thanks to Joh Schneider). 2016-01-31 16:03:12 +11:00
Dean Camera
0afb548b51 Minor documentation improvements. 2016-01-27 20:31:52 +11:00
Dean Camera
9864c02eb4 Minor documentation improvements. 2016-01-27 20:31:11 +11:00
Dean Camera
25b2027544 Merge branch 'master' into dmbs 2016-01-02 17:22:18 +11:00
Dean Camera
a86b502294 Fix additional void pointer arithmetic in the class driver RNDIS demo. 2015-12-22 22:36:23 +11:00
Dean Camera
d0161e0a9b Fixed low level RNDIS demo incorrectly setting the RNDIS state when a null packet filter was requested. 2015-12-22 22:34:50 +11:00
Dean Camera
dfdf4de8fa Fix void pointer arithmetic in the low level RNDIS demo. 2015-12-22 22:32:24 +11:00
Dean Camera
0b69eeaf5d Fix void pointer arithmetic in the Serial peripheral drivers. 2015-12-22 22:31:54 +11:00
Dean Camera
59b9cf8d0f Update changelog. 2015-12-22 22:29:27 +11:00
Dean Camera
dd09a833d9 Fix additional missing va_end() in the HID bootloader CLI utility. 2015-12-22 22:28:09 +11:00
Dean Camera
593dd3dd55 Fix HID bootloader CLI app missing va_end() calls. 2015-12-22 22:20:54 +11:00
Dean Camera
2fcd50ada8 Fix C++ builds, XPLAINBridge project. 2015-12-22 22:14:09 +11:00
Dean Camera
09b6c80555 Add DMBS; don't Submodule so that people can download complete ZIP/TAR archives. 2015-12-22 21:22:11 +11:00
Dean Camera
b590350df0 Clean up core build system DMBS subclass module. 2015-12-22 21:17:19 +11:00
Dean Camera
e952f681db Use different jump key than the bootloaders in the documentation. 2015-12-22 20:57:36 +11:00
Dean Camera
231658362e Replace LUFA build system with DMBS. 2015-12-15 22:23:08 +11:00
Dean Camera
40e1caa2da Fixed broken USE_RAM_DESCRIPTORS compile time option when the FIXED_NUM_CONFIGURATIONS compile time option is not enabled (thanks to Matlo). 2015-12-15 21:49:05 +11:00
Dean Camera
92e9cb71e2 Fixed incorrect CALLBACK_USB_GetDescriptor() wIndex parameter type (thanks to matlo). 2015-12-02 18:56:52 +11:00