/*\}*/
/*!
- * \def PGM_READ_CHAR
- * \def PGM_FUNC
- * \def PGM_ATTR
+ * \name PGM support macros.
*
* These macros enable dual compilation of code for both program
* and data memory.
* // To be used when invoking inside other PGM_FUNC functions:
* PGM_FUNC(lcd_puts)(some_string);
* \endcode
+ *
+ * \{
*/
#ifdef _PROGMEM
#define PGM_READ_CHAR(s) pgm_read_char(s)
#define PGM_FUNC(x) x
#define PGM_ATTR /* nothing */
#endif
+/* \} */
#endif /* MWARE_PGM_H */
/*#*
*#* $Log$
+ *#* Revision 1.2 2005/04/11 18:10:45 bernie
+ *#* Doxygen fixes.
+ *#*
*#* Revision 1.1 2005/03/15 00:06:30 bernie
*#* Simpler, smaller, faster.
*#*
*
* \param first Pointer to first byte of input range (STL-style).
* \param last Pointer to end of input range (STL-style).
- * Pass NULL to parse up to the first \0.
+ * Pass NULL to parse up to the first \\0.
* \param val Pointer to converted value.
*
* \return true for success, false for failure.