15 __RW uint32_t SEC_SNAP;
16 __RW uint32_t SUB_SNAP;
18 __RW uint32_t ALARM0_INC;
20 __RW uint32_t ALARM1_INC;
21 __RW uint32_t ALARM_FLAG;
22 __RW uint32_t ALARM_EN;
32 #define RTC_SECOND_SECOND_MASK (0xFFFFFFFFUL)
33 #define RTC_SECOND_SECOND_SHIFT (0U)
34 #define RTC_SECOND_SECOND_SET(x) (((uint32_t)(x) << RTC_SECOND_SECOND_SHIFT) & RTC_SECOND_SECOND_MASK)
35 #define RTC_SECOND_SECOND_GET(x) (((uint32_t)(x) & RTC_SECOND_SECOND_MASK) >> RTC_SECOND_SECOND_SHIFT)
43 #define RTC_SUBSEC_SUBSEC_MASK (0xFFFFFFFFUL)
44 #define RTC_SUBSEC_SUBSEC_SHIFT (0U)
45 #define RTC_SUBSEC_SUBSEC_GET(x) (((uint32_t)(x) & RTC_SUBSEC_SUBSEC_MASK) >> RTC_SUBSEC_SUBSEC_SHIFT)
53 #define RTC_SEC_SNAP_SEC_SNAP_MASK (0xFFFFFFFFUL)
54 #define RTC_SEC_SNAP_SEC_SNAP_SHIFT (0U)
55 #define RTC_SEC_SNAP_SEC_SNAP_SET(x) (((uint32_t)(x) << RTC_SEC_SNAP_SEC_SNAP_SHIFT) & RTC_SEC_SNAP_SEC_SNAP_MASK)
56 #define RTC_SEC_SNAP_SEC_SNAP_GET(x) (((uint32_t)(x) & RTC_SEC_SNAP_SEC_SNAP_MASK) >> RTC_SEC_SNAP_SEC_SNAP_SHIFT)
64 #define RTC_SUB_SNAP_SUB_SNAP_MASK (0xFFFFFFFFUL)
65 #define RTC_SUB_SNAP_SUB_SNAP_SHIFT (0U)
66 #define RTC_SUB_SNAP_SUB_SNAP_SET(x) (((uint32_t)(x) << RTC_SUB_SNAP_SUB_SNAP_SHIFT) & RTC_SUB_SNAP_SUB_SNAP_MASK)
67 #define RTC_SUB_SNAP_SUB_SNAP_GET(x) (((uint32_t)(x) & RTC_SUB_SNAP_SUB_SNAP_MASK) >> RTC_SUB_SNAP_SUB_SNAP_SHIFT)
75 #define RTC_ALARM0_ALARM_MASK (0xFFFFFFFFUL)
76 #define RTC_ALARM0_ALARM_SHIFT (0U)
77 #define RTC_ALARM0_ALARM_SET(x) (((uint32_t)(x) << RTC_ALARM0_ALARM_SHIFT) & RTC_ALARM0_ALARM_MASK)
78 #define RTC_ALARM0_ALARM_GET(x) (((uint32_t)(x) & RTC_ALARM0_ALARM_MASK) >> RTC_ALARM0_ALARM_SHIFT)
86 #define RTC_ALARM0_INC_INCREASE_MASK (0xFFFFFFFFUL)
87 #define RTC_ALARM0_INC_INCREASE_SHIFT (0U)
88 #define RTC_ALARM0_INC_INCREASE_SET(x) (((uint32_t)(x) << RTC_ALARM0_INC_INCREASE_SHIFT) & RTC_ALARM0_INC_INCREASE_MASK)
89 #define RTC_ALARM0_INC_INCREASE_GET(x) (((uint32_t)(x) & RTC_ALARM0_INC_INCREASE_MASK) >> RTC_ALARM0_INC_INCREASE_SHIFT)
97 #define RTC_ALARM1_ALARM_MASK (0xFFFFFFFFUL)
98 #define RTC_ALARM1_ALARM_SHIFT (0U)
99 #define RTC_ALARM1_ALARM_SET(x) (((uint32_t)(x) << RTC_ALARM1_ALARM_SHIFT) & RTC_ALARM1_ALARM_MASK)
100 #define RTC_ALARM1_ALARM_GET(x) (((uint32_t)(x) & RTC_ALARM1_ALARM_MASK) >> RTC_ALARM1_ALARM_SHIFT)
108 #define RTC_ALARM1_INC_INCREASE_MASK (0xFFFFFFFFUL)
109 #define RTC_ALARM1_INC_INCREASE_SHIFT (0U)
110 #define RTC_ALARM1_INC_INCREASE_SET(x) (((uint32_t)(x) << RTC_ALARM1_INC_INCREASE_SHIFT) & RTC_ALARM1_INC_INCREASE_MASK)
111 #define RTC_ALARM1_INC_INCREASE_GET(x) (((uint32_t)(x) & RTC_ALARM1_INC_INCREASE_MASK) >> RTC_ALARM1_INC_INCREASE_SHIFT)
119 #define RTC_ALARM_FLAG_ALARM1_MASK (0x2U)
120 #define RTC_ALARM_FLAG_ALARM1_SHIFT (1U)
121 #define RTC_ALARM_FLAG_ALARM1_SET(x) (((uint32_t)(x) << RTC_ALARM_FLAG_ALARM1_SHIFT) & RTC_ALARM_FLAG_ALARM1_MASK)
122 #define RTC_ALARM_FLAG_ALARM1_GET(x) (((uint32_t)(x) & RTC_ALARM_FLAG_ALARM1_MASK) >> RTC_ALARM_FLAG_ALARM1_SHIFT)
129 #define RTC_ALARM_FLAG_ALARM0_MASK (0x1U)
130 #define RTC_ALARM_FLAG_ALARM0_SHIFT (0U)
131 #define RTC_ALARM_FLAG_ALARM0_SET(x) (((uint32_t)(x) << RTC_ALARM_FLAG_ALARM0_SHIFT) & RTC_ALARM_FLAG_ALARM0_MASK)
132 #define RTC_ALARM_FLAG_ALARM0_GET(x) (((uint32_t)(x) & RTC_ALARM_FLAG_ALARM0_MASK) >> RTC_ALARM_FLAG_ALARM0_SHIFT)
142 #define RTC_ALARM_EN_ENABLE1_MASK (0x2U)
143 #define RTC_ALARM_EN_ENABLE1_SHIFT (1U)
144 #define RTC_ALARM_EN_ENABLE1_SET(x) (((uint32_t)(x) << RTC_ALARM_EN_ENABLE1_SHIFT) & RTC_ALARM_EN_ENABLE1_MASK)
145 #define RTC_ALARM_EN_ENABLE1_GET(x) (((uint32_t)(x) & RTC_ALARM_EN_ENABLE1_MASK) >> RTC_ALARM_EN_ENABLE1_SHIFT)
154 #define RTC_ALARM_EN_ENABLE0_MASK (0x1U)
155 #define RTC_ALARM_EN_ENABLE0_SHIFT (0U)
156 #define RTC_ALARM_EN_ENABLE0_SET(x) (((uint32_t)(x) << RTC_ALARM_EN_ENABLE0_SHIFT) & RTC_ALARM_EN_ENABLE0_MASK)
157 #define RTC_ALARM_EN_ENABLE0_GET(x) (((uint32_t)(x) & RTC_ALARM_EN_ENABLE0_MASK) >> RTC_ALARM_EN_ENABLE0_SHIFT)
Definition: hpm_rtc_regs.h:12