pub/lufa.git
11 years agoVersion for the 130901 release. LUFA-130901
Dean Camera [Sun, 1 Sep 2013 12:09:21 +0000 (14:09 +0200)]
Version for the 130901 release.

11 years agoMinor documentation improvements.
Dean Camera [Sun, 1 Sep 2013 11:25:43 +0000 (13:25 +0200)]
Minor documentation improvements.

11 years agoMinor documentation improvements.
Dean Camera [Sun, 1 Sep 2013 10:05:47 +0000 (12:05 +0200)]
Minor documentation improvements.

11 years agoOops - use unique section names for the board driver stubs in the documentation.
Dean Camera [Sun, 1 Sep 2013 10:03:55 +0000 (12:03 +0200)]
Oops - use unique section names for the board driver stubs in the documentation.

11 years agoAdd user board driver stub code to the documentation.
Dean Camera [Sun, 1 Sep 2013 10:02:13 +0000 (12:02 +0200)]
Add user board driver stub code to the documentation.

11 years agoFix outdated filename references in the LUFA documentation.
Dean Camera [Sun, 1 Sep 2013 09:34:38 +0000 (11:34 +0200)]
Fix outdated filename references in the LUFA documentation.

11 years agoAdd security warnings to the documentation of bootloaders without secure writes.
Dean Camera [Sun, 1 Sep 2013 09:14:28 +0000 (11:14 +0200)]
Add security warnings to the documentation of bootloaders without secure writes.

11 years agoFix outdated Benito project ASF XML.
Dean Camera [Sat, 31 Aug 2013 10:57:47 +0000 (12:57 +0200)]
Fix outdated Benito project ASF XML.

11 years agoAdd DefaultInstall section to all INF driver files for easier installation.
Dean Camera [Sat, 31 Aug 2013 09:23:41 +0000 (11:23 +0200)]
Add DefaultInstall section to all INF driver files for easier installation.

11 years agoUpdate Atmel Studio integration blob with better online documentation links and Getti...
Dean Camera [Fri, 30 Aug 2013 22:34:20 +0000 (00:34 +0200)]
Update Atmel Studio integration blob with better online documentation links and Getting Started graphics.

11 years agoAdd Atmel Studio integration known issues.
Dean Camera [Fri, 30 Aug 2013 22:31:19 +0000 (00:31 +0200)]
Add Atmel Studio integration known issues.

11 years agoMinor documentation improvements.
Dean Camera [Sat, 24 Aug 2013 22:36:09 +0000 (00:36 +0200)]
Minor documentation improvements.

11 years agoUpdate Atmel Studio binary blob; update help when the extension is updated, add addit...
Dean Camera [Sat, 24 Aug 2013 14:01:40 +0000 (16:01 +0200)]
Update Atmel Studio binary blob; update help when the extension is updated, add additional Getting Started information.

11 years agoFix double-spaced code samples in the Docbook transform output.
Dean Camera [Fri, 23 Aug 2013 21:27:09 +0000 (23:27 +0200)]
Fix double-spaced code samples in the Docbook transform output.

11 years agoUpdate to latest Doxygen configurations, patch Doxygen->Docbook transform due to...
Dean Camera [Fri, 23 Aug 2013 21:04:31 +0000 (23:04 +0200)]
Update to latest Doxygen configurations, patch Doxygen->Docbook transform due to changes in the code fragment output in the Doxygen XML.

11 years agoFixed error receiving PIMA events via the Still Image Host class driver.
Dean Camera [Fri, 23 Aug 2013 20:59:58 +0000 (22:59 +0200)]
Fixed error receiving PIMA events via the Still Image Host class driver.

11 years agoFix code style in the HID parser module.
Dean Camera [Fri, 23 Aug 2013 19:42:51 +0000 (21:42 +0200)]
Fix code style in the HID parser module.

11 years agoAdd missing Known Issue entry for a previous LUFA release.
Dean Camera [Mon, 19 Aug 2013 18:23:48 +0000 (20:23 +0200)]
Add missing Known Issue entry for a previous LUFA release.

