pub/USBasp.git
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.

9 years agoMinor documentation improvements.
Dean Camera [Sat, 3 Oct 2015 12:09:09 +0000 (22:09 +1000)]
Minor documentation improvements.

9 years agoUpdate ye-olde copyrights on Atmel Studio integration files.
Dean Camera [Sat, 3 Oct 2015 00:20:32 +0000 (10:20 +1000)]
Update ye-olde copyrights on Atmel Studio integration files.

9 years agoI'm getting old. Sadface.
Dean Camera [Fri, 2 Oct 2015 03:56:47 +0000 (13:56 +1000)]
I'm getting old. Sadface.

9 years agoUpdate for (in-progress) Atmel Studio 7 support, via new integration DLL and help...
Dean Camera [Fri, 2 Oct 2015 01:50:02 +0000 (11:50 +1000)]
Update for (in-progress) Atmel Studio 7 support, via new integration DLL and help content fixes.

9 years agoMinor documentation improvements.
Dean Camera [Wed, 30 Sep 2015 11:51:27 +0000 (21:51 +1000)]
Minor documentation improvements.

9 years agoMerge pull request #62 from the2masters/RNDIS-DHCP
Dean Camera [Wed, 30 Sep 2015 11:49:13 +0000 (21:49 +1000)]
Merge pull request #62 from the2masters/RNDIS-DHCP

Add DHCP Lease Time to RNDIS Demo (thanks to Stefan Hellermann).

9 years agoMerge pull request #61 from the2masters/always_inline
Dean Camera [Wed, 30 Sep 2015 11:48:36 +0000 (21:48 +1000)]
Merge pull request #61 from the2masters/always_inline

Add ATTR_ALWAYS_INLINE to Endianess helper functions to optimize generated code (thanks to Stefan Hellermann).

9 years agoAdd ATTR_ALWAYS_INLINE to Endianess helper functions to optimize generated code
Stefan Hellermann [Wed, 30 Sep 2015 08:20:35 +0000 (10:20 +0200)]
Add ATTR_ALWAYS_INLINE to Endianess helper functions to optimize generated code

Saves 68 Byte on RNDIS LowLevel Demo
Saves 48 Byte on RNDIS ClassDriver Demo

9 years agoAdd DHCP Lease Time to RNDIS Demo
Stefan Hellermann [Wed, 30 Sep 2015 07:59:19 +0000 (09:59 +0200)]
Add DHCP Lease Time to RNDIS Demo

The RNDIS ClassDriver and LowLevel Demo won't work on some Linux
hosts as their DHCP client requires the DHCP Option Lease Time.
Add it to both Demos. Tested on Fedora Linux 22.

9 years agoUse 16-bit length for TWI driver packet read/write requests for longer transfers.
Dean Camera [Sun, 27 Sep 2015 06:08:13 +0000 (16:08 +1000)]
Use 16-bit length for TWI driver packet read/write requests for longer transfers.

9 years agoFixed incorrect comments in DataflashManager.c (thanks to Andrew Milkovich).
Dean Camera [Sun, 27 Sep 2015 05:47:35 +0000 (15:47 +1000)]
Fixed incorrect comments in DataflashManager.c (thanks to Andrew Milkovich).

9 years agoMinor documentation improvements.
Dean Camera [Sun, 30 Aug 2015 05:36:03 +0000 (15:36 +1000)]
Minor documentation improvements.

9 years agoFixed incorrect signature reported in the CDC/DFU bootloaders for the AT90USB82 ...
Dean Camera [Sun, 30 Aug 2015 05:34:46 +0000 (15:34 +1000)]
Fixed incorrect signature reported in the CDC/DFU bootloaders for the AT90USB82 (thanks to NicoHood).

9 years agoAdd PROGMEM variant data send functions to the CDC host class driver.
Dean Camera [Sat, 1 Aug 2015 01:58:30 +0000 (11:58 +1000)]
Add PROGMEM variant data send functions to the CDC host class driver.

9 years agoMinor documentation improvements.
Dean Camera [Sat, 1 Aug 2015 01:52:23 +0000 (11:52 +1000)]
Minor documentation improvements.

