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

10 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).

10 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 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 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.

11 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.

11 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).

11 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>
11 years agoMinor documentation improvements.
Dean Camera [Wed, 16 Jul 2014 10:08:46 +0000 (20:08 +1000)]
Minor documentation improvements.

11 years agoUpdate bootloader documentation to include execution instructions.
Dean Camera [Tue, 15 Jul 2014 12:02:19 +0000 (22:02 +1000)]
Update bootloader documentation to include execution instructions.

11 years agoOnly deque from the USBtoSerial's USB->USART buffer when the USART is idle.
Dean Camera [Tue, 15 Jul 2014 11:23:51 +0000 (21:23 +1000)]
Only deque from the USBtoSerial's USB->USART buffer when the USART is idle.

11 years agoAdd Serial_IsSendReady() and Serial_IsSendComplete() serial driver API functions.
Dean Camera [Tue, 15 Jul 2014 11:23:13 +0000 (21:23 +1000)]
Add Serial_IsSendReady() and Serial_IsSendComplete() serial driver API functions.

11 years agoUpdate documentation for HID report ID fix.
Dean Camera [Wed, 25 Jun 2014 10:57:43 +0000 (20:57 +1000)]
Update documentation for HID report ID fix.

11 years agoMerge pull request #28 from The-42/fix-feature-id
Dean Camera [Wed, 25 Jun 2014 10:54:04 +0000 (20:54 +1000)]
Merge pull request #28 from The-42/fix-feature-id

Fix missing report IDs for HID device class GetReport request responses (thanks to Bert van Hall).

11 years agoFix missing report IDs in feature reports
Bert van Hall [Thu, 19 Jun 2014 12:35:50 +0000 (14:35 +0200)]
Fix missing report IDs in feature reports

As it is the case for input reports, the ID has to be sent for feature
reports when a device has multiple reports implemented.

Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
11 years agoFix possible infinite loop in the control stream write template functions.
Dean Camera [Sun, 8 Jun 2014 05:33:29 +0000 (15:33 +1000)]
Fix possible infinite loop in the control stream write template functions.

11 years agoAdd COMPILER_PATH optional variable to the BUILD build system module.
Dean Camera [Sun, 8 Jun 2014 05:29:08 +0000 (15:29 +1000)]
Add COMPILER_PATH optional variable to the BUILD build system module.

11 years agoEnsure BulkVendor received data is cleared before reading from host.
Dean Camera [Sat, 7 Jun 2014 07:25:10 +0000 (17:25 +1000)]
Ensure BulkVendor received data is cleared before reading from host.

11 years agoFixed spurious 0xFE USART byte sent in the USBtoSerial project when the baud rate...
Dean Camera [Fri, 30 May 2014 09:48:19 +0000 (19:48 +1000)]
Fixed spurious 0xFE USART byte sent in the USBtoSerial project when the baud rate is changed (thanks to Carl Kjeldsen).