11 years agoRemove incorrect entry from the Known Issues list.
Dean Camera [Mon, 19 Aug 2013 18:22:29 +0000 (20:22 +0200)]
Remove incorrect entry from the Known Issues list.

11 years agoPrevent accessing past the UsageList bounds in the HID parser when dequeueing a usage.
Dean Camera [Mon, 19 Aug 2013 18:20:44 +0000 (20:20 +0200)]
Prevent accessing past the UsageList bounds in the HID parser when dequeueing a usage.

11 years agoRemove outdated known issue from the Known Issues list of the documentation.
Dean Camera [Mon, 19 Aug 2013 17:54:15 +0000 (19:54 +0200)]
Remove outdated known issue from the Known Issues list of the documentation.

11 years agoBump AVRISP-MKII version number to be compatible with Atmel Studio 6.1 SP2.
Dean Camera [Mon, 19 Aug 2013 16:30:00 +0000 (18:30 +0200)]
Bump AVRISP-MKII version number to be compatible with Atmel Studio 6.1 SP2.

11 years agoWipe working directory before building Atmel Studio extension. LUFA-130901-BETA
Dean Camera [Sun, 18 Aug 2013 19:52:39 +0000 (21:52 +0200)]
Wipe working directory before building Atmel Studio extension.

11 years agoUse a timer prescaler of 256 instead of 1024 in the TempDataLogger project for better...
Dean Camera [Sun, 18 Aug 2013 11:56:12 +0000 (13:56 +0200)]
Use a timer prescaler of 256 instead of 1024 in the TempDataLogger project for better accuracy.

11 years agoMove out class driver modules into seperate AS6 integration modules, add ability...
Dean Camera [Fri, 16 Aug 2013 20:21:41 +0000 (22:21 +0200)]
Move out class driver modules into seperate AS6 integration modules, add ability to disable host/device/both modes for faster compilation.

11 years agoFix blurry images on the Atmel Studio Getting Started page.
Dean Camera [Wed, 14 Aug 2013 20:16:47 +0000 (22:16 +0200)]
Fix blurry images on the Atmel Studio Getting Started page.

11 years agoMinor documentation updates.
Dean Camera [Wed, 14 Aug 2013 18:29:06 +0000 (20:29 +0200)]
Minor documentation updates.

11 years agoAdd host application directories as distributables in Atmel Studio.
Dean Camera [Wed, 14 Aug 2013 17:18:16 +0000 (19:18 +0200)]
Add host application directories as distributables in Atmel Studio.

11 years agoArchive AndroidAccessoryHost host application code, to prevent errors when distribute...
Dean Camera [Wed, 14 Aug 2013 17:10:20 +0000 (19:10 +0200)]
Archive AndroidAccessoryHost host application code, to prevent errors when distributed in Atmel Studio.

11 years agoShow installed version number on the Getting Started page inside Atmel Studio.
Dean Camera [Tue, 13 Aug 2013 20:36:38 +0000 (22:36 +0200)]
Show installed version number on the Getting Started page inside Atmel Studio.

11 years agoUse seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to prevent...
Dean Camera [Tue, 13 Aug 2013 19:46:41 +0000 (21:46 +0200)]
Use seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to prevent Doxygen from choking.

11 years agoAdd XMEGA TWI peripheral driver to the Atmel Studio extension XML.
Dean Camera [Tue, 13 Aug 2013 19:36:47 +0000 (21:36 +0200)]
Add XMEGA TWI peripheral driver to the Atmel Studio extension XML.

11 years agoAdd XMEGA TWI to the ModuleTest build test.
Dean Camera [Tue, 13 Aug 2013 19:35:21 +0000 (21:35 +0200)]
Add XMEGA TWI to the ModuleTest build test.

11 years agoFix XMEGA TWI driver indentation and style to conform to the rest of the LUFA codebase.
Dean Camera [Tue, 13 Aug 2013 19:30:34 +0000 (21:30 +0200)]
Fix XMEGA TWI driver indentation and style to conform to the rest of the LUFA codebase.

