pub/lufa.git
7 years agoRemove unused CDC_FUNCTIONAL_DESCRIPTOR macro.
Dean Camera [Mon, 12 Mar 2018 06:11:02 +0000 (17:11 +1100)]
Remove unused CDC_FUNCTIONAL_DESCRIPTOR macro.

7 years agoFixed CDC class Send_Device_*_P() and Send_Host_*_P() variant functions not compiled...
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.

7 years agoFixed incorrect endpoint bank setup on the UC3 architecture (thanks to Andrus Aaslaid).
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).

7 years agoEnsure USE_INTERNAL_SERIAL is set to NO_DESCRIPTOR if internal serial is disabled.
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.

7 years agoMerge pull request #121 from NicoHood/internalserial
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).

7 years agoMake USE_INTERNAL_SERIAL configureable as makefile define
NicoHood [Mon, 22 Jan 2018 11:06:38 +0000 (12:06 +0100)]
Make USE_INTERNAL_SERIAL configureable as makefile define

7 years agoAdd short delays before detaching from the USB bus in the bootloaders (thanks to...
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).

7 years agoFixed bootloaders accepting flash writes to the bootloader region (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).

7 years agoFix CDC device driver not returning written character on putchar success.
Dean Camera [Mon, 22 Jan 2018 04:57:24 +0000 (15:57 +1100)]
Fix CDC device driver not returning written character on putchar success.

7 years agoMerge pull request #114 from NicoHood/patch-4
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.

7 years agoCorrected Hoodloader2 description
Nico [Sun, 7 Jan 2018 19:16:54 +0000 (20:16 +0100)]
Corrected Hoodloader2 description

7 years agoUpdate other PyWinUSB Python host scripts to use the hidapi library.
Dean Camera [Sun, 7 Jan 2018 07:38:01 +0000 (18:38 +1100)]
Update other PyWinUSB Python host scripts to use the hidapi library.

7 years agoUpgrade HID bootloader Python host app to cross-platform hidapi.
Dean Camera [Sun, 7 Jan 2018 07:23:37 +0000 (18:23 +1100)]
Upgrade HID bootloader Python host app to cross-platform hidapi.

7 years agoMerge pull request #113 from CrackedP0t/patch-1
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.

7 years agoAdd Adafruit's Atmega32u4 breakout board
Elaina Martineau [Sat, 6 Jan 2018 04:38:42 +0000 (21:38 -0700)]
Add Adafruit's Atmega32u4 breakout board

7 years agoUpdate copyrights for 2018.
Dean Camera [Thu, 4 Jan 2018 09:12:48 +0000 (20:12 +1100)]
Update copyrights for 2018.

7 years agoMinor documentation improvements.
Dean Camera [Thu, 4 Jan 2018 09:10:18 +0000 (20:10 +1100)]
Minor documentation improvements.

7 years agoFix LUFA core makefile version target.
Dean Camera [Sun, 31 Dec 2017 06:38:02 +0000 (17:38 +1100)]
Fix LUFA core makefile version target.

7 years agoUpdate DMBS to the latest version.
Dean Camera [Sun, 31 Dec 2017 06:24:46 +0000 (17:24 +1100)]
Update DMBS to the latest version.

7 years agoMerge pull request #108 from NicoHood/include_guard
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).

7 years agoMerge pull request #109 from NicoHood/hid_reserved_keycode
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).

7 years agoAdded HID_KEYBOARD_SC_RESERVED
NicoHood [Fri, 29 Dec 2017 22:12:48 +0000 (23:12 +0100)]
Added HID_KEYBOARD_SC_RESERVED

7 years agoAdded include guard for dmbs modules. Fix https://github.com/abcminiuser/dmbs/issues...
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.

7 years agoFix AVRISP-MKII Clone Programmer PDI entry sequence (thanks to Justin Mattair).
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).

7 years agoUpdate AVRISP-MKII clone programmer documentation.
Dean Camera [Sun, 1 Oct 2017 06:25:55 +0000 (17:25 +1100)]
Update AVRISP-MKII clone programmer documentation.

7 years agoWait until PDI NVM erase completes in the AVRISPMkii clone programmer.
Dean Camera [Sun, 1 Oct 2017 06:24:06 +0000 (17:24 +1100)]
Wait until PDI NVM erase completes in the AVRISPMkii clone programmer.

