projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Minor tweaks to the build tests to ensure that they will operate properly on all...
[pub/USBasp.git]
/
LUFA
/
Common
/
Common.h
diff --git
a/LUFA/Common/Common.h
b/LUFA/Common/Common.h
index
4c9aa49
..
871998d
100644
(file)
--- a/
LUFA/Common/Common.h
+++ b/
LUFA/Common/Common.h
@@
-28,6
+28,13
@@
this software.
*/
this software.
*/
+/** \dir
+ * \brief Common library header files.
+ *
+ * This folder contains header files which are common to all parts of the LUFA library. They may be used freely in
+ * user applications.
+ */
+
/** \file
* \brief Common library convenience headers, macros and functions.
*
/** \file
* \brief Common library convenience headers, macros and functions.
*
@@
-153,8
+160,8
@@
/** Convenience macro to determine the larger of two values.
*
/** Convenience macro to determine the larger of two values.
*
- * \
note
This macro should only be used with operands that do not have side effects from being evaluated
- * multiple times.
+ * \
attention
This macro should only be used with operands that do not have side effects from being evaluated
+ *
multiple times.
*
* \param[in] x First value to compare
* \param[in] y First value to compare
*
* \param[in] x First value to compare
* \param[in] y First value to compare
@@
-167,8
+174,8
@@
/** Convenience macro to determine the smaller of two values.
*
/** Convenience macro to determine the smaller of two values.
*
- * \
note
This macro should only be used with operands that do not have side effects from being evaluated
- * multiple times.
+ * \
attention
This macro should only be used with operands that do not have side effects from being evaluated
+ *
multiple times.
*
* \param[in] x First value to compare
* \param[in] y First value to compare
*
* \param[in] x First value to compare
* \param[in] y First value to compare
@@
-212,7
+219,7
@@
*
* \ingroup Group_GlobalInt
*
*
* \ingroup Group_GlobalInt
*
- * \param Name Unique name of the interrupt service routine.
+ * \param
[in]
Name Unique name of the interrupt service routine.
*/
#define ISR(Name, ...) void Name (void) __attribute__((__interrupt__)) __VA_ARGS__; void Name (void)
#endif
*/
#define ISR(Name, ...) void Name (void) __attribute__((__interrupt__)) __VA_ARGS__; void Name (void)
#endif
@@
-293,8
+300,6
@@
#elif (ARCH == ARCH_XMEGA)
return SREG;
#endif
#elif (ARCH == ARCH_XMEGA)
return SREG;
#endif
-
- GCC_MEMORY_BARRIER();
}
/** Sets the global interrupt enable state of the microcontroller to the mask passed into the function.
}
/** Sets the global interrupt enable state of the microcontroller to the mask passed into the function.