summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b1aa8cb)
+ *#* Revision 1.21 2004/09/06 21:38:31 bernie
+ *#* Misc documentation and style fixes.
+ *#*
*#* Revision 1.20 2004/08/29 21:57:58 bernie
*#* Move back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
*#* iptr_t, const_iptr_t: Replace IPTR macro with a real typedef.
*#* Revision 1.20 2004/08/29 21:57:58 bernie
*#* Move back STATIC_ASSERT() to compiler.h as it's needed in cpu.h;
*#* iptr_t, const_iptr_t: Replace IPTR macro with a real typedef.
- /* hack to avoid conflicts with system type */
+ /* Hack to avoid conflicts with system type */
#define sigset_t system_sigset_t
#include <stddef.h>
#include <setjmp.h>
#define sigset_t system_sigset_t
#include <stddef.h>
#include <setjmp.h>
typedef unsigned short int uint16_t;
typedef unsigned long int uint32_t;
/* \} */
typedef unsigned short int uint16_t;
typedef unsigned long int uint32_t;
/* \} */
-#elif defined(__GNUC__) && defined(__AVR__)
+#elif defined(__GNUC__) && CPU_AVR
/* avr-libc is weird... */
#include <inttypes.h>
#else
/* avr-libc is weird... */
#include <inttypes.h>
#else
/* Quasi-ANSI macros */
#ifndef offsetof
/*!
/* Quasi-ANSI macros */
#ifndef offsetof
/*!
- * Return the byte offset of the member \a m in struct \a s
+ * Return the byte offset of the member \a m in struct \a s.
*
* \note This macro should be defined in "stddef.h" and is sometimes
* compiler-specific (g++ has a builtin for it).
*
* \note This macro should be defined in "stddef.h" and is sometimes
* compiler-specific (g++ has a builtin for it).
#endif
#ifndef countof
/*!
#endif
#ifndef countof
/*!
- * Count the number of elements in the static array \a a
+ * Count the number of elements in the static array \a a.
- * \note This macro is non-standard, but implmenents a very common idiom
+ * \note This macro is non-standard, but implements a very common idiom
*/
#define countof(a) (sizeof(a) / sizeof(*(a)))
#endif
*/
#define countof(a) (sizeof(a) / sizeof(*(a)))
#endif