jacobseptember [Fri, 4 Jan 2019 16:09:21 +0000 (11:09 -0500)]
Changes to interrupt blocking, etc for PR change
jacobseptember [Fri, 4 Jan 2019 16:08:50 +0000 (11:08 -0500)]
Didn't mean to upload to root directory
I should really be using a desktop git client, oh well
jacobseptember [Fri, 4 Jan 2019 16:05:43 +0000 (11:05 -0500)]
Changes to blocking interrupts, etc for PR change
jacobseptember [Mon, 3 Dec 2018 15:23:27 +0000 (10:23 -0500)]
Add support for RC calibration from AVR053
Typo/style fixes
jacobseptember [Mon, 3 Dec 2018 15:17:22 +0000 (10:17 -0500)]
Add support for RC calibration from AVR053
jacobseptember [Mon, 3 Dec 2018 15:16:05 +0000 (10:16 -0500)]
Add support for RC calibration from AVR053
Dean Camera [Sat, 13 Oct 2018 03:42:45 +0000 (14:42 +1100)]
Add CCID class driver project description and Doxygen configuration files.
Dean Camera [Mon, 27 Aug 2018 11:09:47 +0000 (21:09 +1000)]
Merge pull request #137 from abcminiuser/feature-ccid
New class driver: CCID
Dean Camera [Thu, 9 Aug 2018 10:03:17 +0000 (20:03 +1000)]
Update documentation donation information.
Dean Camera [Mon, 6 Aug 2018 10:04:01 +0000 (20:04 +1000)]
Add const qualifiers to class driver callback parameters, fix parameter naming.
Dean Camera [Mon, 6 Aug 2018 09:43:44 +0000 (19:43 +1000)]
Clean up CCID class driver and associated demos.
Dean Camera [Mon, 6 Aug 2018 09:24:17 +0000 (19:24 +1000)]
Merge pull request #135 from kidbomb/feature-ccid-get-set-parameters
CCID: Support for Get and Set Parameters
Filipe Rodrigues [Mon, 9 Jul 2018 03:18:27 +0000 (20:18 -0700)]
CCID: Initial support for GetParameters and SetParameters
Dean Camera [Sun, 8 Jul 2018 08:47:59 +0000 (18:47 +1000)]
Merge pull request #132 from erikarvstedt/update-pyusb
Update Python USB host examples, to be compatible with PyUSB >= 1.0.0.
Erik Arvstedt [Fri, 6 Jul 2018 16:43:02 +0000 (18:43 +0200)]
Upgrade to PyUSB >= 1.0.0
All major package managers provide PyUSB versions >= 1.0.0 by default.
LUFA used an older, incompatible version, which lead to broken
BulkVendor and GenericHID demo applications for new users.
Also, update the PyUSB homepage URL as the old one is unreachable.
Dean Camera [Fri, 29 Jun 2018 09:37:23 +0000 (19:37 +1000)]
Merge pull request #131 from kidbomb/feature-ccid-xfrblock
CCID: Add support for PC-to-Reader XfrBlock message
Filipe Rodrigues [Mon, 18 Jun 2018 00:51:09 +0000 (17:51 -0700)]
CCID: Add support for PC-to-Reader XfrBlock message
Dean Camera [Sun, 24 Jun 2018 06:41:58 +0000 (16:41 +1000)]
Reformatting and add const qualifiers.
Dean Camera [Sun, 24 Jun 2018 06:23:16 +0000 (16:23 +1000)]
Merge pull request #126 from kidbomb/feature-ccid
CCID: Multiple Low level and Class driver changes.
Filipe Rodrigues [Mon, 18 Jun 2018 01:42:58 +0000 (18:42 -0700)]
Spaces to tabs
Filipe Rodrigues [Sun, 17 Jun 2018 22:50:25 +0000 (15:50 -0700)]
Review fixes
- Added documentation
- Removed incomplete XfrBlock message
- Renamed Attr to Atr
Dean Camera [Sun, 17 Jun 2018 04:21:45 +0000 (14:21 +1000)]
Add CCID class driver and associated demos.
Dean Camera [Sun, 17 Jun 2018 06:13:46 +0000 (16:13 +1000)]
Fix warning about possible string truncation in the TempDataLogger project.
Dean Camera [Sun, 17 Jun 2018 06:13:18 +0000 (16:13 +1000)]
Fix LEDNotifier project writing to the incorrect output stream.
Dean Camera [Sun, 17 Jun 2018 06:06:07 +0000 (16:06 +1000)]
Fix mismatched aliased event and event stub function prototypes.
Dean Camera [Sun, 17 Jun 2018 05:44:28 +0000 (15:44 +1000)]
Remove unneccesary ATTR_CONST from stub functions (thanks to NicoHood).
Dean Camera [Sun, 17 Jun 2018 05:39:20 +0000 (15:39 +1000)]
Fixed HID report parser corruption when parsing PUSH and POP report item elements.
Dean Camera [Sun, 17 Jun 2018 03:55:06 +0000 (13:55 +1000)]
Move class-specific functional descriptor definitions to their respective classes.
Dean Camera [Sun, 22 Apr 2018 06:10:55 +0000 (16:10 +1000)]
Update all project manufacturer strings with a generic title.
Dean Camera [Sun, 22 Apr 2018 06:08:12 +0000 (16:08 +1000)]
Add MS OS Compatibility descriptors to RNDIS demos for driverless install on Windows.
Dean Camera [Sun, 22 Apr 2018 05:59:23 +0000 (15:59 +1000)]
Fix USB_STRING_DESCRIPTOR_ARRAY() not accepting more than two byte long arrays.
Dean Camera [Mon, 2 Apr 2018 04:51:18 +0000 (14:51 +1000)]
Fix bootloaders incorrectly checking the BOOTRST fuse on start (thanks to Braden Kell).
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.