Dean Camera
b6c18b2a7c
Update version for the 140302 release.
2014-03-01 21:27:08 +11:00
Dean Camera
a80d0c9965
Add Atmel Studio 6.2 compatibility.
2014-03-01 21:09:00 +11:00
Dean Camera
aaef4fa84c
Merge branch 'master' of github.com:abcminiuser/lufa
2014-02-16 17:21:54 +11:00
Dean Camera
2141155e9e
Update to latest Atmel Studio integration binary.
2014-02-16 17:21:14 +11:00
László Monda
987cd32f65
Fix ring buffer example.
2014-02-01 20:48:33 +01:00
Dean Camera
b095177e20
Fix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros.
2014-01-27 22:28:53 +11:00
Dean Camera
c5282637ed
Fix documentation: jump address for bootloader should be words, not bytes.
2014-01-13 10:06:27 +11:00
Dean Camera
0d84b65f0b
Rename all Doxygen.conf file to doxyfile and distribute them in the Atmel Studio extension.
2014-01-08 21:47:59 +11:00
Dean Camera
5789767889
Fix USB_STRING_DESCRIPTOR() macro reported length to account for the null-terminator.
2014-01-08 10:51:48 +11:00
Dean Camera
32c5c43bf0
Minor documentation improvements.
2014-01-08 10:42:06 +11:00
Dean Camera
8328175482
Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required.
2014-01-08 10:41:16 +11:00
László Monda
28cadf077e
Add USB_STRING_DESCRIPTOR and make the Keyboard demo use it.
2014-01-08 10:36:18 +11:00
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