SRSS RTC Registers (RTC)
Data Fields | |
| __IM uint32_t | RESERVED [2] |
| __IOM uint32_t | RTC_RW |
| __IOM uint32_t | CAL_CTL |
| __IM uint32_t | STATUS |
| __IOM uint32_t | RTC_TIME |
| __IOM uint32_t | RTC_DATE |
| __IOM uint32_t | ALM1_TIME |
| __IOM uint32_t | ALM1_DATE |
| __IOM uint32_t | ALM2_TIME |
| __IOM uint32_t | ALM2_DATE |
| __IOM uint32_t | INTR |
| __IOM uint32_t | INTR_SET |
| __IOM uint32_t | INTR_MASK |
| __IM uint32_t | INTR_MASKED |
| __IM uint32_t | RESERVED1 [3] |
| __IOM uint32_t | RESET |
| __IM uint32_t | RESERVED2 [17] |
| __IOM uint32_t | CSV_RTC_REF_SEL |
| __IM uint32_t | RESERVED3 [27] |
| RTC_CSV_RTC_Type | CSV_RTC |
| __IM uint32_t | RESERVED4 [956] |
| __IOM uint32_t | BREG_SET0 [4] |
| __IOM uint32_t | BREG_SET1 [4] |
| __IOM uint32_t | BREG_SET2 [8] |
| __IM uint32_t | RESERVED5 [16] |
| __IOM uint32_t | BREG_SET3 [48] |
| __IM uint32_t RTC_Type::RESERVED[2] |
| __IOM uint32_t RTC_Type::RTC_RW |
0x00000008 RTC Read Write register
| __IOM uint32_t RTC_Type::CAL_CTL |
0x0000000C Oscillator calibration for absolute frequency
| __IM uint32_t RTC_Type::STATUS |
0x00000010 Status
| __IOM uint32_t RTC_Type::RTC_TIME |
0x00000014 Calendar Seconds, Minutes, Hours, Day of Week
| __IOM uint32_t RTC_Type::RTC_DATE |
0x00000018 Calendar Day of Month, Month, Year
| __IOM uint32_t RTC_Type::ALM1_TIME |
0x0000001C Alarm 1 Seconds, Minute, Hours, Day of Week
| __IOM uint32_t RTC_Type::ALM1_DATE |
0x00000020 Alarm 1 Day of Month, Month
| __IOM uint32_t RTC_Type::ALM2_TIME |
0x00000024 Alarm 2 Seconds, Minute, Hours, Day of Week
| __IOM uint32_t RTC_Type::ALM2_DATE |
0x00000028 Alarm 2 Day of Month, Month
| __IOM uint32_t RTC_Type::INTR |
0x0000002C Interrupt request register
| __IOM uint32_t RTC_Type::INTR_SET |
0x00000030 Interrupt set request register
| __IOM uint32_t RTC_Type::INTR_MASK |
0x00000034 Interrupt mask register
| __IM uint32_t RTC_Type::INTR_MASKED |
0x00000038 Interrupt masked request register
| __IM uint32_t RTC_Type::RESERVED1[3] |
| __IOM uint32_t RTC_Type::RESET |
0x00000048 RTC reset register
| __IM uint32_t RTC_Type::RESERVED2[17] |
| __IOM uint32_t RTC_Type::CSV_RTC_REF_SEL |
0x00000090 Select CSV Reference clock for RTC clock
| __IM uint32_t RTC_Type::RESERVED3[27] |
| RTC_CSV_RTC_Type RTC_Type::CSV_RTC |
0x00000100 CSV registers for clk_rtc clock
| __IM uint32_t RTC_Type::RESERVED4[956] |
| __IOM uint32_t RTC_Type::BREG_SET0[4] |
0x00001000 Backup register region 0
| __IOM uint32_t RTC_Type::BREG_SET1[4] |
0x00001010 Backup register region 1
| __IOM uint32_t RTC_Type::BREG_SET2[8] |
0x00001020 Backup register region 2
| __IM uint32_t RTC_Type::RESERVED5[16] |
| __IOM uint32_t RTC_Type::BREG_SET3[48] |
0x00001080 Backup register region 3