9 years agoMerge pull request #49 from the2masters/progmem
Dean Camera [Sat, 1 Aug 2015 01:46:05 +0000 (11:46 +1000)]
Merge pull request #49 from the2masters/progmem

Add PROGMEM string/data send variants to the CDC class driver (thanks to Stefan Hellermann).

9 years agoMerge pull request #57 from reillyeon/master
Dean Camera [Sat, 1 Aug 2015 01:43:59 +0000 (11:43 +1000)]
Merge pull request #57 from reillyeon/master

Fix compilation failure in DualVirtualSerial.c (thanks to Reilly Grant).

9 years agoFix compilation failure in DualVirtualSerial.c.
Reilly Grant [Fri, 31 Jul 2015 21:01:53 +0000 (14:01 -0700)]
Fix compilation failure in DualVirtualSerial.c.

A comment on line 236 needed an extra forward slash.

9 years agoSourceforge is the devil.
Dean Camera [Wed, 20 May 2015 07:45:48 +0000 (17:45 +1000)]
Sourceforge is the devil.

9 years agoAdd conflict warning to the AVRISP-MKII Clone project.
Dean Camera [Wed, 20 May 2015 07:20:27 +0000 (17:20 +1000)]
Add conflict warning to the AVRISP-MKII Clone project.

9 years agoUpdate copyrights to 2015 (better late than never).
Dean Camera [Sun, 17 May 2015 03:14:29 +0000 (13:14 +1000)]
Update copyrights to 2015 (better late than never).

9 years agoFix incorrect XMEGA serial driver stream functions (thanks to William Patterson).
Dean Camera [Sun, 17 May 2015 03:01:13 +0000 (13:01 +1000)]
Fix incorrect XMEGA serial driver stream functions (thanks to William Patterson).

9 years agoPatch HID bootloader host app to fix Windows compilation (thanks to Duncan McDonald).
Dean Camera [Mon, 11 May 2015 09:44:23 +0000 (19:44 +1000)]
Patch HID bootloader host app to fix Windows compilation (thanks to Duncan McDonald).

9 years agoDon't fail Doxygen on versions built without various features.
Dean Camera [Sun, 26 Apr 2015 03:01:32 +0000 (13:01 +1000)]
Don't fail Doxygen on versions built without various features.

10 years agoAdd CDC control line state change handlers to the class driver demos, to demonstrate...
Dean Camera [Sun, 15 Mar 2015 09:12:59 +0000 (20:12 +1100)]
Add CDC control line state change handlers to the class driver demos, to demonstrate how to read DTR change events.

10 years agoMinor documentation improvements.
Dean Camera [Sun, 15 Mar 2015 08:51:15 +0000 (19:51 +1100)]
Minor documentation improvements.

10 years agoMinor documentation improvements.
Dean Camera [Sun, 15 Mar 2015 08:36:09 +0000 (19:36 +1100)]
Minor documentation improvements.

10 years agoMerge pull request #50 from the2masters/gitignore
Dean Camera [Tue, 10 Mar 2015 12:24:02 +0000 (23:24 +1100)]
Merge pull request #50 from the2masters/gitignore

Add compiled HID bootloader CLI binary to .gitignore.

10 years agoMerge pull request #47 from NicoHood/patch-2
Dean Camera [Tue, 10 Mar 2015 12:23:11 +0000 (23:23 +1100)]
Merge pull request #47 from NicoHood/patch-2

Add a clean up delay in the CDC bootloader before disconnect to fix transient communication issues (thanks to NicoHood).

10 years agoMerge branch 'master' of github.com:abcminiuser/lufa
Dean Camera [Tue, 10 Mar 2015 12:24:47 +0000 (23:24 +1100)]
Merge branch 'master' of github.com:abcminiuser/lufa

10 years agoDocumentation fixes.
Dean Camera [Tue, 10 Mar 2015 12:24:35 +0000 (23:24 +1100)]
Documentation fixes.

10 years agoignore HID Bootloader upload tool
Stefan Hellermann [Wed, 4 Jun 2014 11:04:13 +0000 (13:04 +0200)]
ignore HID Bootloader upload tool

10 years agoAdd Progmem Variant to CDC_Device_Send
Stefan Hellermann [Sat, 28 Feb 2015 11:05:41 +0000 (12:05 +0100)]
Add Progmem Variant to CDC_Device_Send

