diff --git a/cpu/msp430-common/include/cpu.h b/cpu/msp430-common/include/cpu.h index 22175d303f..b887346ed5 100644 --- a/cpu/msp430-common/include/cpu.h +++ b/cpu/msp430-common/include/cpu.h @@ -125,8 +125,6 @@ inline void dINT(void) dint(); } -#define lpm_set(...) - void thread_yield(void); diff --git a/cpu/msp430-common/lpm_cpu.c b/cpu/msp430-common/lpm_cpu.c new file mode 100644 index 0000000000..26858ce9f0 --- /dev/null +++ b/cpu/msp430-common/lpm_cpu.c @@ -0,0 +1,26 @@ +#include + +#include "lpm.h" + +/* TODO: implement */ +enum lpm_mode lpm_set(enum lpm_mode target) +{ + enum lpm_mode last_mode; + + /* dummy value as lpm is not currently implemented */ + last_mode = LPM_ON; + + return last_mode; +} + + +/* TODO: implement */ +enum lpm_mode lpm_get() +{ + enum lpm_mode current_mode; + + /* dummy value as lpm is not currently implemented */ + current_mode = LPM_ON; + + return current_mode; +}