/*#*
*#* $Log$
+ *#* Revision 1.24 2004/12/08 08:04:13 bernie
+ *#* Doxygen fixes.
+ *#*
*#* Revision 1.23 2004/11/16 22:41:58 bernie
*#* Support 64bit CPUs.
*#*
/*!
- * \name Default type sizes
- *
- * \def SIZEOF_CHAR SIZEOF_SHORT SIZEOF_INT SIZEOF_LONG SIZEOF_PTR
- * \def CPU_BITS_PER_CHAR CPU_BITS_PER_SHORT CPU_BITS_PER_INT
- * \def CPU_BITS_PER_LONG CPU_BITS_PER_PTR
+ * \name Default type sizes.
*
* These defaults are reasonable for most 16/32bit machines.
* Some of these macros may be overridden by CPU-specific code above.
* This file is part of DevLib - See devlib/README for information.
* -->
*
- * \brief Simple debug facilities for hosted and embedded C/C++ applications
+ * \brief Simple debug facilities for hosted and embedded C/C++ applications.
*
- * Debug output goes to stderr in hosted applications. Freestanding (AKA embedded)
- * applications use drv/kdebug.c to output diagnostic messages to a serial terminal
- * or a JTAG debugger.
+ * Debug output goes to stderr in hosted applications.
+ * Freestanding (AKA embedded) applications use \c drv/kdebug.c to output
+ * diagnostic messages to a serial terminal or a JTAG debugger.
*
* \version $Id$
* \author Bernardo Innocenti <bernie@develer.com>
/*#*
*#* $Log$
+ *#* Revision 1.5 2004/12/08 08:04:13 bernie
+ *#* Doxygen fixes.
+ *#*
*#* Revision 1.4 2004/12/08 07:29:27 bernie
*#* Fix Doxygen tags.
*#*
* These macros help track some kinds of leaks in C++ programs.
* Usage is as follows:
*
- * \example
+ * \code
* class Foo
* {
* DECLARE_INSTANCE_TRACKING(Foo)
* delete foo;
* ASSERT_ZERO_INSTANCES(Foo); // OK
* }
- *
- * \end example
+ * \endcode
+ * \{
*/
#define NEW_INSTANCE(CLASS) do { ++CLASS::__instances } while (0)
#define DELETE_INSTANCE(CLASS) do { --CLASS::__instances } while (0)
#define GET_INSTANCE_COUNT(CLASS) (CLASS::__instances)
#define DECLARE_INSTANCE_TRACKING(CLASS) static int __instances
#define IMPLEMENT_INSTANCE_TRACKING(CLASS) int CLASS::__instances = 0
+ /*\}*/
#else /* !_DEBUG */
/*#*
*#* $Log$
+ *#* Revision 1.18 2004/12/08 08:03:48 bernie
+ *#* Doxygen fixes.
+ *#*
*#* Revision 1.17 2004/10/19 07:52:35 bernie
*#* Reset parity bits before overwriting them (Fixed by batt in project_ks).
*#*
*
* The default is no action.
*/
+ #ifdef __doxygen__
+ #define SER_UART0_BUS_TXOFF
+ #endif
#endif
#ifndef SER_UART1_BUS_TXINIT
*
* \see SER_UART0_BUS_TXOFF
*/
+ #ifdef __doxygen__
+ #define SER_UART1_BUS_TXOFF
+ #endif
#endif
/*\}*/