11 years agoMerge branch 'xmega-twi' of github.com:jamuraa/lufa into xmega-twi-integration
Dean Camera [Tue, 13 Aug 2013 19:04:40 +0000 (21:04 +0200)]
Merge branch 'xmega-twi' of github.com:jamuraa/lufa into xmega-twi-integration

11 years agoFixed re-enumeration issue of XMEGA architecture targets.
Dean Camera [Tue, 13 Aug 2013 19:01:42 +0000 (21:01 +0200)]
Fixed re-enumeration issue of XMEGA architecture targets.

11 years agoFix broken USART SPI driver for the AVR8 architecture.
Dean Camera [Mon, 12 Aug 2013 14:27:06 +0000 (16:27 +0200)]
Fix broken USART SPI driver for the AVR8 architecture.

11 years agoMinor style tweaks to the Getting Started page of the Atmel Studio extension.
Dean Camera [Sun, 11 Aug 2013 11:58:15 +0000 (13:58 +0200)]
Minor style tweaks to the Getting Started page of the Atmel Studio extension.

11 years agoBugfixes with the protocol.
Michael Janssen [Wed, 7 Aug 2013 04:33:06 +0000 (23:33 -0500)]
Bugfixes with the protocol.

 - Bitmasks need to be equal, not just result in non-zero
 - Only read status once in case it changes under us
 - Logical and not binary and when checking for acks on sending
 - We need to stop the bus when receiving the last byte
 - Force the bus into idle mode when we are Initing

11 years agoMinor bugfixes / missed compile stuff.
Michael Janssen [Thu, 1 Aug 2013 02:47:41 +0000 (21:47 -0500)]
Minor bugfixes / missed compile stuff.

11 years agoFix missing AS6 modules in the USB to Serial Converter project.
Dean Camera [Mon, 29 Jul 2013 16:57:48 +0000 (18:57 +0200)]
Fix missing AS6 modules in the USB to Serial Converter project.

11 years agoFix NON-NULL attributes, add for TWI_t.
Michael Janssen [Wed, 24 Jul 2013 16:16:55 +0000 (11:16 -0500)]
Fix NON-NULL attributes, add for TWI_t.

11 years agoTWI Master has a sub-structure
Michael Janssen [Wed, 24 Jul 2013 16:12:03 +0000 (11:12 -0500)]
TWI Master has a sub-structure

11 years agoAdd TWI Peripheral driver for XMEGA
Michael Janssen [Wed, 24 Jul 2013 16:07:46 +0000 (11:07 -0500)]
Add TWI Peripheral driver for XMEGA

11 years agoRename DS1307 driver files to a more generic RTC, as different RTC drivers may be...
Dean Camera [Sat, 20 Jul 2013 08:38:25 +0000 (10:38 +0200)]
Rename DS1307 driver files to a more generic RTC, as different RTC drivers may be added in the future.

11 years agoAdd volatile software RTC to the TempDataLogger application if the dummy RTC mode...
Dean Camera [Sat, 20 Jul 2013 08:35:28 +0000 (10:35 +0200)]
Add volatile software RTC to the TempDataLogger application if the dummy RTC mode is enabled.

11 years agoFix missing year offset on the TempDataLogger Python host application.
Dean Camera [Tue, 16 Jul 2013 18:41:33 +0000 (20:41 +0200)]
Fix missing year offset on the TempDataLogger Python host application.

11 years agoFixed incorrect time/date configuration data order in the TempDataLogger host applica...
Dean Camera [Tue, 16 Jul 2013 18:02:33 +0000 (20:02 +0200)]
Fixed incorrect time/date configuration data order in the TempDataLogger host application.

11 years agoFixed incorrect USB device state set when a suspended LUFA device is woken while...
Dean Camera [Mon, 15 Jul 2013 18:47:43 +0000 (20:47 +0200)]
Fixed incorrect USB device state set when a suspended LUFA device is woken while addressed but not configured (thanks to Balaji Krishnan)

11 years agoMinor documentation improvements.
Dean Camera [Sun, 14 Jul 2013 13:09:29 +0000 (15:09 +0200)]
Minor documentation improvements.