7 years agoFixed bootloaders not disabling global interrupts during erase and write operations...
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).

7 years agoFixed DeviceUsesOUTPipe flag not being set correctly in the HID host class driver...
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).

7 years agoDon't compile in ISP sources into the XPLAIN bridge project.
Dean Camera [Wed, 23 Aug 2017 04:44:16 +0000 (14:44 +1000)]
Don't compile in ISP sources into the XPLAIN bridge project.

7 years agoUpdate to latest DMBS revision.
Dean Camera [Wed, 26 Apr 2017 10:45:40 +0000 (20:45 +1000)]
Update to latest DMBS revision.

8 years agoCommit for the 170418 release. LUFA-170418
Dean Camera [Tue, 18 Apr 2017 10:36:44 +0000 (20:36 +1000)]
Commit for the 170418 release.

8 years agoMinor documentation improvements.
Dean Camera [Tue, 18 Apr 2017 10:34:20 +0000 (20:34 +1000)]
Minor documentation improvements.

8 years agoUpdate copyrights for 2017.
Dean Camera [Tue, 18 Apr 2017 10:30:29 +0000 (20:30 +1000)]
Update copyrights for 2017.

8 years agoRestrict HID bootloader programming region (thanks to NicoHood).
Dean Camera [Sun, 29 Jan 2017 04:36:02 +0000 (15:36 +1100)]
Restrict HID bootloader programming region (thanks to NicoHood).

8 years agoRevert incorrect Mass Storage bootloader app start address.
Dean Camera [Sun, 29 Jan 2017 03:54:13 +0000 (14:54 +1100)]
Revert incorrect Mass Storage bootloader app start address.

8 years agoMinor documentation improvements.
Dean Camera [Wed, 25 Jan 2017 11:23:15 +0000 (22:23 +1100)]
Minor documentation improvements.

8 years agoMerge pull request #94 from eltang/descriptor_fix
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).

8 years agoFix HID_DESCRIPTOR_KEYBOARD()
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.

8 years agoFix incorrect reference in ASF manifest file.
Dean Camera [Mon, 23 Jan 2017 10:15:50 +0000 (21:15 +1100)]
Fix incorrect reference in ASF manifest file.

8 years agoUse folder-relative output folder in the XPLAINBridge makefile.
Dean Camera [Tue, 4 Oct 2016 10:29:43 +0000 (21:29 +1100)]
Use folder-relative output folder in the XPLAINBridge makefile.

8 years agoMinor documentation improvements.
Dean Camera [Wed, 28 Sep 2016 08:42:38 +0000 (18:42 +1000)]
Minor documentation improvements.

8 years agoMerge pull request #89 from e-chip/master
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).

8 years agoFix USB_SetHIDReportItemInfo() function.
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().

8 years agoUpdate to latest DMBS, fix XPLAINBridge project compilation errors on full tree build.
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.

8 years agoFix outdated URL in the HID bootloader Python host app documentation.
Dean Camera [Sat, 30 Apr 2016 05:02:40 +0000 (15:02 +1000)]
Fix outdated URL in the HID bootloader Python host app documentation.

9 years agoMerge pull request #84 from eltang/eeprom_wear_fix
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).

9 years agoUpdate functions used to write to EEPROM
Eric Tang [Wed, 20 Apr 2016 05:28:40 +0000 (22:28 -0700)]
Update functions used to write to EEPROM

9 years agoFix HID bootloader responding incorrectly to some descriptor requests (thanks to...
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).

9 years agoReplace the LUFA build system with DMBS.
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.

9 years agoUpdate to DMBS release-20160403 release.
Dean Camera [Tue, 5 Apr 2016 11:10:07 +0000 (21:10 +1000)]
Update to DMBS release-20160403 release.

9 years agoAdd missing BOARD_POLOLUMICRO definition.
Dean Camera [Sun, 3 Apr 2016 07:26:37 +0000 (17:26 +1000)]
Add missing BOARD_POLOLUMICRO definition.

9 years agoDon't run the AVRISP-MKII Windows Driver through Doxygen.
Dean Camera [Sun, 3 Apr 2016 05:38:03 +0000 (15:38 +1000)]
Don't run the AVRISP-MKII Windows Driver through Doxygen.

