|
@@ -57,6 +57,9 @@ static rt_err_t alarm_set(struct rt_alarm *alarm)
|
|
|
wkalarm.tm_sec = alarm->wktime.tm_sec;
|
|
|
wkalarm.tm_min = alarm->wktime.tm_min;
|
|
|
wkalarm.tm_hour = alarm->wktime.tm_hour;
|
|
|
+ wkalarm.tm_mday = alarm->wktime.tm_mday;
|
|
|
+ wkalarm.tm_mon = alarm->wktime.tm_mon;
|
|
|
+ wkalarm.tm_year = alarm->wktime.tm_year
|
|
|
|
|
|
ret = rt_device_control(device, RT_DEVICE_CTRL_RTC_SET_ALARM, &wkalarm);
|
|
|
if ((ret == RT_EOK) && wkalarm.enable)
|
|
@@ -71,6 +74,9 @@ static rt_err_t alarm_set(struct rt_alarm *alarm)
|
|
|
alarm->wktime.tm_sec = wkalarm.tm_sec;
|
|
|
alarm->wktime.tm_min = wkalarm.tm_min;
|
|
|
alarm->wktime.tm_hour = wkalarm.tm_hour;
|
|
|
+ alarm->wktime.tm_mday = wkalarm.tm_mday;
|
|
|
+ alarm->wktime.tm_mon = wkalarm.tm_mon;
|
|
|
+ alarm->wktime.tm_year = wkalarm.tm_year;
|
|
|
}
|
|
|
}
|
|
|
|