11 years agoAdd missing Studio module to the Class Driver RNDIS Device demo.
Dean Camera [Sun, 14 Jul 2013 13:09:08 +0000 (15:09 +0200)]
Add missing Studio module to the Class Driver RNDIS Device demo.

11 years agoMinor code style improvement to the HID bootloader Python script.
Dean Camera [Sun, 14 Jul 2013 13:08:38 +0000 (15:08 +0200)]
Minor code style improvement to the HID bootloader Python script.

11 years agoAdd Python alternative host application for the TempDataLogger project.
Dean Camera [Mon, 8 Jul 2013 18:14:02 +0000 (20:14 +0200)]
Add Python alternative host application for the TempDataLogger project.

11 years agoRefactor the new Python HID bootloader host application code.
Dean Camera [Sun, 7 Jul 2013 15:09:10 +0000 (17:09 +0200)]
Refactor the new Python HID bootloader host application code.

11 years agoAdd new HID bootloader alternative host loader application, written in Python.
Dean Camera [Sun, 7 Jul 2013 14:54:57 +0000 (16:54 +0200)]
Add new HID bootloader alternative host loader application, written in Python.

11 years agoRefactor GenericHID Python test script code to make user specific adjustments easier.
Dean Camera [Sun, 7 Jul 2013 11:09:26 +0000 (13:09 +0200)]
Refactor GenericHID Python test script code to make user specific adjustments easier.

11 years agoClean up Atmel Studio integration Python script according to PEP8 rules.
Dean Camera [Sun, 7 Jul 2013 11:00:44 +0000 (13:00 +0200)]
Clean up Atmel Studio integration Python script according to PEP8 rules.

11 years agoAdd Python test script using pywinusb for the Class Driver Generic HID Device demo...
Dean Camera [Sun, 7 Jul 2013 11:00:09 +0000 (13:00 +0200)]
Add Python test script using pywinusb for the Class Driver Generic HID Device demo application.

11 years agoUpdate Android Accessory Host demo Android code to the last SDK release.
Dean Camera [Sat, 6 Jul 2013 11:08:12 +0000 (13:08 +0200)]
Update Android Accessory Host demo Android code to the last SDK release.

11 years agoMinor documentation improvements.
Dean Camera [Sat, 6 Jul 2013 11:07:34 +0000 (13:07 +0200)]
Minor documentation improvements.

11 years agoMark the very low RAM devices as being unsupported by the Mass Storage class bootloader.
Dean Camera [Sat, 6 Jul 2013 10:54:59 +0000 (12:54 +0200)]
Mark the very low RAM devices as being unsupported by the Mass Storage class bootloader.

11 years agoAdd automatic application start on virtual disk ejection to the Mass Storage class...
Dean Camera [Sat, 6 Jul 2013 10:26:33 +0000 (12:26 +0200)]
Add automatic application start on virtual disk ejection to the Mass Storage class bootloader.

11 years agoRe-added Set Control Line State request handling to the CDC class bootloader.
Dean Camera [Thu, 27 Jun 2013 18:03:33 +0000 (20:03 +0200)]
Re-added Set Control Line State request handling to the CDC class bootloader.

11 years agoAdd Atmel Studio support for the XMEGA C3 Xplained board.
Dean Camera [Sat, 22 Jun 2013 13:31:51 +0000 (15:31 +0200)]
Add Atmel Studio support for the XMEGA C3 Xplained board.

11 years agoAdd Atmel Studio support for the U2S board.
Dean Camera [Sat, 22 Jun 2013 13:22:30 +0000 (15:22 +0200)]
Add Atmel Studio support for the U2S board.

11 years agoMinor documentation improvements.
Dean Camera [Sat, 22 Jun 2013 11:25:41 +0000 (13:25 +0200)]
Minor documentation improvements.

11 years agoFix indentation in the AVRISP-MKII AppConfig.h header.
Dean Camera [Sat, 22 Jun 2013 11:15:03 +0000 (13:15 +0200)]
Fix indentation in the AVRISP-MKII AppConfig.h header.