10 years agoMerge pull request #48 from BrianAdams/patch-1
Dean Camera [Thu, 26 Feb 2015 23:34:11 +0000 (10:34 +1100)]
Merge pull request #48 from BrianAdams/patch-1

Fixed typo in micro board definition in Studio (thanks to Brian Adams).

10 years agoFixed typo in micro board definition in Studio
badevguru [Thu, 26 Feb 2015 23:11:48 +0000 (15:11 -0800)]
Fixed typo in micro board definition in Studio

System was displaying two yun boards in the drop down in ASF Wizard

10 years agoUpdate BootloaderCDC.c
Nico [Tue, 24 Feb 2015 12:31:32 +0000 (13:31 +0100)]
Update BootloaderCDC.c

10 years agoUpdate Board.h
Nico [Tue, 24 Feb 2015 08:42:31 +0000 (09:42 +0100)]
Update Board.h

Added reset lines

10 years agoUpdate LEDs.h
Nico [Tue, 24 Feb 2015 08:38:12 +0000 (09:38 +0100)]
Update LEDs.h

Changed Led 5 and 4 to be compatible with the official firmware:
https://github.com/arduino/Arduino/blob/master/hardware/arduino/avr/firmwares/atmegaxxu2/arduino-usbserial/Board/LEDs.h#L54-L57

Added TX and RX Led makro

Fixed wrong Led logic: OUT and LOW results in LED on.

10 years agoUpdate documentation.
Dean Camera [Thu, 12 Feb 2015 08:20:09 +0000 (19:20 +1100)]
Update documentation.

10 years agoUpgrade to latest Doxygen.
Dean Camera [Fri, 26 Dec 2014 23:23:41 +0000 (10:23 +1100)]
Upgrade to latest Doxygen.

10 years agoAdd board drivers for the Atmel Xplained-MINI kits.
Dean Camera [Thu, 20 Nov 2014 03:45:20 +0000 (14:45 +1100)]
Add board drivers for the Atmel Xplained-MINI kits.

10 years agoUse XPLAIN board by default in the XPLAINBridge project inside Atmel Studio.
Dean Camera [Sun, 16 Nov 2014 05:39:12 +0000 (16:39 +1100)]
Use XPLAIN board by default in the XPLAINBridge project inside Atmel Studio.

10 years agoMinor documentation improvements to the Mass Storage bootloader.
Dean Camera [Sun, 12 Oct 2014 11:37:11 +0000 (22:37 +1100)]
Minor documentation improvements to the Mass Storage bootloader.

10 years agoRevert "Improve bootloader documentation."
Dean Camera [Sun, 12 Oct 2014 11:19:16 +0000 (22:19 +1100)]
Revert "Improve bootloader documentation."

Revert commit 2304a730508331b3d71c5c37602201b5b065b4a4 as it breaks
compilation of the bootloaders.

10 years agoImprove bootloader documentation.
Dean Camera [Sun, 12 Oct 2014 05:58:42 +0000 (16:58 +1100)]
Improve bootloader documentation.

10 years agoFix bootloaders not starting user application if the HWB is grounded during watchdog...
Dean Camera [Sun, 12 Oct 2014 05:43:30 +0000 (16:43 +1100)]
Fix bootloaders not starting user application if the HWB is grounded during watchdog reset.

10 years agoAdd Leonardo compatibility to most bootloaders, run user application if BOOTRST fuse...
Dean Camera [Sat, 11 Oct 2014 05:43:41 +0000 (16:43 +1100)]
Add Leonardo compatibility to most bootloaders, run user application if BOOTRST fuse is set and the last reset cause was not the /RESET pin.

10 years agoThe ATPROGRAM LUFA build system module now defaults to the Atmel ICE debuger tool...
Dean Camera [Sat, 11 Oct 2014 04:42:16 +0000 (15:42 +1100)]
The ATPROGRAM LUFA build system module now defaults to the Atmel ICE debuger tool, instead of the Atmel JTAG ICE3.

