Change doxygen \param tag to \a.
[bertos.git] / os / hptime.h
index e5ec70d8ec2d2151d87fef16527bf9f1ccfa6abe..a5072cca4801c18ae17cd2bc43d6d38287e7d533 100755 (executable)
@@ -7,7 +7,6 @@
  *
  * \brief Portable abstraction for high-resolution time handling (interface)
  *
- * \version $Id$
  * \author Bernardo Innocenti <bernie@develer.com>
  */
 #ifndef HPTIME_H
@@ -30,6 +29,13 @@ extern "C" {
 
        #include <stdint.h> /* int64_t */
 
+       #ifndef DEVLIB_MTIME_DEFINED
+               #define DEVLIB_MTIME_DEFINED 1 /* Resolve conflict with <cfg/compiler.h> */
+               typedef int32_t mtime_t;
+               #define SIZEOF_MTIME_T (32 / CPU_BITS_PER_CHAR)
+               #define MTIME_INFINITE 0x7FFFFFFFL
+       #endif
+
        /** Type for "high precision absolute time". */
        typedef int64_t hptime_t;