Dean Camera [Mon, 12 Mar 2018 06:11:02 +0000 (17:11 +1100)]
Remove unused CDC_FUNCTIONAL_DESCRIPTOR macro.
Dean Camera [Sun, 18 Feb 2018 08:58:33 +0000 (19:58 +1100)]
Fixed CDC class Send_Device_*_P() and Send_Host_*_P() variant functions not compiled out for UC3 architecture.
Dean Camera [Sun, 18 Feb 2018 06:55:12 +0000 (17:55 +1100)]
Fixed incorrect endpoint bank setup on the UC3 architecture (thanks to Andrus Aaslaid).
Dean Camera [Sun, 18 Feb 2018 06:49:50 +0000 (17:49 +1100)]
Ensure USE_INTERNAL_SERIAL is set to NO_DESCRIPTOR if internal serial is disabled.
Dean Camera [Sun, 18 Feb 2018 06:44:49 +0000 (17:44 +1100)]
Merge pull request #121 from NicoHood/internalserial
Allow user override of the USE_INTERNAL_SERIAL serial number string index (thanks to Nicohood).
NicoHood [Mon, 22 Jan 2018 11:06:38 +0000 (12:06 +0100)]
Make USE_INTERNAL_SERIAL configureable as makefile define
Dean Camera [Mon, 22 Jan 2018 05:27:39 +0000 (16:27 +1100)]
Add short delays before detaching from the USB bus in the bootloaders (thanks to NicoHood).
Dean Camera [Mon, 22 Jan 2018 05:14:44 +0000 (16:14 +1100)]
Fixed bootloaders accepting flash writes to the bootloader region (thanks to NicoHood).
Dean Camera [Mon, 22 Jan 2018 04:57:24 +0000 (15:57 +1100)]
Fix CDC device driver not returning written character on putchar success.
Dean Camera [Mon, 8 Jan 2018 10:39:31 +0000 (21:39 +1100)]
Merge pull request #114 from NicoHood/patch-4
Documentation: Corrected Hoodloader2 description.
Nico [Sun, 7 Jan 2018 19:16:54 +0000 (20:16 +0100)]
Corrected Hoodloader2 description
Dean Camera [Sun, 7 Jan 2018 07:38:01 +0000 (18:38 +1100)]
Update other PyWinUSB Python host scripts to use the hidapi library.
Dean Camera [Sun, 7 Jan 2018 07:23:37 +0000 (18:23 +1100)]
Upgrade HID bootloader Python host app to cross-platform hidapi.
Dean Camera [Sun, 7 Jan 2018 06:25:48 +0000 (17:25 +1100)]
Merge pull request #113 from CrackedP0t/patch-1
Documentation: Add Adafruit's Atmega32u4 breakout board.
Elaina Martineau [Sat, 6 Jan 2018 04:38:42 +0000 (21:38 -0700)]
Add Adafruit's Atmega32u4 breakout board
Dean Camera [Thu, 4 Jan 2018 09:12:48 +0000 (20:12 +1100)]
Update copyrights for 2018.
Dean Camera [Thu, 4 Jan 2018 09:10:18 +0000 (20:10 +1100)]
Minor documentation improvements.
Dean Camera [Sun, 31 Dec 2017 06:38:02 +0000 (17:38 +1100)]
Fix LUFA core makefile version target.
Dean Camera [Sun, 31 Dec 2017 06:24:46 +0000 (17:24 +1100)]
Update DMBS to the latest version.
Dean Camera [Sun, 31 Dec 2017 05:48:15 +0000 (16:48 +1100)]
Merge pull request #108 from NicoHood/include_guard
Added include guards for DMBS build modules (thanks to Nico Hood).
Dean Camera [Sun, 31 Dec 2017 05:47:06 +0000 (16:47 +1100)]
Merge pull request #109 from NicoHood/hid_reserved_keycode
Added HID_KEYBOARD_SC_RESERVED (thanks to Nico Hood).
NicoHood [Fri, 29 Dec 2017 22:12:48 +0000 (23:12 +0100)]
Added HID_KEYBOARD_SC_RESERVED
NicoHood [Fri, 29 Dec 2017 22:09:14 +0000 (23:09 +0100)]
Added include guard for dmbs modules. Fix https://github.com/abcminiuser/dmbs/issues/28 already included.
Dean Camera [Mon, 4 Dec 2017 08:41:30 +0000 (19:41 +1100)]
Fix AVRISP-MKII Clone Programmer PDI entry sequence (thanks to Justin Mattair).
Dean Camera [Sun, 1 Oct 2017 06:25:55 +0000 (17:25 +1100)]
Update AVRISP-MKII clone programmer documentation.
Dean Camera [Sun, 1 Oct 2017 06:24:06 +0000 (17:24 +1100)]
Wait until PDI NVM erase completes in the AVRISPMkii clone programmer.
Dean Camera [Sun, 1 Oct 2017 05:25:36 +0000 (16:25 +1100)]
Fixed bootloaders not disabling global interrupts during erase and write operations (thanks to Zoltan).
Dean Camera [Sun, 10 Sep 2017 11:01:50 +0000 (21:01 +1000)]
Fixed DeviceUsesOUTPipe flag not being set correctly in the HID host class driver (thanks to Wolfgang Schnerring).
Dean Camera [Wed, 23 Aug 2017 04:44:16 +0000 (14:44 +1000)]
Don't compile in ISP sources into the XPLAIN bridge project.
Dean Camera [Wed, 26 Apr 2017 10:45:40 +0000 (20:45 +1000)]
Update to latest DMBS revision.
Dean Camera [Tue, 18 Apr 2017 10:36:44 +0000 (20:36 +1000)]
Commit for the 170418 release.
Dean Camera [Tue, 18 Apr 2017 10:34:20 +0000 (20:34 +1000)]
Minor documentation improvements.
Dean Camera [Tue, 18 Apr 2017 10:30:29 +0000 (20:30 +1000)]
Update copyrights for 2017.
Dean Camera [Sun, 29 Jan 2017 04:36:02 +0000 (15:36 +1100)]
Restrict HID bootloader programming region (thanks to NicoHood).
Dean Camera [Sun, 29 Jan 2017 03:54:13 +0000 (14:54 +1100)]
Revert incorrect Mass Storage bootloader app start address.
Dean Camera [Wed, 25 Jan 2017 11:23:15 +0000 (22:23 +1100)]
Minor documentation improvements.
Dean Camera [Wed, 25 Jan 2017 11:22:34 +0000 (22:22 +1100)]
Merge pull request #94 from eltang/descriptor_fix
Fix invalid value in HID_DESCRIPTOR_KEYBOARD() (thanks to Eric Tang).
Eric Tang [Wed, 25 Jan 2017 05:28:02 +0000 (21:28 -0800)]
Fix HID_DESCRIPTOR_KEYBOARD()
This will prevent future occurrences of jackhumbert/qmk_firmware#312.
Dean Camera [Mon, 23 Jan 2017 10:15:50 +0000 (21:15 +1100)]
Fix incorrect reference in ASF manifest file.
Dean Camera [Tue, 4 Oct 2016 10:29:43 +0000 (21:29 +1100)]
Use folder-relative output folder in the XPLAINBridge makefile.
Dean Camera [Wed, 28 Sep 2016 08:42:38 +0000 (18:42 +1000)]
Minor documentation improvements.
Dean Camera [Wed, 28 Sep 2016 08:39:55 +0000 (18:39 +1000)]
Merge pull request #89 from e-chip/master
Fix incorrect serialization in USB_SetHIDReportItemInfo() function (thanks to e-chip).
e-chip [Wed, 28 Sep 2016 08:12:33 +0000 (14:12 +0600)]
Fix USB_SetHIDReportItemInfo() function.
Bits applying loop worked incorrect on large reports. Seems to me like a
copy/paste problem from USB_GetHIDReportItemInfo().
Dean Camera [Sun, 17 Jul 2016 07:30:55 +0000 (17:30 +1000)]
Update to latest DMBS, fix XPLAINBridge project compilation errors on full tree build.
Dean Camera [Sat, 30 Apr 2016 05:02:40 +0000 (15:02 +1000)]
Fix outdated URL in the HID bootloader Python host app documentation.
Dean Camera [Wed, 20 Apr 2016 09:33:20 +0000 (19:33 +1000)]
Merge pull request #84 from eltang/eeprom_wear_fix
Update functions used to write to EEPROM (thanks to Eric Tang).
Eric Tang [Wed, 20 Apr 2016 05:28:40 +0000 (22:28 -0700)]
Update functions used to write to EEPROM
Dean Camera [Sun, 10 Apr 2016 01:12:26 +0000 (11:12 +1000)]
Fix HID bootloader responding incorrectly to some descriptor requests (thanks to NicoHood).
Dean Camera [Tue, 5 Apr 2016 11:19:29 +0000 (21:19 +1000)]
Replace the LUFA build system with DMBS.
Replace LUFA build system with its successor, DMBS, for easier maintenance.
Dean Camera [Tue, 5 Apr 2016 11:10:07 +0000 (21:10 +1000)]
Update to DMBS release-
20160403 release.
Dean Camera [Sun, 3 Apr 2016 07:26:37 +0000 (17:26 +1000)]
Add missing BOARD_POLOLUMICRO definition.
Dean Camera [Sun, 3 Apr 2016 05:38:03 +0000 (15:38 +1000)]
Don't run the AVRISP-MKII Windows Driver through Doxygen.
Dean Camera [Sun, 3 Apr 2016 04:51:48 +0000 (14:51 +1000)]
Add LUFA DMBS extension modules, use DMBS in project makefiles.
Dean Camera [Sun, 3 Apr 2016 03:52:00 +0000 (13:52 +1000)]
Update to latest version of DMBS.
Dean Camera [Sun, 3 Apr 2016 01:35:25 +0000 (11:35 +1000)]
Update to latest DMBS version.
Dean Camera [Sun, 3 Apr 2016 01:34:34 +0000 (11:34 +1000)]
Merge branch 'master' into dmbs
Dean Camera [Mon, 28 Mar 2016 03:10:34 +0000 (14:10 +1100)]
Added new LUFA_VERSION_RELEASE_TYPE macro to the library version header, to determine release type (thanks to NicoHood).
Dean Camera [Mon, 28 Mar 2016 02:41:25 +0000 (13:41 +1100)]
Fixed invalid endpoint indexes causing memory corruption in device Clear/Set Feature standard requests (thanks to Peter Popovec).
Dean Camera [Mon, 14 Mar 2016 09:37:49 +0000 (20:37 +1100)]
Only indicate when the left mouse button is pressed in the MouseHostWithParser host demo.
Dean Camera [Sun, 7 Feb 2016 05:15:29 +0000 (16:15 +1100)]
Added AVRDUDE_MEMORY option to the AVRDUDE build system module (thanks to Alex Ferm).
Dean Camera [Sun, 7 Feb 2016 04:46:20 +0000 (15:46 +1100)]
Minor documentation improvements.
Dean Camera [Sun, 7 Feb 2016 04:42:39 +0000 (15:42 +1100)]
Remove legacy AVRISP-MKII clone compatibility compile options.
Dean Camera [Sun, 7 Feb 2016 03:53:40 +0000 (14:53 +1100)]
Oops: add missing Pololu Micro board drivers.
Dean Camera [Sun, 7 Feb 2016 03:52:50 +0000 (14:52 +1100)]
Add signed Atmel Studio libUSB driver for the AVR-ISP MKII Clone.
Dean Camera [Sun, 31 Jan 2016 05:11:09 +0000 (16:11 +1100)]
Update copyrights to 2016.
Dean Camera [Sun, 31 Jan 2016 05:03:12 +0000 (16:03 +1100)]
Added support for the Pololu A-Star Micro board (thanks to Joh Schneider).
Dean Camera [Wed, 27 Jan 2016 09:31:11 +0000 (20:31 +1100)]
Minor documentation improvements.
Dean Camera [Wed, 27 Jan 2016 09:31:11 +0000 (20:31 +1100)]
Minor documentation improvements.
Dean Camera [Sat, 2 Jan 2016 06:22:18 +0000 (17:22 +1100)]
Merge branch 'master' into dmbs
Dean Camera [Tue, 22 Dec 2015 11:36:23 +0000 (22:36 +1100)]
Fix additional void pointer arithmetic in the class driver RNDIS demo.
Dean Camera [Tue, 22 Dec 2015 11:34:50 +0000 (22:34 +1100)]
Fixed low level RNDIS demo incorrectly setting the RNDIS state when a null packet filter was requested.
Dean Camera [Tue, 22 Dec 2015 11:32:24 +0000 (22:32 +1100)]
Fix void pointer arithmetic in the low level RNDIS demo.
Dean Camera [Tue, 22 Dec 2015 11:31:54 +0000 (22:31 +1100)]
Fix void pointer arithmetic in the Serial peripheral drivers.
Dean Camera [Tue, 22 Dec 2015 11:29:27 +0000 (22:29 +1100)]
Update changelog.
Dean Camera [Tue, 22 Dec 2015 11:28:09 +0000 (22:28 +1100)]
Fix additional missing va_end() in the HID bootloader CLI utility.
Dean Camera [Tue, 22 Dec 2015 11:20:54 +0000 (22:20 +1100)]
Fix HID bootloader CLI app missing va_end() calls.
Dean Camera [Tue, 22 Dec 2015 11:14:09 +0000 (22:14 +1100)]
Fix C++ builds, XPLAINBridge project.
Dean Camera [Tue, 22 Dec 2015 10:22:11 +0000 (21:22 +1100)]
Add DMBS; don't Submodule so that people can download complete ZIP/TAR archives.
Dean Camera [Tue, 22 Dec 2015 10:17:19 +0000 (21:17 +1100)]
Clean up core build system DMBS subclass module.
Dean Camera [Tue, 22 Dec 2015 09:57:36 +0000 (20:57 +1100)]
Use different jump key than the bootloaders in the documentation.
Dean Camera [Tue, 15 Dec 2015 11:23:08 +0000 (22:23 +1100)]
Replace LUFA build system with DMBS.
Dean Camera [Tue, 15 Dec 2015 10:49:05 +0000 (21:49 +1100)]
Fixed broken USE_RAM_DESCRIPTORS compile time option when the FIXED_NUM_CONFIGURATIONS compile time option is not enabled (thanks to Matlo).
Dean Camera [Wed, 2 Dec 2015 07:56:52 +0000 (18:56 +1100)]
Fixed incorrect CALLBACK_USB_GetDescriptor() wIndex parameter type (thanks to matlo).
Dean Camera [Sun, 15 Nov 2015 06:07:10 +0000 (17:07 +1100)]
Update documentation and reset version information post-release.
Dean Camera [Sun, 15 Nov 2015 02:23:32 +0000 (13:23 +1100)]
Commit for the 151115 public release.
Dean Camera [Sun, 15 Nov 2015 02:22:44 +0000 (13:22 +1100)]
Fix up broken module build tests.
Dean Camera [Sat, 14 Nov 2015 06:33:02 +0000 (17:33 +1100)]
Update Atmel Studio integration binary, to fix broken first-run detection.
Dean Camera [Mon, 9 Nov 2015 08:12:14 +0000 (19:12 +1100)]
Update Studio Integration DLL, to include package logging.
Dean Camera [Sun, 8 Nov 2015 03:48:35 +0000 (14:48 +1100)]
Fixed missing bounds checks and off-by-one in the DFU bootloader signature bytes (thanks to Reuti)
Dean Camera [Sun, 8 Nov 2015 03:20:50 +0000 (14:20 +1100)]
Update dfu-programmer command line arguments, old argument names have been changed in newer releases.
Dean Camera [Sun, 1 Nov 2015 10:28:00 +0000 (21:28 +1100)]
Fix AS7 integration, include modified Docbook HV1 transforms.
Dean Camera [Sun, 25 Oct 2015 04:50:14 +0000 (15:50 +1100)]
Fix local help content not visible in Atmel Studio 7 (thanks to Morten Olsen).
Dean Camera [Sun, 25 Oct 2015 03:11:54 +0000 (14:11 +1100)]
Fix F1 help resolution from inside Atmel Studio 7 (thanks to Morten Olsen).
Dean Camera [Tue, 6 Oct 2015 10:22:00 +0000 (21:22 +1100)]
Update to AS7 integration binary with corrected ASF version detection.
Dean Camera [Sun, 4 Oct 2015 11:11:28 +0000 (22:11 +1100)]
Atmel Studio 7 has a newer AVRISP-MKII firmware payload.
Dean Camera [Sat, 3 Oct 2015 12:47:11 +0000 (22:47 +1000)]
Fix dialog typo in the AS7 integration DLL.
Dean Camera [Sat, 3 Oct 2015 12:36:32 +0000 (22:36 +1000)]
Newer AS7 integration binary, with ASF detection fixes and newer image assets.
Dean Camera [Sat, 3 Oct 2015 12:29:10 +0000 (22:29 +1000)]
Whitespace fixes.
Dean Camera [Sat, 3 Oct 2015 12:12:56 +0000 (22:12 +1000)]
Merge pull request #46 from NicoHood/patch-1
Update Arduino Uno board definitions (thanks to NicoHood).
Dean Camera [Sat, 3 Oct 2015 12:09:40 +0000 (22:09 +1000)]
Fix Atmel Studio projects not enabling linker relaxations correctly.