]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/null/hardware.h
AlarmCounter needs the #include depending on component loading order.
[tinyos-2.x.git] / tos / platforms / null / hardware.h
index 3c52c2a851fab5787f0774f1d7b9d0dcce9f8dcb..4e2f7984303223d4f508b52cc39d20d1388f9063 100644 (file)
@@ -1,7 +1,11 @@
+
+#ifndef HARDWARE_H
+#define HARDWARE_H
 inline void __nesc_enable_interrupt() { }
 inline void __nesc_disable_interrupt() { }
 
 typedef uint8_t __nesc_atomic_t;
+typedef uint8_t mcu_power_t;
 
 inline __nesc_atomic_t __nesc_atomic_start(void) @spontaneous() {
   return 0;
@@ -9,3 +13,5 @@ inline __nesc_atomic_t __nesc_atomic_start(void) @spontaneous() {
 
 inline void __nesc_atomic_end(__nesc_atomic_t x) @spontaneous() { }
 inline void __nesc_atomic_sleep() { }
+
+#endif