X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Fnull%2Fhardware.h;h=4e2f7984303223d4f508b52cc39d20d1388f9063;hb=f2ea38bc4acccd2dc547e3a7d2936351d974ddae;hp=3c52c2a851fab5787f0774f1d7b9d0dcce9f8dcb;hpb=1ba974b83d19fc41bf80acd52726f36f7f1df297;p=tinyos-2.x.git diff --git a/tos/platforms/null/hardware.h b/tos/platforms/null/hardware.h index 3c52c2a8..4e2f7984 100644 --- a/tos/platforms/null/hardware.h +++ b/tos/platforms/null/hardware.h @@ -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