#endif\r
\r
/** Places the function in one of the initialization sections, which execute before the main function\r
- * of the application. The init function number can be specified as "x", as an integer. Refer to the\r
- * avr-libc manual for more information on the initialization sections.\r
+ * of the application. Refer to the avr-libc manual for more information on the initialization sections.\r
+ *\r
+ * \param[in] x Initialization section number where the function should be placed\r
*/\r
#define ATTR_INIT_SECTION(x) __attribute__ ((naked, section (".init" #x )))\r
\r
- /** Marks a function as an alias for another function of name "x". */\r
+ /** Marks a function as an alias for another function.\r
+ *\r
+ * \param[in] x Name of the function which the given function name should alias\r
+ */\r
#define ATTR_ALIAS(x) __attribute__ ((alias( #x )))\r
#endif\r
\r