11 years agoAdd missing U2S board definition, update build tests and documentation.
Dean Camera [Sat, 22 Jun 2013 11:13:17 +0000 (13:13 +0200)]
Add missing U2S board definition, update build tests and documentation.

11 years agoAdd U2S board support
Michael [Sat, 22 Jun 2013 09:58:25 +0000 (11:58 +0200)]
Add U2S board support

Includes board definition files and patch for AVRISPMKII to move the
reset line for pin compatibility.
http://sites.google.com/site/megau2s/

11 years agoAdd missing files to the Low Level Device RNDIS demo inside Atmel Studio.
Dean Camera [Tue, 18 Jun 2013 14:46:09 +0000 (16:46 +0200)]
Add missing files to the Low Level Device RNDIS demo inside Atmel Studio.

11 years agoMinor documentation improvements.
Dean Camera [Sun, 16 Jun 2013 13:09:13 +0000 (15:09 +0200)]
Minor documentation improvements.

11 years agoAdd missing include to the Bentio project.
Dean Camera [Wed, 12 Jun 2013 18:20:07 +0000 (20:20 +0200)]
Add missing include to the Bentio project.

11 years agoUpdate board Dataflash_Init() functions to automatically configure the appropriate...
Dean Camera [Wed, 12 Jun 2013 17:51:57 +0000 (19:51 +0200)]
Update board Dataflash_Init() functions to automatically configure the appropriate communication interface.

11 years agoFix typos in the XMEGA board LED drivers, use a cleaner change and set implementation.
Dean Camera [Wed, 12 Jun 2013 16:43:06 +0000 (18:43 +0200)]
Fix typos in the XMEGA board LED drivers, use a cleaner change and set implementation.

11 years agoMinor documentation improvements.
Dean Camera [Mon, 3 Jun 2013 19:41:19 +0000 (21:41 +0200)]
Minor documentation improvements.

11 years agoForce-disable the inbuilt makefile rules as well as suffixes in the core build system...
Dean Camera [Mon, 3 Jun 2013 18:54:12 +0000 (20:54 +0200)]
Force-disable the inbuilt makefile rules as well as suffixes in the core build system makefile.

11 years agoAdd maintenance makefile rule to detect oversize code lines.
Dean Camera [Sun, 2 Jun 2013 20:03:13 +0000 (22:03 +0200)]
Add maintenance makefile rule to detect oversize code lines.

11 years agoClean up Doxygen to Docbook XSLT, update Atmel Studio blob to use the new IDs.
Dean Camera [Sun, 2 Jun 2013 20:02:38 +0000 (22:02 +0200)]
Clean up Doxygen to Docbook XSLT, update Atmel Studio blob to use the new IDs.

11 years agoEnsure core library documentation sections use unique IDs.
Dean Camera [Sat, 1 Jun 2013 19:55:31 +0000 (21:55 +0200)]
Ensure core library documentation sections use unique IDs.

11 years agoAdded missing LEDs to the XMEGA A3BU Xplained and XMEGA C3 Xplained board LED drivers
Dean Camera [Sat, 1 Jun 2013 16:56:03 +0000 (18:56 +0200)]
Added missing LEDs to the XMEGA A3BU Xplained and XMEGA C3 Xplained board LED drivers

11 years agoMinor documentation improvements, update integration DLL.
Dean Camera [Sat, 1 Jun 2013 13:32:57 +0000 (15:32 +0200)]
Minor documentation improvements, update integration DLL.

11 years agoMinor tweak to RNDIS INF files to make them uniform with the style of the CDC INF...
Dean Camera [Sat, 25 May 2013 09:42:02 +0000 (11:42 +0200)]
Minor tweak to RNDIS INF files to make them uniform with the style of the CDC INF drivers.

11 years agoClean up Studio integration makefile, add more descriptive module names for the vario...
Dean Camera [Sat, 25 May 2013 09:40:04 +0000 (11:40 +0200)]
Clean up Studio integration makefile, add more descriptive module names for the various board drivers.

