Dean Camera [Sun, 18 Aug 2013 19:52:39 +0000 (21:52 +0200)]
Wipe working directory before building Atmel Studio extension.
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.
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.
Dean Camera [Wed, 14 Aug 2013 20:16:47 +0000 (22:16 +0200)]
Fix blurry images on the Atmel Studio Getting Started page.
Dean Camera [Wed, 14 Aug 2013 18:29:06 +0000 (20:29 +0200)]
Minor documentation updates.
Dean Camera [Wed, 14 Aug 2013 17:18:16 +0000 (19:18 +0200)]
Add host application directories as distributables in Atmel Studio.
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.
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.
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.
Dean Camera [Tue, 13 Aug 2013 19:36:47 +0000 (21:36 +0200)]
Add XMEGA TWI peripheral driver to the Atmel Studio extension XML.
Dean Camera [Tue, 13 Aug 2013 19:35:21 +0000 (21:35 +0200)]
Add XMEGA TWI to the ModuleTest build test.
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.
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
Dean Camera [Tue, 13 Aug 2013 19:01:42 +0000 (21:01 +0200)]
Fixed re-enumeration issue of XMEGA architecture targets.
Dean Camera [Mon, 12 Aug 2013 14:27:06 +0000 (16:27 +0200)]
Fix broken USART SPI driver for the AVR8 architecture.
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.
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
Michael Janssen [Thu, 1 Aug 2013 02:47:41 +0000 (21:47 -0500)]
Minor bugfixes / missed compile stuff.
Dean Camera [Mon, 29 Jul 2013 16:57:48 +0000 (18:57 +0200)]
Fix missing AS6 modules in the USB to Serial Converter project.
Michael Janssen [Wed, 24 Jul 2013 16:16:55 +0000 (11:16 -0500)]
Fix NON-NULL attributes, add for TWI_t.
Michael Janssen [Wed, 24 Jul 2013 16:12:03 +0000 (11:12 -0500)]
TWI Master has a sub-structure
Michael Janssen [Wed, 24 Jul 2013 16:07:46 +0000 (11:07 -0500)]
Add TWI Peripheral driver for XMEGA
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.
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.
Dean Camera [Tue, 16 Jul 2013 18:41:33 +0000 (20:41 +0200)]
Fix missing year offset on the TempDataLogger Python host application.
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.
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)
Dean Camera [Sun, 14 Jul 2013 13:09:29 +0000 (15:09 +0200)]
Minor documentation improvements.
Dean Camera [Sun, 14 Jul 2013 13:09:08 +0000 (15:09 +0200)]
Add missing Studio module to the Class Driver RNDIS Device demo.
Dean Camera [Sun, 14 Jul 2013 13:08:38 +0000 (15:08 +0200)]
Minor code style improvement to the HID bootloader Python script.
Dean Camera [Mon, 8 Jul 2013 18:14:02 +0000 (20:14 +0200)]
Add Python alternative host application for the TempDataLogger project.
Dean Camera [Sun, 7 Jul 2013 15:09:10 +0000 (17:09 +0200)]
Refactor the new Python HID bootloader host application code.
Dean Camera [Sun, 7 Jul 2013 14:54:57 +0000 (16:54 +0200)]
Add new HID bootloader alternative host loader application, written in Python.
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.
Dean Camera [Sun, 7 Jul 2013 11:00:44 +0000 (13:00 +0200)]
Clean up Atmel Studio integration Python script according to PEP8 rules.
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.
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.
Dean Camera [Sat, 6 Jul 2013 11:07:34 +0000 (13:07 +0200)]
Minor documentation improvements.
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.
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.
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.
Dean Camera [Sat, 22 Jun 2013 13:31:51 +0000 (15:31 +0200)]
Add Atmel Studio support for the XMEGA C3 Xplained board.
Dean Camera [Sat, 22 Jun 2013 13:22:30 +0000 (15:22 +0200)]
Add Atmel Studio support for the U2S board.
Dean Camera [Sat, 22 Jun 2013 11:25:41 +0000 (13:25 +0200)]
Minor documentation improvements.
Dean Camera [Sat, 22 Jun 2013 11:15:03 +0000 (13:15 +0200)]
Fix indentation in the AVRISP-MKII AppConfig.h header.
Dean Camera [Sat, 22 Jun 2013 11:13:17 +0000 (13:13 +0200)]
Add missing U2S board definition, update build tests and documentation.
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/
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.
Dean Camera [Sun, 16 Jun 2013 13:09:13 +0000 (15:09 +0200)]
Minor documentation improvements.
Dean Camera [Wed, 12 Jun 2013 18:20:07 +0000 (20:20 +0200)]
Add missing include to the Bentio project.
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.
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.
Dean Camera [Mon, 3 Jun 2013 19:41:19 +0000 (21:41 +0200)]
Minor documentation improvements.
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.
Dean Camera [Sun, 2 Jun 2013 20:03:13 +0000 (22:03 +0200)]
Add maintenance makefile rule to detect oversize code lines.
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.
Dean Camera [Sat, 1 Jun 2013 19:55:31 +0000 (21:55 +0200)]
Ensure core library documentation sections use unique IDs.
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
Dean Camera [Sat, 1 Jun 2013 13:32:57 +0000 (15:32 +0200)]
Minor documentation improvements, update integration DLL.
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.
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.
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.
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.
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.
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.
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.
Dean Camera [Thu, 23 May 2013 14:58:31 +0000 (16:58 +0200)]
Update Atmel Studio project captions.
Dean Camera [Wed, 22 May 2013 20:33:35 +0000 (22:33 +0200)]
Minor documentation improvements.
Dean Camera [Wed, 22 May 2013 20:32:35 +0000 (22:32 +0200)]
Fix typo in the Atmel Studio integration Getting Started page.
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.
Dean Camera [Mon, 20 May 2013 14:40:26 +0000 (16:40 +0200)]
Merge branch 'XMEGA-Demo-Ports-ClockOnly'
Dean Camera [Mon, 20 May 2013 11:55:47 +0000 (13:55 +0200)]
Minor documentation improvements.
Dean Camera [Sun, 19 May 2013 22:06:37 +0000 (00:06 +0200)]
Merge branch 'master' into XMEGA-Demo-Ports-ClockOnly
Dean Camera [Sun, 19 May 2013 22:06:13 +0000 (00:06 +0200)]
Add support for the XMEGA C3 Xplained board.
Dean Camera [Sun, 19 May 2013 21:17:25 +0000 (23:17 +0200)]
Add missing project dependencies.
Dean Camera [Sun, 19 May 2013 20:59:46 +0000 (22:59 +0200)]
Port the device mode demos to the XMEGA architecture where applicable.
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.
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.
Dean Camera [Sun, 19 May 2013 20:13:41 +0000 (22:13 +0200)]
Add platform includes to the bootloaders.
Dean Camera [Sun, 19 May 2013 19:52:37 +0000 (21:52 +0200)]
Assume 16MHz crystal by default in the AVR8 bootloaders.
Dean Camera [Sun, 19 May 2013 19:49:36 +0000 (21:49 +0200)]
Add stub functions to all board drivers, so that demos can be compiled with BOARD=NONE.
Dean Camera [Sun, 19 May 2013 19:49:13 +0000 (21:49 +0200)]
Add XMEGA support to the class driver demos where possible.
Dean Camera [Sun, 19 May 2013 18:20:08 +0000 (20:20 +0200)]
Simplify the Doxygen to Docbook XML transform.
Dean Camera [Sun, 19 May 2013 16:54:11 +0000 (18:54 +0200)]
Refactor out the common VSIX XSLT params.
Dean Camera [Sun, 19 May 2013 15:10:58 +0000 (17:10 +0200)]
Minor documentation improvements.
Dean Camera [Sun, 19 May 2013 15:06:53 +0000 (17:06 +0200)]
Add Windows INF driver templates and class driver OS support information to the documentation.
Dean Camera [Sun, 19 May 2013 14:43:27 +0000 (16:43 +0200)]
Update Windows RNDIS driver template.
Dean Camera [Sun, 19 May 2013 13:47:34 +0000 (15:47 +0200)]
Update Doxygen configuration files to the latest version.
Dean Camera [Sat, 18 May 2013 21:18:14 +0000 (23:18 +0200)]
Add generate_help target to the Studio Integration makefile.
Dean Camera [Sat, 18 May 2013 20:45:47 +0000 (22:45 +0200)]
Fix broken RNDIS device demos when NO_ETHERNET_DECODE was not defined.
Dean Camera [Sat, 18 May 2013 15:26:40 +0000 (17:26 +0200)]
Fix up page and group F1 lookup IDs in the Atmel Studio help. Fix struct namespacing in the help.
Dean Camera [Sat, 18 May 2013 14:58:40 +0000 (16:58 +0200)]
Fix up Atmel Studio F1 lookup index terms for Pages and Groups.
Dean Camera [Sat, 18 May 2013 13:52:07 +0000 (15:52 +0200)]
Fix help install info dialog showing under the main Atmel Studio window in some circumstances.
Dean Camera [Sat, 18 May 2013 10:07:54 +0000 (12:07 +0200)]
Simplify LUFA Doxygen to Docbook transform, use parameterized page compounddef template.
Dean Camera [Fri, 17 May 2013 22:34:47 +0000 (00:34 +0200)]
Hide the donation Pledgie image from the HV1 output, as Doxygen incorrectly strips the image URL in the XML output.
Dean Camera [Fri, 17 May 2013 19:18:54 +0000 (21:18 +0200)]
Fix Doxygen to Docbook transform function prototypes not folding (void) argument functions into a single line in some cases.
Dean Camera [Fri, 17 May 2013 18:34:13 +0000 (20:34 +0200)]
Improve the BoardDriver build test, check for mismatches board hardware support macros or missing driver macros.
Dean Camera [Wed, 15 May 2013 16:44:46 +0000 (18:44 +0200)]
Add prefixes to string descriptor ID enum names in the AVRISP and XPLAINBridge projects to avoid conflicts.
Dean Camera [Wed, 15 May 2013 16:40:25 +0000 (18:40 +0200)]
Add symbolic names for USB Device String Descriptors within the demos, applications and bootloaders.
Dean Camera [Tue, 14 May 2013 20:25:03 +0000 (22:25 +0200)]
Fix Printer class bootloader - descriptors are stored in SRAM, not FLASH.