9 years agoAdd LUFA DMBS extension modules, use DMBS in project makefiles.
Dean Camera [Sun, 3 Apr 2016 04:51:48 +0000 (14:51 +1000)]
Add LUFA DMBS extension modules, use DMBS in project makefiles.

9 years agoUpdate to latest version of DMBS.
Dean Camera [Sun, 3 Apr 2016 03:52:00 +0000 (13:52 +1000)]
Update to latest version of DMBS.

9 years agoUpdate to latest DMBS version.
Dean Camera [Sun, 3 Apr 2016 01:35:25 +0000 (11:35 +1000)]
Update to latest DMBS version.

9 years agoMerge branch 'master' into dmbs
Dean Camera [Sun, 3 Apr 2016 01:34:34 +0000 (11:34 +1000)]
Merge branch 'master' into dmbs

9 years agoAdded new LUFA_VERSION_RELEASE_TYPE macro to the library version header, to determine...
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).

9 years agoFixed invalid endpoint indexes causing memory corruption in device Clear/Set Feature...
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).

9 years agoOnly indicate when the left mouse button is pressed in the MouseHostWithParser host...
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.

9 years agoAdded AVRDUDE_MEMORY option to the AVRDUDE build system module (thanks to Alex Ferm).
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).

9 years agoMinor documentation improvements.
Dean Camera [Sun, 7 Feb 2016 04:46:20 +0000 (15:46 +1100)]
Minor documentation improvements.

9 years agoRemove legacy AVRISP-MKII clone compatibility compile options.
Dean Camera [Sun, 7 Feb 2016 04:42:39 +0000 (15:42 +1100)]
Remove legacy AVRISP-MKII clone compatibility compile options.

9 years agoOops: add missing Pololu Micro board drivers.
Dean Camera [Sun, 7 Feb 2016 03:53:40 +0000 (14:53 +1100)]
Oops: add missing Pololu Micro board drivers.

9 years agoAdd signed Atmel Studio libUSB driver for the AVR-ISP MKII Clone.
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.

9 years agoUpdate copyrights to 2016.
Dean Camera [Sun, 31 Jan 2016 05:11:09 +0000 (16:11 +1100)]
Update copyrights to 2016.

9 years agoAdded support for the Pololu A-Star Micro board (thanks to Joh Schneider).
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).

9 years agoMinor documentation improvements.
Dean Camera [Wed, 27 Jan 2016 09:31:11 +0000 (20:31 +1100)]
Minor documentation improvements.

9 years agoMinor documentation improvements.
Dean Camera [Wed, 27 Jan 2016 09:31:11 +0000 (20:31 +1100)]
Minor documentation improvements.

9 years agoMerge branch 'master' into dmbs
Dean Camera [Sat, 2 Jan 2016 06:22:18 +0000 (17:22 +1100)]
Merge branch 'master' into dmbs

9 years agoFix additional void pointer arithmetic in the class driver RNDIS demo.
Dean Camera [Tue, 22 Dec 2015 11:36:23 +0000 (22:36 +1100)]
Fix additional void pointer arithmetic in the class driver RNDIS demo.

9 years ago Fixed low level RNDIS demo incorrectly setting the RNDIS state when a null packet...
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.

9 years agoFix void pointer arithmetic in the low level RNDIS demo.
Dean Camera [Tue, 22 Dec 2015 11:32:24 +0000 (22:32 +1100)]
Fix void pointer arithmetic in the low level RNDIS demo.

9 years agoFix void pointer arithmetic in the Serial peripheral drivers.
Dean Camera [Tue, 22 Dec 2015 11:31:54 +0000 (22:31 +1100)]
Fix void pointer arithmetic in the Serial peripheral drivers.

9 years agoUpdate changelog.
Dean Camera [Tue, 22 Dec 2015 11:29:27 +0000 (22:29 +1100)]
Update changelog.

9 years agoFix additional missing va_end() in the HID bootloader CLI utility.
Dean Camera [Tue, 22 Dec 2015 11:28:09 +0000 (22:28 +1100)]
Fix additional missing va_end() in the HID bootloader CLI utility.