11 years agoFix AVRISP-MKII status values to match the published protocol (thanks to Gustavo...
Dean Camera [Tue, 27 May 2014 11:38:46 +0000 (21:38 +1000)]
Fix AVRISP-MKII status values to match the published protocol (thanks to Gustavo Souza).

11 years agoFixed incorrect XMEGA DFLL reference frequency (thanks to Martin Aakerberg)
Dean Camera [Wed, 21 May 2014 09:55:27 +0000 (19:55 +1000)]
Fixed incorrect XMEGA DFLL reference frequency (thanks to Martin Aakerberg)

11 years agoFix LED driver for the Arduino Leonardo board.
Dean Camera [Wed, 30 Apr 2014 10:36:42 +0000 (20:36 +1000)]
Fix LED driver for the Arduino Leonardo board.

11 years agoMerge branch 'master' of github.com:abcminiuser/lufa
Dean Camera [Mon, 21 Apr 2014 12:38:39 +0000 (22:38 +1000)]
Merge branch 'master' of github.com:abcminiuser/lufa

11 years agoUpgrade to latest Doxygen.
Dean Camera [Mon, 21 Apr 2014 12:38:20 +0000 (22:38 +1000)]
Upgrade to latest Doxygen.

11 years agoMerge pull request #23 from mondalaci/add-further-scancodes
Dean Camera [Mon, 7 Apr 2014 11:44:53 +0000 (13:44 +0200)]
Merge pull request #23 from mondalaci/add-further-scancodes

Fix typos and add new macros for HID keyboard scancodes.

11 years agoFix typos and add new macros for HID keyboard scancodes.
László Monda [Sun, 6 Apr 2014 17:27:40 +0000 (19:27 +0200)]
Fix typos and add new macros for HID keyboard scancodes.

11 years agoUpdate to latest Atmel Studio integration binary, improve Getting Started page in...
Dean Camera [Mon, 31 Mar 2014 11:29:42 +0000 (22:29 +1100)]
Update to latest Atmel Studio integration binary, improve Getting Started page in the manual.

11 years agoMore fixes for incorrect return types/values.
Dean Camera [Sun, 9 Mar 2014 04:38:27 +0000 (15:38 +1100)]
More fixes for incorrect return types/values.

11 years agoFix incorrect error codes returned on pip config failure in the host class drivers.
Dean Camera [Wed, 5 Mar 2014 10:41:45 +0000 (21:41 +1100)]
Fix incorrect error codes returned on pip config failure in the host class drivers.

11 years agoRevert version and update documentation after the 140302 release.
Dean Camera [Sat, 1 Mar 2014 10:30:40 +0000 (21:30 +1100)]
Revert version and update documentation after the 140302 release.

11 years agoUpdate version for the 140302 release. LUFA-140302
Dean Camera [Sat, 1 Mar 2014 10:27:08 +0000 (21:27 +1100)]
Update version for the 140302 release.

11 years agoAdd Atmel Studio 6.2 compatibility.
Dean Camera [Sat, 1 Mar 2014 10:09:00 +0000 (21:09 +1100)]
Add Atmel Studio 6.2 compatibility.

11 years agoMinor typo corrections.
Dean Camera [Sat, 22 Feb 2014 06:11:21 +0000 (17:11 +1100)]
Minor typo corrections.

11 years agoMerge branch 'master' of github.com:abcminiuser/lufa
Dean Camera [Sun, 16 Feb 2014 06:21:54 +0000 (17:21 +1100)]
Merge branch 'master' of github.com:abcminiuser/lufa

11 years agoFix incorrect whitespace.
Dean Camera [Sun, 16 Feb 2014 06:21:37 +0000 (17:21 +1100)]
Fix incorrect whitespace.

11 years agoUpdate to latest Atmel Studio integration binary.
Dean Camera [Sun, 16 Feb 2014 06:21:14 +0000 (17:21 +1100)]
Update to latest Atmel Studio integration binary.

11 years agoMerge pull request #21 from mondalaci/fix-ringbuffer-example
Dean Camera [Sat, 1 Feb 2014 22:30:29 +0000 (14:30 -0800)]
Merge pull request #21 from mondalaci/fix-ringbuffer-example

Fix ring buffer example.

11 years agoFix ring buffer example.
László Monda [Sat, 1 Feb 2014 19:48:33 +0000 (20:48 +0100)]
Fix ring buffer example.

11 years agoFix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros.
Dean Camera [Mon, 27 Jan 2014 11:28:53 +0000 (22:28 +1100)]
Fix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros.

11 years agoFix documentation: jump address for bootloader should be words, not bytes.
Dean Camera [Sun, 12 Jan 2014 23:06:27 +0000 (10:06 +1100)]
Fix documentation: jump address for bootloader should be words, not bytes.

11 years agoRename all Doxygen.conf file to doxyfile and distribute them in the Atmel Studio...
Dean Camera [Wed, 8 Jan 2014 10:47:59 +0000 (21:47 +1100)]
Rename all Doxygen.conf file to doxyfile and distribute them in the Atmel Studio extension.

11 years agoFix USB_STRING_DESCRIPTOR() macro reported length to account for the null-terminator.
Dean Camera [Tue, 7 Jan 2014 23:51:48 +0000 (10:51 +1100)]
Fix USB_STRING_DESCRIPTOR() macro reported length to account for the null-terminator.

11 years agoMinor documentation improvements.
Dean Camera [Tue, 7 Jan 2014 23:42:06 +0000 (10:42 +1100)]
Minor documentation improvements.

11 years agoAdd USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required.
Dean Camera [Tue, 7 Jan 2014 23:41:16 +0000 (10:41 +1100)]
Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required.

11 years agoUse the new USB_STRING_DESCRIPTOR macro for every string descriptor.
László Monda [Sat, 4 Jan 2014 23:21:15 +0000 (00:21 +0100)]
Use the new USB_STRING_DESCRIPTOR macro for every string descriptor.

11 years agoAdd USB_STRING_DESCRIPTOR and make the Keyboard demo use it.
László Monda [Fri, 3 Jan 2014 23:14:45 +0000 (00:14 +0100)]
Add USB_STRING_DESCRIPTOR and make the Keyboard demo use it.

11 years agoUpdate to latest Atmel Studio integration binary.
Dean Camera [Tue, 7 Jan 2014 04:20:04 +0000 (15:20 +1100)]
Update to latest Atmel Studio integration binary.

11 years agoFix broken teensy-ee build rule.
Dean Camera [Tue, 7 Jan 2014 04:19:53 +0000 (15:19 +1100)]
Fix broken teensy-ee build rule.