Home
last modified time | relevance | path

Searched refs:alarm (Results 1 – 3 of 3) sorted by relevance

/nrf52832-nimble/rt-thread/components/drivers/rtc/
H A Dalarm.c35 static rt_err_t alarm_set(struct rt_alarm *alarm) in alarm_set() argument
46 if (alarm->flag & RT_ALARM_STATE_START) in alarm_set()
51 wkalarm.tm_sec = alarm->wktime.tm_sec; in alarm_set()
52 wkalarm.tm_min = alarm->wktime.tm_min; in alarm_set()
53 wkalarm.tm_hour = alarm->wktime.tm_hour; in alarm_set()
65 alarm->wktime.tm_sec = wkalarm.tm_sec; in alarm_set()
66 alarm->wktime.tm_min = wkalarm.tm_min; in alarm_set()
67 alarm->wktime.tm_hour = wkalarm.tm_hour; in alarm_set()
74 static void alarm_wakeup(struct rt_alarm *alarm, struct tm *now) in alarm_wakeup() argument
80 sec_alarm = alarm_mkdaysec(&alarm->wktime); in alarm_wakeup()
[all …]
H A DSConscript8 rtc_alarm = ['alarm.c']
/nrf52832-nimble/rt-thread/components/drivers/include/drivers/
H A Dalarm.h30 typedef void (*rt_alarm_callback_t)(rt_alarm_t alarm, time_t timestamp);
65 rt_err_t rt_alarm_control(rt_alarm_t alarm, int cmd, void *arg);
67 rt_err_t rt_alarm_delete(rt_alarm_t alarm);
68 rt_err_t rt_alarm_start(rt_alarm_t alarm);
69 rt_err_t rt_alarm_stop(rt_alarm_t alarm);