9 years agoFix HID bootloader CLI app missing va_end() calls.
Dean Camera [Tue, 22 Dec 2015 11:20:54 +0000 (22:20 +1100)]
Fix HID bootloader CLI app missing va_end() calls.

9 years agoFix C++ builds, XPLAINBridge project.
Dean Camera [Tue, 22 Dec 2015 11:14:09 +0000 (22:14 +1100)]
Fix C++ builds, XPLAINBridge project.

9 years agoAdd DMBS; don't Submodule so that people can download complete ZIP/TAR archives.
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.

9 years agoClean up core build system DMBS subclass module.
Dean Camera [Tue, 22 Dec 2015 10:17:19 +0000 (21:17 +1100)]
Clean up core build system DMBS subclass module.

9 years agoUse different jump key than the bootloaders in the documentation.
Dean Camera [Tue, 22 Dec 2015 09:57:36 +0000 (20:57 +1100)]
Use different jump key than the bootloaders in the documentation.

9 years agoReplace LUFA build system with DMBS.
Dean Camera [Tue, 15 Dec 2015 11:23:08 +0000 (22:23 +1100)]
Replace LUFA build system with DMBS.

9 years agoFixed broken USE_RAM_DESCRIPTORS compile time option when the FIXED_NUM_CONFIGURATION...
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).

9 years agoFixed incorrect CALLBACK_USB_GetDescriptor() wIndex parameter type (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).

9 years agoUpdate documentation and reset version information post-release.
Dean Camera [Sun, 15 Nov 2015 06:07:10 +0000 (17:07 +1100)]
Update documentation and reset version information post-release.

9 years agoCommit for the 151115 public release. LUFA-151115
Dean Camera [Sun, 15 Nov 2015 02:23:32 +0000 (13:23 +1100)]
Commit for the 151115 public release.

9 years agoFix up broken module build tests.
Dean Camera [Sun, 15 Nov 2015 02:22:44 +0000 (13:22 +1100)]
Fix up broken module build tests.

9 years agoUpdate Atmel Studio integration binary, to fix broken first-run detection.
Dean Camera [Sat, 14 Nov 2015 06:33:02 +0000 (17:33 +1100)]
Update Atmel Studio integration binary, to fix broken first-run detection.

9 years agoUpdate Studio Integration DLL, to include package logging.
Dean Camera [Mon, 9 Nov 2015 08:12:14 +0000 (19:12 +1100)]
Update Studio Integration DLL, to include package logging.

9 years agoFixed missing bounds checks and off-by-one in the DFU bootloader signature bytes...
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)

9 years agoUpdate dfu-programmer command line arguments, old argument names have been changed...
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.

9 years agoFix AS7 integration, include modified Docbook HV1 transforms.
Dean Camera [Sun, 1 Nov 2015 10:28:00 +0000 (21:28 +1100)]
Fix AS7 integration, include modified Docbook HV1 transforms.

9 years agoFix local help content not visible in Atmel Studio 7 (thanks to Morten Olsen).
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).

9 years agoFix F1 help resolution from inside 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).

9 years agoUpdate to AS7 integration binary with corrected ASF version detection.
Dean Camera [Tue, 6 Oct 2015 10:22:00 +0000 (21:22 +1100)]
Update to AS7 integration binary with corrected ASF version detection.

9 years agoAtmel Studio 7 has a newer AVRISP-MKII firmware payload.
Dean Camera [Sun, 4 Oct 2015 11:11:28 +0000 (22:11 +1100)]
Atmel Studio 7 has a newer AVRISP-MKII firmware payload.

9 years agoFix dialog typo in the AS7 integration DLL.
Dean Camera [Sat, 3 Oct 2015 12:47:11 +0000 (22:47 +1000)]
Fix dialog typo in the AS7 integration DLL.

9 years agoNewer AS7 integration binary, with ASF detection fixes and newer image assets.
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.

9 years agoWhitespace fixes.
Dean Camera [Sat, 3 Oct 2015 12:29:10 +0000 (22:29 +1000)]
Whitespace fixes.

9 years agoMerge pull request #46 from NicoHood/patch-1
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).

9 years agoFix Atmel Studio projects not enabling linker relaxations correctly.
Dean Camera [Sat, 3 Oct 2015 12:09:40 +0000 (22:09 +1000)]
Fix Atmel Studio projects not enabling linker relaxations correctly.