| #include <math.h> | 
 | #include <stdlib.h> | 
 |  | 
 | #include "mbtk_alarm.h" | 
 | #include "lynq_alarm.h" | 
 | #include "mbtk_str.h" | 
 |  | 
 | int lynq_set_wakealarm(unsigned long time_sec) | 
 | { | 
 |     UNUSED(time_sec); | 
 |     if(time_sec < 1 || time_sec > pow(2, 28)) { | 
 |         return -1; | 
 |     } | 
 |  | 
 |     return 0; | 
 | } | 
 |  | 
 | int lynq_set_poweralarm(unsigned long time_sec) | 
 | { | 
 |     UNUSED(time_sec); | 
 |     if(time_sec < 1 || time_sec > pow(2, 28)) { | 
 |         return -1; | 
 |     } | 
 |  | 
 |     return 0; | 
 | } | 
 |  | 
 | // min:1 max:2^28 | 
 | ssize_t wakealarm(char *buffer) | 
 | { | 
 |     UNUSED(buffer); | 
 |     if(str_empty(buffer)) { | 
 |         return -1; | 
 |     } | 
 |     return lynq_set_wakealarm(atol(buffer)); | 
 | } | 
 |  | 
 | // min:1 max:2^28 | 
 | ssize_t poweralarm(char *buffer) | 
 | { | 
 |     UNUSED(buffer); | 
 |     if(str_empty(buffer)) { | 
 |         return -1; | 
 |     } | 
 |     return lynq_set_poweralarm(atol(buffer)); | 
 | } | 
 |  | 
 | int cancel_wakealarm(void) | 
 | { | 
 |     return 0; | 
 | } |