11 years agoSynthesize a list of sub-groups (but not sub-sections due to Doxygen producing duplic...
Dean Camera [Fri, 24 May 2013 16:23:45 +0000 (18:23 +0200)]
Synthesize a list of sub-groups (but not sub-sections due to Doxygen producing duplicate IDs) in the HV1 group documentation.

11 years agoAdd direct links to changelog, migration notes and known issues to the Atmel Studio...
Dean Camera [Fri, 24 May 2013 15:40:42 +0000 (17:40 +0200)]
Add direct links to changelog, migration notes and known issues to the Atmel Studio Getting Started page.

11 years agoSynthesize a list of subsections in the HV1 documentation for pages without nested...
Dean Camera [Fri, 24 May 2013 15:29:05 +0000 (17:29 +0200)]
Synthesize a list of subsections in the HV1 documentation for pages without nested inner pages.

11 years agoUpdate Atmel Studio integration XML to add additional internal module documentation...
Dean Camera [Thu, 23 May 2013 20:48:47 +0000 (22:48 +0200)]
Update Atmel Studio integration XML to add additional internal module documentation entry points.

11 years agoFix HID descriptor mouse and joystick macros for integer multiples of 8 buttons.
Dean Camera [Thu, 23 May 2013 17:54:42 +0000 (19:54 +0200)]
Fix HID descriptor mouse and joystick macros for integer multiples of 8 buttons.

11 years agoUpdate Atmel Studio project captions.
Dean Camera [Thu, 23 May 2013 14:58:31 +0000 (16:58 +0200)]
Update Atmel Studio project captions.

11 years agoMinor documentation improvements.
Dean Camera [Wed, 22 May 2013 20:33:35 +0000 (22:33 +0200)]
Minor documentation improvements.

11 years agoFix typo in the Atmel Studio integration Getting Started page.
Dean Camera [Wed, 22 May 2013 20:32:35 +0000 (22:32 +0200)]
Fix typo in the Atmel Studio integration Getting Started page.

11 years agoUpdate to a new XAML GUI based version of the Atmel Studio integration blob.
Dean Camera [Wed, 22 May 2013 14:47:11 +0000 (16:47 +0200)]
Update to a new XAML GUI based version of the Atmel Studio integration blob.

11 years agoMerge branch 'XMEGA-Demo-Ports-ClockOnly'
Dean Camera [Mon, 20 May 2013 14:40:26 +0000 (16:40 +0200)]
Merge branch 'XMEGA-Demo-Ports-ClockOnly'

11 years agoMinor documentation improvements.
Dean Camera [Mon, 20 May 2013 11:55:47 +0000 (13:55 +0200)]
Minor documentation improvements.

11 years agoMerge branch 'master' into XMEGA-Demo-Ports-ClockOnly
Dean Camera [Sun, 19 May 2013 22:06:37 +0000 (00:06 +0200)]
Merge branch 'master' into XMEGA-Demo-Ports-ClockOnly

11 years agoAdd support for the XMEGA C3 Xplained board.
Dean Camera [Sun, 19 May 2013 22:06:13 +0000 (00:06 +0200)]
Add support for the XMEGA C3 Xplained board.

11 years agoAdd missing project dependencies.
Dean Camera [Sun, 19 May 2013 21:17:25 +0000 (23:17 +0200)]
Add missing project dependencies.

11 years agoPort the device mode demos to the XMEGA architecture where applicable.
Dean Camera [Sun, 19 May 2013 20:59:46 +0000 (22:59 +0200)]
Port the device mode demos to the XMEGA architecture where applicable.

11 years agoPseudo-port the host mode demos for possible later multi-arch support.
Dean Camera [Sun, 19 May 2013 20:40:17 +0000 (22:40 +0200)]
Pseudo-port the host mode demos for possible later multi-arch support.

11 years agoPseudo-port the projects and dual role demos for possible later multi-arch support.
Dean Camera [Sun, 19 May 2013 20:28:02 +0000 (22:28 +0200)]
Pseudo-port the projects and dual role demos for possible later multi-arch support.