Dean Camera
2e70de6194
Update to latest Atmel Studio integration binary.
2014-01-07 15:20:04 +11:00
Dean Camera
812114d9c1
Fix broken teensy-ee build rule.
2014-01-07 15:19:53 +11:00
Dean Camera
129824028b
Update to latest Atmel Studio integration binary.
2014-01-06 14:52:49 +11:00
Dean Camera
92006938d3
Minor documentation improvements.
2014-01-06 11:38:47 +11:00
Dean Camera
0f6c155a04
Minor documentation improvements.
2014-01-05 11:38:59 +11:00
Dean Camera
161263af47
Merge pull request #19 from mondalaci/attr-no-inline-cleanup
...
Get rid of the redundant ATTR_NEVER_INLINE macro which translated to the...
2014-01-04 16:31:49 -08:00
László Monda
5cae541545
Get rid of the redundant ATTR_NEVER_INLINE macro which translated to the same as ATTR_NO_INLINE.
2014-01-05 00:33:08 +01:00
Dean Camera
e368a89987
Update copyrights for 2014.
2014-01-04 10:45:02 +11:00
Dean Camera
ccbba9bfe5
Minor documentation improvements.
2013-12-30 17:09:52 +11:00
Dean Camera
92d1d0342b
Update VSIX extension manifest description.
2013-12-30 12:39:59 +11:00
Dean Camera
123b5bc47b
Minor documentation improvements.
2013-12-27 00:53:12 +11:00
Dean Camera
4c25f212c3
Upgrade Doxygen configuration files to the latest version.
2013-12-26 15:09:58 +11:00
Dean Camera
af893c3df6
Update to latest LUFA Atmel Studio integration binary.
2013-12-22 13:40:10 +11:00
Dean Camera
31022dfbe9
Fix incorrect Dataflash header file included for the STK525 inside Atmel Studio.
2013-12-20 20:36:19 +11:00
Dean Camera
1cd0f66347
Merge pull request #15 from mondalaci/limit-control-transfer-size
...
Add todo item.
2013-12-20 01:18:34 -08:00
Dean Camera
d8f0d2709b
Minor documentation improvements.
2013-12-20 20:19:33 +11:00
Michael Hanselmann
25a02432e7
AVR8: Add option to keep 3.3V regulator enabled
...
The documentation contains example code[1] on how to restart into the
bootloader. In the process of preparing for the reset, USB is disabled
using “USB_Disable()”. For hardware making use of the AVR8's internal
3.3V regulator that call would also disable the regulator, resetting the
processor immediately rather than setting the boot key and letting the
watchdog reset the processor.
This patch adds a new flag to be given to “USB_Init()” or to be defined
in “USE_STATIC_OPTIONS” telling “USB_Disable()” to keep the regulator
enabled.
On November 1st, 2013 this issue was already mentioned on the mailing
list[2], but no fix came from that discussion.
[1]
<http://www.fourwalledcubicle.com/files/LUFA/Doc/130901/
html/_page__software_bootloader_start.html>
[2]
<https://groups.google.com/d/msg/lufa-support/uwrFpRQpJzU/e9I6UK5jMJQJ >
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2013-12-20 00:04:51 +01:00
László Monda
a359a266df
Add todo item.
2013-12-18 18:55:47 +01:00
Dean Camera
70a726b5aa
Fix STK525 and STK526 device support in the Atmel Studio extension.
2013-12-14 22:46:05 +11:00
Dean Camera
e3cb0f48ef
Use new VERSION_BCD() macro with explicit int arguments to fix edge cases with the previous floating point macro version.
2013-11-21 19:19:45 +01:00
Dean Camera
52c69331ec
Reduce PDI/TPI reset hold period from 1ms to 100us, as the former caused sporadic session issues.
2013-11-21 18:41:17 +01:00
Dean Camera
6eba84bf4b
Fixed MIDI device class driver MIDI_Device_ReceiveEventPacket() for the XMEGA architecture.
2013-11-05 22:16:15 +01:00
Dean Camera
16c4f1d43c
Increase AVRISP-MKII Clone PDI/TPI handshake to 1ms from 1us for targets with high /RESET line capacitance.
2013-11-04 17:09:21 +01:00
Dean Camera
4b6049bb59
Minor documentation improvements.
2013-11-03 22:21:50 +01:00
Dean Camera
90c7491e51
Minor documentation improvements.
2013-11-03 15:47:58 +01:00
Dean Camera
6b214472b7
Fix signature bytes in the DFU class bootloader.
2013-11-03 15:44:55 +01:00
Dean Camera
bcd07f4f8a
AVRISP-MKII Clone Project PDI/TPI frequency increased from 250KHz to 2MHz as it is now stable.
2013-11-02 12:17:31 +01:00
Dean Camera
b7b6f212e9
Add new Bulk Vendor device demo application.
2013-10-30 19:34:31 +01:00
Dean Camera
814d0b9098
Minor documentation fixes.
2013-10-27 23:15:20 +01:00
Dean Camera
3fc75f130b
Minor documentation improvements.
2013-10-27 18:16:07 +01:00
Dean Camera
ab238601b9
Minor documentation corrections.
2013-10-06 22:33:32 +02:00
Dean Camera
8e2476a125
Merge pull request #7 from mondalaci/hidclassdevice_whitespaces
...
Use spaces instead of tabs where necessary to fix indentation.
2013-09-27 09:48:42 -07:00
Dean Camera
b6bf314d50
Minor formatting fixes.
2013-09-27 18:50:34 +02:00
László Monda
ef1a4b750b
Use spaces instead of tabs wherever necessary to fix indentation.
2013-09-24 11:19:42 +02:00
László Monda
c41512c1e8
Use spaces instead of tabs where necessary to fix indentation.
2013-09-24 11:09:36 +02:00
Dean Camera
d6be06ea6a
Remove style override that conflicts with the latest MSHelp branding package from Atmel.
2013-09-05 17:55:48 +02:00
Dean Camera
716f356b21
Minor code style fix.
2013-09-05 17:44:57 +02:00
Dean Camera
b229aef6f7
Reset version information following the 130901 release.
2013-09-01 14:12:29 +02:00
Dean Camera
012c565609
Version for the 130901 release.
2013-09-01 14:09:21 +02:00
Dean Camera
dbad27dd6d
Minor documentation improvements.
2013-09-01 13:25:43 +02:00
Dean Camera
53f7499009
Minor documentation improvements.
2013-09-01 12:05:47 +02:00
Dean Camera
96f2634770
Oops - use unique section names for the board driver stubs in the documentation.
2013-09-01 12:03:55 +02:00
Dean Camera
c18283a275
Add user board driver stub code to the documentation.
2013-09-01 12:02:13 +02:00
Dean Camera
14ba7a7047
Fix outdated filename references in the LUFA documentation.
2013-09-01 11:34:38 +02:00
Dean Camera
a8d907d704
Add DefaultInstall section to all INF driver files for easier installation.
2013-08-31 11:23:41 +02:00
Dean Camera
6216a71e1c
Update Atmel Studio integration blob with better online documentation links and Getting Started graphics.
2013-08-31 00:34:20 +02:00
Dean Camera
ce546b43cc
Add Atmel Studio integration known issues.
2013-08-31 00:31:19 +02:00
Dean Camera
af0adbcb36
Minor documentation improvements.
2013-08-25 00:36:09 +02:00
Dean Camera
e5bee74fca
Update Atmel Studio binary blob; update help when the extension is updated, add additional Getting Started information.
2013-08-24 16:01:40 +02:00
Dean Camera
8cd0b383c5
Fix double-spaced code samples in the Docbook transform output.
2013-08-23 23:27:09 +02:00
Dean Camera
fbe2982858
Update to latest Doxygen configurations, patch Doxygen->Docbook transform due to changes in the code fragment output in the Doxygen XML.
2013-08-23 23:04:31 +02:00
Dean Camera
aded8373cc
Fixed error receiving PIMA events via the Still Image Host class driver.
2013-08-23 22:59:58 +02:00
Dean Camera
44bc433fb0
Fix code style in the HID parser module.
2013-08-23 21:42:51 +02:00
Dean Camera
46621b7a11
Add missing Known Issue entry for a previous LUFA release.
2013-08-19 20:23:48 +02:00
Dean Camera
41046f2354
Remove incorrect entry from the Known Issues list.
2013-08-19 20:22:29 +02:00
Dean Camera
179e18cf58
Prevent accessing past the UsageList bounds in the HID parser when dequeueing a usage.
2013-08-19 20:20:44 +02:00
Dean Camera
cba09e323d
Remove outdated known issue from the Known Issues list of the documentation.
2013-08-19 19:54:15 +02:00
Dean Camera
56c6b594ac
Wipe working directory before building Atmel Studio extension.
2013-08-18 21:52:39 +02:00
Dean Camera
25b0f55d99
Move out class driver modules into seperate AS6 integration modules, add ability to disable host/device/both modes for faster compilation.
2013-08-16 22:21:41 +02:00
Dean Camera
ff8e86ba73
Fix blurry images on the Atmel Studio Getting Started page.
2013-08-14 22:16:47 +02:00
Dean Camera
4f90aeddda
Minor documentation updates.
2013-08-14 20:29:06 +02:00
Dean Camera
de366fdbe1
Add host application directories as distributables in Atmel Studio.
2013-08-14 19:18:16 +02:00
Dean Camera
e24ab1600f
Show installed version number on the Getting Started page inside Atmel Studio.
2013-08-13 22:36:38 +02:00
Dean Camera
c02a2c5257
Use seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to prevent Doxygen from choking.
2013-08-13 21:46:41 +02:00
Dean Camera
fd524b0e00
Add XMEGA TWI peripheral driver to the Atmel Studio extension XML.
2013-08-13 21:38:41 +02:00
Dean Camera
7c57ad3858
Fix XMEGA TWI driver indentation and style to conform to the rest of the LUFA codebase.
2013-08-13 21:30:34 +02:00
Dean Camera
5fde9e0f0d
Merge branch 'xmega-twi' of github.com:jamuraa/lufa into xmega-twi-integration
2013-08-13 21:04:40 +02:00
Dean Camera
ea58513558
Fixed re-enumeration issue of XMEGA architecture targets.
2013-08-13 21:01:42 +02:00
Dean Camera
a4a6958524
Fix broken USART SPI driver for the AVR8 architecture.
2013-08-12 16:27:06 +02:00
Dean Camera
5558b2f221
Minor style tweaks to the Getting Started page of the Atmel Studio extension.
2013-08-11 13:58:15 +02:00
Michael Janssen
6dd0447c12
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
2013-08-06 23:33:06 -05:00
Michael Janssen
d557744503
Minor bugfixes / missed compile stuff.
2013-07-31 21:47:41 -05:00
Michael Janssen
a403b12b8d
Fix NON-NULL attributes, add for TWI_t.
2013-07-24 11:16:55 -05:00
Michael Janssen
50e8fc615d
TWI Master has a sub-structure
2013-07-24 11:12:03 -05:00
Michael Janssen
2d21e36dd9
Add TWI Peripheral driver for XMEGA
2013-07-24 11:07:46 -05:00
Dean Camera
b4af3f1fc9
Add volatile software RTC to the TempDataLogger application if the dummy RTC mode is enabled.
2013-07-20 10:35:28 +02:00
Dean Camera
a899ee0cf4
Fixed incorrect time/date configuration data order in the TempDataLogger host application.
2013-07-16 20:02:33 +02:00
Dean Camera
7cd9e0dbc4
Fixed incorrect USB device state set when a suspended LUFA device is woken while addressed but not configured (thanks to Balaji Krishnan)
2013-07-15 20:47:43 +02:00
Dean Camera
37ba9ec326
Minor documentation improvements.
2013-07-14 15:09:29 +02:00
Dean Camera
8d1376bbe9
Clean up Atmel Studio integration Python script according to PEP8 rules.
2013-07-07 13:00:44 +02:00
Dean Camera
8cfa2e8023
Add automatic application start on virtual disk ejection to the Mass Storage class bootloader.
2013-07-06 12:26:33 +02:00
Dean Camera
f0c72df674
Re-added Set Control Line State request handling to the CDC class bootloader.
2013-06-27 20:03:51 +02:00
Dean Camera
8bcc38aa32
Add Atmel Studio support for the XMEGA C3 Xplained board.
2013-06-22 15:31:51 +02:00
Dean Camera
fb9aa5aa81
Add Atmel Studio support for the U2S board.
2013-06-22 15:22:30 +02:00
Dean Camera
c6e1bf87b5
Minor documentation improvements.
2013-06-22 13:25:41 +02:00
Dean Camera
ed922ff422
Add missing U2S board definition, update build tests and documentation.
2013-06-22 13:13:17 +02:00
Michael
4a4b9d3051
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/
2013-06-22 11:58:25 +02:00
Dean Camera
f7b9ebea02
Update board Dataflash_Init() functions to automatically configure the appropriate communication interface.
2013-06-12 19:51:57 +02:00
Dean Camera
6d58628e85
Fix typos in the XMEGA board LED drivers, use a cleaner change and set implementation.
2013-06-12 18:43:06 +02:00
Dean Camera
1eae43da0c
Minor documentation improvements.
2013-06-03 21:41:19 +02:00
Dean Camera
4175fe03ee
Force-disable the inbuilt makefile rules as well as suffixes in the core build system makefile.
2013-06-03 20:54:12 +02:00
Dean Camera
c2e7e5783b
Clean up Doxygen to Docbook XSLT, update Atmel Studio blob to use the new IDs.
2013-06-02 22:02:38 +02:00
Dean Camera
7941245122
Ensure core library documentation sections use unique IDs.
2013-06-01 21:55:31 +02:00
Dean Camera
16037433a2
Added missing LEDs to the XMEGA A3BU Xplained and XMEGA C3 Xplained board LED drivers
2013-06-01 18:56:03 +02:00
Dean Camera
94b43e2f9d
Minor documentation improvements, update integration DLL.
2013-06-01 15:32:57 +02:00
Dean Camera
3ef45fae56
Minor tweak to RNDIS INF files to make them uniform with the style of the CDC INF drivers.
2013-05-25 11:42:02 +02:00
Dean Camera
0d2b3185ea
Clean up Studio integration makefile, add more descriptive module names for the various board drivers.
2013-05-25 11:40:04 +02:00
Dean Camera
195af9e530
Synthesize a list of sub-groups (but not sub-sections due to Doxygen producing duplicate IDs) in the HV1 group documentation.
2013-05-24 18:23:45 +02:00
Dean Camera
1a62519c74
Add direct links to changelog, migration notes and known issues to the Atmel Studio Getting Started page.
2013-05-24 17:40:42 +02:00
Dean Camera
085f4d38e8
Synthesize a list of subsections in the HV1 documentation for pages without nested inner pages.
2013-05-24 17:29:05 +02:00
Dean Camera
ac36abd9f0
Update Atmel Studio integration XML to add additional internal module documentation entry points.
2013-05-23 22:48:47 +02:00
Dean Camera
f5882b875e
Fix HID descriptor mouse and joystick macros for integer multiples of 8 buttons.
2013-05-23 19:54:42 +02:00
Dean Camera
b5285c1411
Minor documentation improvements.
2013-05-22 22:33:35 +02:00
Dean Camera
969120070c
Fix typo in the Atmel Studio integration Getting Started page.
2013-05-22 22:32:35 +02:00
Dean Camera
c07d670b6c
Update to a new XAML GUI based version of the Atmel Studio integration blob.
2013-05-22 16:47:11 +02:00
Dean Camera
10448970e5
Merge branch 'master' into XMEGA-Demo-Ports-ClockOnly
2013-05-20 00:06:37 +02:00
Dean Camera
fdf50e9411
Add support for the XMEGA C3 Xplained board.
2013-05-20 00:06:13 +02:00
Dean Camera
2bb012d4cb
Add stub functions to all board drivers, so that demos can be compiled with BOARD=NONE.
2013-05-19 21:49:36 +02:00
Dean Camera
8474262728
Simplify the Doxygen to Docbook XML transform.
2013-05-19 20:20:08 +02:00
Dean Camera
51bfd9c95c
Refactor out the common VSIX XSLT params.
2013-05-19 18:54:11 +02:00
Dean Camera
be5f06d9d3
Minor documentation improvements.
2013-05-19 17:10:58 +02:00
Dean Camera
44ecc034c1
Add Windows INF driver templates and class driver OS support information to the documentation.
2013-05-19 17:06:53 +02:00
Dean Camera
fbc57f965e
Update Doxygen configuration files to the latest version.
2013-05-19 15:47:34 +02:00
Dean Camera
773b6ae979
Add generate_help target to the Studio Integration makefile.
2013-05-18 23:18:14 +02:00
Dean Camera
7af4d949e2
Fix up page and group F1 lookup IDs in the Atmel Studio help. Fix struct namespacing in the help.
2013-05-18 17:26:40 +02:00
Dean Camera
06df6a3ea8
Fix up Atmel Studio F1 lookup index terms for Pages and Groups.
2013-05-18 16:58:40 +02:00
Dean Camera
2338189c8d
Fix help install info dialog showing under the main Atmel Studio window in some circumstances.
2013-05-18 15:52:07 +02:00
Dean Camera
f6d0cdb817
Simplify LUFA Doxygen to Docbook transform, use parameterized page compounddef template.
2013-05-18 12:07:54 +02:00
Dean Camera
9891bf7cc3
Hide the donation Pledgie image from the HV1 output, as Doxygen incorrectly strips the image URL in the XML output.
2013-05-18 00:34:47 +02:00
Dean Camera
db528b6778
Fix Doxygen to Docbook transform function prototypes not folding (void) argument functions into a single line in some cases.
2013-05-17 21:18:54 +02:00
Dean Camera
3d0e6d055b
Minor documentation improvements.
2013-05-14 22:23:17 +02:00
Dean Camera
0d80075387
Fix missing bitshift in the AVR8 Pipe_GetBoundEndpointAddress() function.
2013-05-14 16:31:29 +02:00
Dean Camera
4a7405b2cf
Remove redundant XSL params from the Studio Integration makefile.
2013-05-13 16:41:48 +02:00
Dean Camera
a3784c5944
Update Atmel Studio getting started page and associated images.
2013-05-12 22:45:11 +02:00
Dean Camera
4bfd45b484
Update Studio Integration blob and scripts to add a menu item for the local help.
2013-05-12 22:38:08 +02:00
Dean Camera
61d1be0cb2
Style improvements in the Atmel Studio Getting Started HTML page.
2013-05-12 21:29:03 +02:00
Dean Camera
1352ebe568
Fix typos in the Atmel Studio Getting Started HTML page.
2013-05-12 21:16:51 +02:00
Dean Camera
707934d9cb
Minor documentation improvements.
2013-05-12 12:04:58 +02:00
Dean Camera
214d5b39fc
Fix Pipe_GetBoundEndpointAddress() returning bad values in some circumstances.
2013-05-10 21:48:42 +02:00
Dean Camera
0223c3668c
Update Android Accessory Class driver to be compatible with protocol version 2 devices.
2013-05-10 21:45:37 +02:00
Dean Camera
9b2ff1d8e8
Remove old information about the SVN repository from the documentation.
2013-05-09 11:13:55 +02:00
Dean Camera
eef7286283
Minor documentation improvements.
2013-05-06 19:35:49 +00:00
Dean Camera
3bf3e53367
Add Printer Device Class source files to the Atmel Studio integration XML.
2013-05-05 21:05:30 +00:00
Dean Camera
961da384f9
Add proper reset handling to the USB Printer Device Class driver.
2013-05-05 19:32:07 +00:00
Dean Camera
95ba6527a5
Add missing EVENT_PRNT_Device_SoftReset() public function prototype.
2013-05-05 19:13:56 +00:00
Dean Camera
9ccf3eafad
Add new Printer Device Class driver.
2013-05-05 19:07:20 +00:00
Dean Camera
7f5445c8c6
Revert incorrect XMEGA interrupt disable patch; all flags *except* the interrupt level should be cleared, and not the interrupt level itself.
2013-05-05 14:09:26 +00:00
Dean Camera
7464e40a4b
Minor documentation improvements.
2013-05-04 20:54:32 +00:00
Dean Camera
fd5e98d380
Add check to the Doxygen->Docbook transform to warning on untemplated items. Add additional templates to ensure the output documentation does not have unescaped or unformatted entries.
2013-05-04 14:38:11 +00:00
Dean Camera
db929fd4c8
Implement integration binary blob suggestions from AVRFreaks members.
2013-05-03 19:09:10 +00:00
Dean Camera
fdc7c8abce
Oops - ensure the Atmel Studio extension package has the same GUID as the one used in the VSIX manifest, to prevent Studio from re-running the pre-/post-install actions every time.
2013-05-01 18:47:54 +00:00
Dean Camera
1949b98e6c
Minor documentation improvements.
2013-05-01 11:36:55 +00:00
Dean Camera
16e8fe9878
Fix Serial peripheral driver compile error for XMEGA devices.
2013-04-29 18:35:19 +00:00
Dean Camera
5e55be1004
Use previous Atmel Studio VSIX identifier so that it can upgrade existing installations.
2013-04-29 15:03:09 +00:00
Dean Camera
70dd6bc526
Fix board driver hardware capability definition macro documentation. Fix Doxygen-to-Docbook transform eating the contents of generated tables.
2013-04-28 17:24:37 +00:00
Dean Camera
a24e1cc7d7
Centre images in the Atmel Studio help, apply text formatting styles recursively.
2013-04-28 16:08:33 +00:00
Dean Camera
3908d2e608
Add more information on the integrated Help package to the Atmel Studio Getting Started first-run page.
2013-04-28 12:14:37 +00:00
Dean Camera
15fb6351e5
Move USB mode enum into the top level USB controller header, as it is common to all architectures (even if not all modes are supported).
2013-04-28 11:31:28 +00:00
Dean Camera
c757acf1f7
Allow the title of top level pages to be overridden in the Atmel Studio help.
2013-04-28 11:29:23 +00:00
Dean Camera
d3cee5160b
Enable full Doxygen backed syntax highlighting in the Atmel Studio integrated help output.
2013-04-27 10:03:02 +00:00