RTC_AL_SEC_MASK
tm->tm_sec = data[RTC_OFFSET_SEC] & RTC_AL_SEC_MASK;
data[RTC_OFFSET_SEC] = ((data[RTC_OFFSET_SEC] & ~(RTC_AL_SEC_MASK)) |
(tm->tm_sec & RTC_AL_SEC_MASK));