10 years agoDon't run user application in the bootloader unless a valid app is present (thanks...
Dean Camera [Sat, 11 Oct 2014 04:15:02 +0000 (15:15 +1100)]
Don't run user application in the bootloader unless a valid app is present (thanks to Alex Kazik).

10 years agoUpdate documentation post-140928 release.
Dean Camera [Sun, 28 Sep 2014 06:12:09 +0000 (16:12 +1000)]
Update documentation post-140928 release.

10 years agoAdd missing MICRO board drivers. LUFA-140928
Dean Camera [Sun, 28 Sep 2014 05:48:15 +0000 (15:48 +1000)]
Add missing MICRO board drivers.

10 years agoUpdate documentation for the 140928 release.
Dean Camera [Sun, 28 Sep 2014 05:30:18 +0000 (15:30 +1000)]
Update documentation for the 140928 release.

10 years agoFixed broken LowLevel Audio Out demo sampling frequency configuration (thanks to...
Dean Camera [Sun, 28 Sep 2014 05:06:31 +0000 (15:06 +1000)]
Fixed broken LowLevel Audio Out demo sampling frequency configuration (thanks to Torsten Duwe).

10 years agoMinor documentation improvements.
Dean Camera [Sun, 21 Sep 2014 07:22:36 +0000 (17:22 +1000)]
Minor documentation improvements.

10 years agoMinor documentation improvements.
Dean Camera [Sun, 14 Sep 2014 06:52:36 +0000 (16:52 +1000)]
Minor documentation improvements.

10 years agoObsolete the old MACROS and MACROE convenience macros.
Dean Camera [Sun, 14 Sep 2014 01:45:02 +0000 (11:45 +1000)]
Obsolete the old MACROS and MACROE convenience macros.

10 years agoFixed broken AVR8 USART-SPI peripheral driver (thanks to Phil Zakielarz).
Dean Camera [Sat, 13 Sep 2014 06:29:29 +0000 (16:29 +1000)]
Fixed broken AVR8 USART-SPI peripheral driver (thanks to Phil Zakielarz).

10 years agoMinor documentation improvements.
Dean Camera [Thu, 11 Sep 2014 13:33:55 +0000 (23:33 +1000)]
Minor documentation improvements.

10 years agoAdd Atmel Studio support for the Arduino Yun and Micro boards.
Dean Camera [Thu, 11 Sep 2014 13:22:00 +0000 (23:22 +1000)]
Add Atmel Studio support for the Arduino Yun and Micro boards.

10 years agoAdd support for the Arduino Micro board, fix other Arduino board LED drivers.
Dean Camera [Thu, 11 Sep 2014 13:16:16 +0000 (23:16 +1000)]
Add support for the Arduino Micro board, fix other Arduino board LED drivers.

10 years agoOops - include board and LED drivers for the Arduino Yun.
Dean Camera [Thu, 11 Sep 2014 12:24:16 +0000 (22:24 +1000)]
Oops - include board and LED drivers for the Arduino Yun.

10 years agoAdd board support for the Arduino YUN ATMEGA32U4 coprocessor.
Dean Camera [Thu, 11 Sep 2014 12:22:22 +0000 (22:22 +1000)]
Add board support for the Arduino YUN ATMEGA32U4 coprocessor.

10 years agoMinor documentation improvements.
Dean Camera [Thu, 11 Sep 2014 09:57:23 +0000 (19:57 +1000)]
Minor documentation improvements.

10 years agoMinor documentation improvements.
Dean Camera [Mon, 8 Sep 2014 11:10:20 +0000 (21:10 +1000)]
Minor documentation improvements.

10 years agoMerge pull request #36 from hexwab/midimacrofix
Dean Camera [Mon, 8 Sep 2014 11:04:31 +0000 (21:04 +1000)]
Merge pull request #36 from hexwab/midimacrofix

Add missing argument parenthesis on the MIDI_EVENT() macro.

10 years agoMerge pull request #38 from jacobschloss/xmega_twi_caps
Dean Camera [Mon, 8 Sep 2014 11:03:38 +0000 (21:03 +1000)]
Merge pull request #38 from jacobschloss/xmega_twi_caps

Fix mismatched capitalization of "TWI" for the XMEGA architecture TWI driver.

10 years agoMake twi capitalization match.
Jacob Schloss [Mon, 8 Sep 2014 01:44:34 +0000 (18:44 -0700)]
Make twi capitalization match.

10 years agoadd parens around args in MIDI_EVENT macro
Tom Hargreaves [Sat, 6 Sep 2014 03:53:36 +0000 (04:53 +0100)]
add parens around args in MIDI_EVENT macro

10 years agoOops: fix incorrect filename in the Dual MIDI device demo.
Dean Camera [Sun, 31 Aug 2014 11:33:20 +0000 (21:33 +1000)]
Oops: fix incorrect filename in the Dual MIDI device demo.

10 years agoAdd Dual MIDI device class driver demo application.
Dean Camera [Sun, 31 Aug 2014 11:27:35 +0000 (21:27 +1000)]
Add Dual MIDI device class driver demo application.

10 years agoMinor documentation improvements.
Dean Camera [Sun, 31 Aug 2014 10:46:43 +0000 (20:46 +1000)]
Minor documentation improvements.

10 years agoMinor documentation improvements.
Dean Camera [Sun, 31 Aug 2014 10:40:53 +0000 (20:40 +1000)]
Minor documentation improvements.

10 years agoFix overflow for RNDIS class driver responses when returning the adapter query list...
Dean Camera [Sun, 31 Aug 2014 10:14:48 +0000 (20:14 +1000)]
Fix overflow for RNDIS class driver responses when returning the adapter query list (thanks to Peter Mc Shane).

10 years agoMinor documentation improvements.
Dean Camera [Sun, 31 Aug 2014 06:58:15 +0000 (16:58 +1000)]
Minor documentation improvements.

10 years agoPatched the LUFA build system to work around a GCC code generation bug in newer toolc...
Dean Camera [Tue, 26 Aug 2014 11:18:59 +0000 (21:18 +1000)]
Patched the LUFA build system to work around a GCC code generation bug in newer toolchains when building for larger FLASH memory devices (thanks to demultiplexer)

10 years agoMerge branch 'master' of github.com:abcminiuser/lufa
Dean Camera [Sun, 24 Aug 2014 08:57:20 +0000 (18:57 +1000)]
Merge branch 'master' of github.com:abcminiuser/lufa

10 years agoRemove correct output library file when running make clean in the LUFA build system.
Dean Camera [Sun, 24 Aug 2014 08:56:56 +0000 (18:56 +1000)]
Remove correct output library file when running make clean in the LUFA build system.

10 years agoUpdate Doxygen confiuration files to 1.8.8.
Dean Camera [Sun, 24 Aug 2014 08:54:39 +0000 (18:54 +1000)]
Update Doxygen confiuration files to 1.8.8.

10 years agoMerge pull request #35 from hellprototypes/sandbox
Dean Camera [Wed, 13 Aug 2014 10:30:46 +0000 (20:30 +1000)]
Merge pull request #35 from hellprototypes/sandbox

Fix Serial_XMEGA.h typos.

10 years agoFix Serial_XMEGA.h syntax and define error
Hell [Wed, 13 Aug 2014 09:23:49 +0000 (17:23 +0800)]
Fix Serial_XMEGA.h syntax and define error

10 years agoFixed USART reception overrun corrupting the internal buffers in the USBtoSerial...
Dean Camera [Sun, 10 Aug 2014 09:17:58 +0000 (19:17 +1000)]
Fixed USART reception overrun corrupting the internal buffers in the USBtoSerial project.

10 years agoMinor code style fixes, documentation improvements.
Dean Camera [Tue, 22 Jul 2014 09:25:41 +0000 (19:25 +1000)]
Minor code style fixes, documentation improvements.

10 years agoMerge pull request #32 from The-42/fix-xmega-usb-prescaler
Dean Camera [Tue, 22 Jul 2014 09:08:25 +0000 (19:08 +1000)]
Merge pull request #32 from The-42/fix-xmega-usb-prescaler

Fix XMEGA USB prescaler calculation (thanks to Bert van Hall).

10 years agoFix XMEGA USB prescaler calculation
Bert van Hall [Tue, 22 Jul 2014 08:33:50 +0000 (10:33 +0200)]
Fix XMEGA USB prescaler calculation

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>