RYxR_YEAR_S
tm->tm_year = ((rycr & RYxR_YEAR_MASK) >> RYxR_YEAR_S) - 1900;
#define RYxR_YEAR_MASK (0xfff << RYxR_YEAR_S)
return ((tm->tm_year + 1900) << RYxR_YEAR_S)