qmk_firmware/LUFA/DoxygenPages
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
..
Images Move documentation images into a dedicated sub-folder. 2012-04-08 14:21:13 +00:00
Style Upgrade Doxygen configuration files, custom style CSS and DOXYGEN build module for the latest Doxygen release. 2012-08-13 05:11:27 +00:00
BuildSystem.txt Minor documentation improvements. 2013-09-01 13:25:43 +02:00
BuildingLinkableLibraries.txt Minor documentation improvements. 2013-04-14 14:37:44 +00:00
ChangeLog.txt AVR8: Add option to keep 3.3V regulator enabled 2013-12-20 00:04:51 +01:00
CompileTimeTokens.txt Ensure core library documentation sections use unique IDs. 2013-06-01 21:55:31 +02:00
CompilingApps.txt Ensure core library documentation sections use unique IDs. 2013-06-01 21:55:31 +02:00
ConfiguringApps.txt Minor documentation improvements. 2013-09-01 13:25:43 +02:00
DevelopingWithLUFA.txt Add Windows INF driver templates and class driver OS support information to the documentation. 2013-05-19 17:06:53 +02:00
DeviceSupport.txt Add Atmel Studio support for the U2S board. 2013-06-22 15:22:30 +02:00
DirectorySummaries.txt Fix up Doxygen documentation directives to allow for generation of documentation when the library code root folder is not "LUFA". 2012-04-07 17:38:30 +00:00
Donating.txt 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
ExportingLibrary.txt Update Doxygen configuration files to the latest version. 2013-05-19 15:47:34 +02:00
FutureChanges.txt Minor documentation improvements. 2013-05-06 19:35:49 +00:00
GettingStarted.txt Remove Library Apps overview page from the documentation. 2012-02-25 17:20:42 +00:00
Groups.txt Fix missing briefs in the documentation for several modules, fix up invalid documentation references. 2012-09-19 18:43:56 +00:00
KnownIssues.txt Reset version information following the 130901 release. 2013-09-01 14:12:29 +02:00
LUFAPoweredProjects.txt Minor documentation improvements. 2013-09-01 13:25:43 +02:00
LibraryResources.txt Remove old information about the SVN repository from the documentation. 2013-05-09 11:13:55 +02:00
LicenseInfo.txt Minor documentation improvements. 2013-04-14 14:37:44 +00:00
MainPage.txt Add known issues to the documentation. 2012-04-18 20:06:18 +00:00
MigrationInformation.txt 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
OSDrivers.txt Fix outdated filename references in the LUFA documentation. 2013-09-01 11:34:38 +02:00
ProgrammingApps.txt Minor documentation improvements. 2012-06-10 20:02:52 +00:00
SoftwareBootloaderJump.txt Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output. 2012-05-20 10:55:59 +00:00
VIDAndPIDValues.txt Add new Bulk Vendor device demo application. 2013-10-30 19:34:31 +01:00
WritingBoardDrivers.txt Oops - use unique section names for the board driver stubs in the documentation. 2013-09-01 12:03:55 +02:00