#define RTC_ILR_BITMASK 0x00000003
#define RTC_IRL_RTCCIF
#define RTC_IRL_RTCALF
#define RTC_CCR_BITMASK 0x00000013
#define RTC_CCR_CLKEN
#define RTC_CCR_CTCRST
#define RTC_CCR_CCALEN
#define RTC_CIIR_IMSEC
#define RTC_CIIR_IMMIN
#define RTC_CIIR_IMHOUR
#define RTC_CIIR_IMDOM
#define RTC_CIIR_IMDOW
#define RTC_CIIR_IMDOY
#define RTC_CIIR_IMMON
#define RTC_CIIR_IMYEAR
#define RTC_CIIR_BITMASK 0xFF
#define RTC_AMR_AMRSEC
#define RTC_AMR_AMRMIN
#define RTC_AMR_AMRHOUR
#define RTC_AMR_AMRDOM
#define RTC_AMR_AMRDOW
#define RTC_AMR_AMRDOY
#define RTC_AMR_AMRMON
#define RTC_AMR_AMRYEAR
#define RTC_AMR_BITMASK 0xFF
#define RTC_AUX_RTC_OSCF
#define RTC_AUXEN_RTC_OSCFEN
#define RTC_CTIME0_SECONDS_MASK 0x3F
#define RTC_CTIME0_MINUTES_MASK 0x3F00
#define RTC_CTIME0_HOURS_MASK 0x1F0000
#define RTC_CTIME0_DOW_MASK 0x7000000
#define RTC_CTIME1_DOM_MASK 0x1F
#define RTC_CTIME1_MONTH_MASK 0xF00
#define RTC_CTIME1_YEAR_MASK 0xFFF0000
#define RTC_CTIME2_DOY_MASK 0x0FFF
#define RTC_SEC_MASK 0x0000003F
#define RTC_MIN_MASK 0x0000003F
#define RTC_HOUR_MASK 0x0000001F
#define RTC_DOM_MASK 0x0000001F
#define RTC_DOW_MASK 0x00000007
#define RTC_DOY_MASK 0x000001FF
#define RTC_MONTH_MASK 0x0000000F
#define RTC_YEAR_MASK 0x00000FFF
#define RTC_SECOND_MAX 59
#define RTC_MINUTE_MAX 59
#define RTC_HOUR_MAX 23
#define RTC_MONTH_MIN 1
#define RTC_MONTH_MAX 12
#define RTC_DAYOFMONTH_MIN 1
#define RTC_DAYOFMONTH_MAX 31
#define RTC_DAYOFWEEK_MAX 6
#define RTC_DAYOFYEAR_MIN 1
#define RTC_DAYOFYEAR_MAX 366
#define RTC_YEAR_MAX 4095
#define RTC_CALIBRATION_CALVAL_MASK 0x1FFFF
#define RTC_CALIBRATION_LIBDIR
#define RTC_CALIBRATION_MAX 0x20000
#define RTC_CALIB_DIR_FORWARD 0
#define RTC_CALIB_DIR_BACKWARD 1