/*#*
*#* $Log$
+ *#* Revision 1.14 2006/07/19 12:54:12 bernie
+ *#* Documentation fixes.
+ *#*
*#* Revision 1.13 2006/03/27 04:49:23 bernie
*#* CPU_IDLE(): Fix for new emulator.
*#*
#include <cfg/arch_config.h> /* ARCH_EMUL */
-/*!
+/**
* \name Macros for determining CPU endianness.
* \{
*/
#define CPU_LITTLE_ENDIAN 0x3412 /* Look twice, pal. This is not a bug. */
/*\}*/
-/*! Macro to include cpu-specific versions of the headers. */
+/** Macro to include cpu-specific versions of the headers. */
#define CPU_HEADER(module) PP_STRINGIZE(PP_CAT3(module, _, CPU_ID).h)
-/*! Macro to include cpu-specific versions of implementation files. */
+/** Macro to include cpu-specific versions of implementation files. */
#define CPU_CSOURCE(module) PP_STRINGIZE(PP_CAT3(module, _, CPU_ID).c)
/*#*
*#* $Log$
+ *#* Revision 1.7 2006/07/19 12:53:58 bernie
+ *#* Documentation fixes.
+ *#*
*#* Revision 1.6 2006/02/20 01:46:46 bernie
*#* Port to MacOSX.
*#*
return (((hptime_t)ft.dwHighDateTime) << 32) + (hptime_t)ft.dwLowDateTime;
}
-#elif defined(__unix__) || defined(__APPLE__) && defined(__MACH__)
+#elif defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))
#include <sys/time.h>
-/*!
+/**
* \file
* <!--
* Copyright 2003, 2004 Develer S.r.l. (http://www.develer.com/)
/*#*
*#* $Log$
+ *#* Revision 1.9 2006/07/19 12:53:58 bernie
+ *#* Documentation fixes.
+ *#*
*#* Revision 1.8 2006/02/20 01:46:46 bernie
*#* Port to MacOSX.
*#*
#include <stdint.h>
- /** our type for "high precision absolute time" */
+ /** Type for "high precision absolute time". */
typedef int64_t hptime_t;
#define HPTIME_TICKS_PER_SECOND 1000000LL