Hide the PROGMEM attribute from Doxygen, as it appears to confuse the parser in some...
authorDean Camera <dean@fourwalledcubicle.com>
Mon, 2 Aug 2010 08:53:23 +0000 (08:53 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Mon, 2 Aug 2010 08:53:23 +0000 (08:53 +0000)
66 files changed:
Bootloaders/CDC/Doxygen.conf
Bootloaders/DFU/Doxygen.conf
Demos/Device/ClassDriver/AudioInput/Doxygen.conf
Demos/Device/ClassDriver/AudioOutput/Doxygen.conf
Demos/Device/ClassDriver/DualVirtualSerial/Doxygen.conf
Demos/Device/ClassDriver/GenericHID/Doxygen.conf
Demos/Device/ClassDriver/Joystick/Doxygen.conf
Demos/Device/ClassDriver/Keyboard/Doxygen.conf
Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf
Demos/Device/ClassDriver/MIDI/Doxygen.conf
Demos/Device/ClassDriver/MassStorage/Doxygen.conf
Demos/Device/ClassDriver/MassStorageKeyboard/Doxygen.conf
Demos/Device/ClassDriver/Mouse/Doxygen.conf
Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf
Demos/Device/ClassDriver/VirtualSerial/Doxygen.conf
Demos/Device/ClassDriver/VirtualSerialMouse/Doxygen.conf
Demos/Device/LowLevel/AudioInput/Doxygen.conf
Demos/Device/LowLevel/AudioOutput/Doxygen.conf
Demos/Device/LowLevel/DualVirtualSerial/Doxygen.conf
Demos/Device/LowLevel/GenericHID/Doxygen.conf
Demos/Device/LowLevel/Joystick/Doxygen.conf
Demos/Device/LowLevel/Keyboard/Doxygen.conf
Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf
Demos/Device/LowLevel/MIDI/Doxygen.conf
Demos/Device/LowLevel/MassStorage/Doxygen.conf
Demos/Device/LowLevel/Mouse/Doxygen.conf
Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf
Demos/Device/LowLevel/VirtualSerial/Doxygen.conf
Demos/DualRole/ClassDriver/MouseHostDevice/Doxygen.conf
Demos/Host/ClassDriver/JoystickHostWithParser/Doxygen.conf
Demos/Host/ClassDriver/KeyboardHost/Doxygen.conf
Demos/Host/ClassDriver/KeyboardHostWithParser/Doxygen.conf
Demos/Host/ClassDriver/MIDIHost/Doxygen.conf
Demos/Host/ClassDriver/MassStorageHost/Doxygen.conf
Demos/Host/ClassDriver/MouseHost/Doxygen.conf
Demos/Host/ClassDriver/MouseHostWithParser/Doxygen.conf
Demos/Host/ClassDriver/PrinterHost/Doxygen.conf
Demos/Host/ClassDriver/RNDISEthernetHost/Doxygen.conf
Demos/Host/ClassDriver/StillImageHost/Doxygen.conf
Demos/Host/ClassDriver/VirtualSerialHost/Doxygen.conf
Demos/Host/Incomplete/BluetoothHost/Doxygen.conf
Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf
Demos/Host/LowLevel/JoystickHostWithParser/Doxygen.conf
Demos/Host/LowLevel/KeyboardHost/Doxygen.conf
Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf
Demos/Host/LowLevel/MIDIHost/Doxygen.conf
Demos/Host/LowLevel/MassStorageHost/Doxygen.conf
Demos/Host/LowLevel/MouseHost/Doxygen.conf
Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf
Demos/Host/LowLevel/PrinterHost/Doxygen.conf
Demos/Host/LowLevel/RNDISEthernetHost/Doxygen.conf
Demos/Host/LowLevel/StillImageHost/Doxygen.conf
Demos/Host/LowLevel/VirtualSerialHost/Doxygen.conf
LUFA/Doxygen.conf
LUFA/Drivers/Peripheral/AVRU4U6U7/ADC.h
Projects/AVRISP-MKII/Doxygen.conf
Projects/AVRISP-MKII/Lib/ISP/ISPTarget.c
Projects/Benito/Doxygen.conf
Projects/LEDNotifier/Doxygen.conf
Projects/Magstripe/Doxygen.conf
Projects/MissileLauncher/Doxygen.conf
Projects/RelayBoard/Doxygen.conf
Projects/TempDataLogger/Doxygen.conf
Projects/USBtoSerial/Doxygen.conf
Projects/Webserver/Doxygen.conf
Projects/XPLAINBridge/Doxygen.conf

index 2b9f6d4..f12c189 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 22010c5..71a94aa 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index ff74789..dfc3ca1 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 2cf59be..01f29ad 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index f06e950..856126e 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 39b5c1f..97d0585 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 3ec06f1..d8b1f39 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 1068703..2277a4c 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index c02c63d..a3b4166 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 6bf1521..e322083 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index fdd9503..3cccad4 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 734077e..fd4d7e3 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 2a9530a..508e6cd 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index b93df60..32f3860 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index c94fe09..8b9619f 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index e878154..39a81ce 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index ff74789..dfc3ca1 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 2cf59be..01f29ad 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index f06e950..856126e 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 39b5c1f..97d0585 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 3ec06f1..d8b1f39 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 1068703..2277a4c 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index c02c63d..a3b4166 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 6bf1521..e322083 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index fdd9503..3cccad4 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 2a9530a..508e6cd 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index b93df60..32f3860 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index c94fe09..8b9619f 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index ec38bb6..7670d13 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index c7f481d..4b75fc2 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 0735806..1d27b75 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 15d2e7e..696fd64 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 3b72e7d..6d316a4 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index b2ccc62..7ca2fc1 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 1e4e1cc..40e1817 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 9e79ad3..677da12 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 867f676..2c22231 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index d407d0f..6ac0946 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index fe99695..00accc7 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index ac500bc..c41f9fa 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 99fda44..11a0225 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index cb1ced7..42e2973 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 23d4fed..e276fd8 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 0735806..1d27b75 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 19c8463..26d5a9b 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 3b72e7d..6d316a4 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index b2ccc62..7ca2fc1 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 1e4e1cc..40e1817 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index e08f13d..ce6bb8a 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 867f676..2c22231 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 8c701e9..3038881 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index fe99695..00accc7 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index ac500bc..c41f9fa 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index bb7679c..d69b12d 100644 (file)
@@ -1305,7 +1305,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 098245d..ed42b34 100644 (file)
        /* Public Interface - May be used in end-application: */
                /* Macros: */                   
                        /** Reference mask, for using the voltage present at the AVR's AREF pin for the ADC reference. */
-                       #define  ADC_REFERENCE_AREF              0
+                       #define ADC_REFERENCE_AREF              0
 
                        /** Reference mask, for using the voltage present at the AVR's AVCC pin for the ADC reference. */
-                       #define  ADC_REFERENCE_AVCC              (1 << REFS0)
+                       #define ADC_REFERENCE_AVCC              (1 << REFS0)
 
                        /** Reference mask, for using the internally generated 2.56V reference voltage as the ADC reference. */
-                       #define  ADC_REFERENCE_INT2560MV         ((1 << REFS1)| (1 << REFS0))
+                       #define ADC_REFERENCE_INT2560MV         ((1 << REFS1) | (1 << REFS0))
                        
                        /** Left-adjusts the 10-bit ADC result, so that the upper 8 bits of the value returned by the
                         *  ADC_GetResult() macro contain the 8 most significant bits of the result. */
-                       #define  ADC_LEFT_ADJUSTED               (1 << ADLAR)
+                       #define ADC_LEFT_ADJUSTED               (1 << ADLAR)
 
                        /** Right-adjusts the 10-bit ADC result, so that the lower 8 bits of the value returned by the
                         *  ADC_GetResult() macro contain the 8 least significant bits of the result. */
-                       #define  ADC_RIGHT_ADJUSTED              (0 << ADLAR)
+                       #define ADC_RIGHT_ADJUSTED              (0 << ADLAR)
                        
                        /** Sets the ADC mode to free running, so that conversions take place continuously as fast as the ADC
                         *  is capable of at the given input clock speed. */
-                       #define  ADC_FREE_RUNNING                (1 << ADATE)
+                       #define ADC_FREE_RUNNING                (1 << ADATE)
 
                        /** Sets the ADC mode to single conversion, so that only a single conversion will take place before
                         *  the ADC returns to idle. */
-                       #define  ADC_SINGLE_CONVERSION           (0 << ADATE)
+                       #define ADC_SINGLE_CONVERSION           (0 << ADATE)
                        
                        /** Sets the ADC input clock to prescale by a factor of 2 the AVR's system clock. */
-                       #define  ADC_PRESCALE_2                  (1 << ADPS0)
+                       #define ADC_PRESCALE_2                  (1 << ADPS0)
 
                        /** Sets the ADC input clock to prescale by a factor of 4 the AVR's system clock. */
-                       #define  ADC_PRESCALE_4                  (1 << ADPS1)
+                       #define ADC_PRESCALE_4                  (1 << ADPS1)
 
                        /** Sets the ADC input clock to prescale by a factor of 8 the AVR's system clock. */
-                       #define  ADC_PRESCALE_8                  ((1 << ADPS0) | (1 << ADPS1))
+                       #define ADC_PRESCALE_8                  ((1 << ADPS0) | (1 << ADPS1))
 
                        /** Sets the ADC input clock to prescale by a factor of 16 the AVR's system clock. */
-                       #define  ADC_PRESCALE_16                 (1 << ADPS2)
+                       #define ADC_PRESCALE_16                 (1 << ADPS2)
 
                        /** Sets the ADC input clock to prescale by a factor of 32 the AVR's system clock. */
-                       #define  ADC_PRESCALE_32                 ((1 << ADPS2) | (1 << ADPS0))
+                       #define ADC_PRESCALE_32                 ((1 << ADPS2) | (1 << ADPS0))
 
                        /** Sets the ADC input clock to prescale by a factor of 64 the AVR's system clock. */
-                       #define  ADC_PRESCALE_64                 ((1 << ADPS2) | (1 << ADPS1))
+                       #define ADC_PRESCALE_64                 ((1 << ADPS2) | (1 << ADPS1))
 
                        /** Sets the ADC input clock to prescale by a factor of 128 the AVR's system clock. */
-                       #define  ADC_PRESCALE_128                ((1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0))
+                       #define ADC_PRESCALE_128                ((1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0))
                        
                        //@{
                        /** MUX mask define for the ADC0 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL0                    (0x00 << MUX0)
+                       #define ADC_CHANNEL0                    (0x00 << MUX0)
 
                        /** MUX mask define for the ADC1 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL1                    (0x01 << MUX0)
+                       #define ADC_CHANNEL1                    (0x01 << MUX0)
 
                        #if !(defined(__AVR_ATmega16U4__)  || defined(__AVR_ATmega32U4__) || defined(__DOXYGEN__))
                                /** MUX mask define for the ADC2 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL2                (0x02 << MUX0)
+                               #define ADC_CHANNEL2                (0x02 << MUX0)
 
                                /** MUX mask define for the ADC3 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL3                (0x03 << MUX0)
+                               #define ADC_CHANNEL3                (0x03 << MUX0)
                        #endif
 
                        /** MUX mask define for the ADC4 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL4                    (0x04 << MUX0)
+                       #define ADC_CHANNEL4                    (0x04 << MUX0)
 
                        /** MUX mask define for the ADC5 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL5                    (0x05 << MUX0)
+                       #define ADC_CHANNEL5                    (0x05 << MUX0)
 
                        /** MUX mask define for the ADC6 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL6                    (0x06 << MUX0)
+                       #define ADC_CHANNEL6                    (0x06 << MUX0)
 
                        /** MUX mask define for the ADC7 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_CHANNEL7                    (0x07 << MUX0)
+                       #define ADC_CHANNEL7                    (0x07 << MUX0)
 
                        /** MUX mask define for the internal 1.1V bandgap channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading. */
-                       #define  ADC_1100MV_BANDGAP              (0x1E << MUX0)
+                       #define ADC_1100MV_BANDGAP              (0x1E << MUX0)
                        
                        #if (defined(__AVR_ATmega16U4__)  || defined(__AVR_ATmega32U4__) || defined(__DOXYGEN__))
                                /** MUX mask define for the ADC8 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL8                ((1 << 8) | (0x00 << MUX0))
+                               #define ADC_CHANNEL8                ((1 << 8) | (0x00 << MUX0))
 
                                /** MUX mask define for the ADC9 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL9                ((1 << 8) | (0x01 << MUX0))
+                               #define ADC_CHANNEL9                ((1 << 8) | (0x01 << MUX0))
 
                                /** MUX mask define for the ADC10 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL10               ((1 << 8) | (0x02 << MUX0))
+                               #define ADC_CHANNEL10               ((1 << 8) | (0x02 << MUX0))
 
                                /** MUX mask define for the ADC11 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL11               ((1 << 8) | (0x03 << MUX0))
+                               #define ADC_CHANNEL11               ((1 << 8) | (0x03 << MUX0))
 
                                /** MUX mask define for the ADC12 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL12               ((1 << 8) | (0x04 << MUX0))
+                               #define ADC_CHANNEL12               ((1 << 8) | (0x04 << MUX0))
 
                                /** MUX mask define for the ADC13 channel of the ADC. See \ref ADC_StartReading and \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_CHANNEL13               ((1 << 8) | (0x05 << MUX0))
+                               #define ADC_CHANNEL13               ((1 << 8) | (0x05 << MUX0))
 
                                /** MUX mask define for the internal temperature sensor channel of the ADC. See \ref ADC_StartReading and
                                 *  \ref ADC_GetChannelReading.
                                 *
                                 *  \note Not available on all AVR models.
                                 */
-                               #define  ADC_INT_TEMP_SENS           ((1 << 8) | (0x07 << MUX0))
+                               #define ADC_INT_TEMP_SENS           ((1 << 8) | (0x07 << MUX0))
                        #endif
                        //@}
                        
index 3ebf34f..f144b07 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 47ce43b..55d6551 100644 (file)
 
 #if defined(ENABLE_ISP_PROTOCOL) || defined(__DOXYGEN__)
 
-/** List of hardware SPI prescaler masks for possible AVRStudio ISP programming speeds. */
+/** List of hardware SPI prescaler masks for possible AVRStudio ISP programming speeds.
+ *
+ *  \hideinitializer
+ */
 static uint8_t SPIMaskFromSCKDuration[] PROGMEM =
 {
 #if (F_CPU == 8000000)
@@ -61,7 +64,10 @@ static uint8_t SPIMaskFromSCKDuration[] PROGMEM =
 #endif
 };
 
-/** Lookup table to convert the slower ISP speeds into a compare value for the software SPI driver. */
+/** Lookup table to convert the slower ISP speeds into a compare value for the software SPI driver.
+ *
+ *  \hideinitializer
+ */
 static uint16_t TimerCompareFromSCKDuration[] PROGMEM =
 {
        TIMER_COMP(96386), TIMER_COMP(89888), TIMER_COMP(84211), TIMER_COMP(79208), TIMER_COMP(74767),
index 91f5286..f91698b 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 86a996a..51612de 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 5eb68a6..690b160 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index dce478d..c935d95 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 4d202c3..a3c25e1 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 4fddb96..5570e13 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 2ba2055..02ab2f7 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 63607e5..d523518 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.
index 78eb2ff..376fbe7 100644 (file)
@@ -1307,7 +1307,8 @@ INCLUDE_FILE_PATTERNS  =
 # undefined via #undef or recursively expanded use the := operator
 # instead of the = operator.
 
-PREDEFINED             = __DOXYGEN__
+PREDEFINED             = __DOXYGEN__ \
+                         PROGMEM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
 # this tag can be used to specify a list of macro names that should be expanded.