Home
last modified time | relevance | path

Searched refs:rtc_module (Results 1 – 14 of 14) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/rtc_sam_d_r_h/
A Drtc_count.c75 Rtc *const rtc_module = module->hw; in rtc_count_is_syncing() local
98 Rtc *const rtc_module = module->hw; in rtc_count_enable() local
125 Rtc *const rtc_module = module->hw; in rtc_count_disable() local
156 Rtc *const rtc_module = module->hw; in rtc_count_reset() local
188 struct rtc_module *const module, in _rtc_count_set_config()
271 struct rtc_module *const module, in rtc_count_init()
324 struct rtc_module *const module, in rtc_count_set_count()
441 struct rtc_module *const module, in rtc_count_set_compare()
512 struct rtc_module *const module, in rtc_count_get_compare()
568 struct rtc_module *const module, in rtc_count_get_period()
[all …]
A Drtc_calendar.c75 Rtc *const rtc_module = module->hw; in rtc_calendar_is_syncing() local
98 Rtc *const rtc_module = module->hw; in rtc_calendar_enable() local
125 Rtc *const rtc_module = module->hw; in rtc_calendar_disable() local
157 Rtc *const rtc_module = module->hw; in rtc_calendar_reset() local
185 struct rtc_module *const module, in rtc_calendar_time_to_register_value()
228 struct rtc_module *const module, in rtc_calendar_register_value_to_time()
277 struct rtc_module *const module, in _rtc_calendar_set_config()
330 struct rtc_module *const module, in rtc_calendar_init()
473 struct rtc_module *const module, in rtc_calendar_set_time()
501 struct rtc_module *const module, in rtc_calendar_get_time()
[all …]
A Drtc_calendar_interrupt.c48 extern struct rtc_module *_rtc_instance[RTC_INST_NUM];
68 struct rtc_module *const module, in rtc_calendar_register_callback()
107 struct rtc_module *const module, in rtc_calendar_unregister_callback()
139 struct rtc_module *const module, in rtc_calendar_enable_callback()
146 Rtc *const rtc_module = module->hw; in rtc_calendar_enable_callback() local
149 rtc_module->MODE2.INTENSET.reg = RTC_MODE2_INTFLAG_OVF; in rtc_calendar_enable_callback()
166 struct rtc_module *const module, in rtc_calendar_disable_callback()
173 Rtc *const rtc_module = module->hw; in rtc_calendar_disable_callback() local
195 Rtc *const rtc_module = module->hw; in _rtc_interrupt_handler() local
203 interrupt_status &= rtc_module->MODE2.INTENSET.reg; in _rtc_interrupt_handler()
[all …]
A Drtc_count_interrupt.c48 extern struct rtc_module *_rtc_instance[RTC_INST_NUM];
68 struct rtc_module *const module, in rtc_count_register_callback()
123 struct rtc_module *const module, in rtc_count_unregister_callback()
169 struct rtc_module *const module, in rtc_count_enable_callback()
176 Rtc *const rtc_module = module->hw; in rtc_count_enable_callback() local
179 rtc_module->MODE0.INTENSET.reg = RTC_MODE0_INTFLAG_OVF; in rtc_count_enable_callback()
196 struct rtc_module *const module, in rtc_count_disable_callback()
203 Rtc *const rtc_module = module->hw; in rtc_count_disable_callback() local
225 Rtc *const rtc_module = module->hw; in _rtc_interrupt_handler() local
233 interrupt_status &= rtc_module->MODE0.INTENSET.reg; in _rtc_interrupt_handler()
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/rtc_sam_l_c/
A Drtc_count.c82 Rtc *const rtc_module = module->hw; in rtc_count_is_syncing() local
105 Rtc *const rtc_module = module->hw; in rtc_count_enable() local
136 Rtc *const rtc_module = module->hw; in rtc_count_disable() local
171 Rtc *const rtc_module = module->hw; in rtc_count_reset() local
207 struct rtc_module *const module, in _rtc_count_set_config()
286 struct rtc_module *const module, in rtc_count_init()
334 struct rtc_module *const module, in rtc_count_set_count()
440 struct rtc_module *const module, in rtc_count_set_compare()
515 struct rtc_module *const module, in rtc_count_get_compare()
575 struct rtc_module *const module, in rtc_count_get_period()
[all …]
A Drtc_calendar.c81 Rtc *const rtc_module = module->hw; in rtc_calendar_is_syncing() local
104 Rtc *const rtc_module = module->hw; in rtc_calendar_enable() local
135 Rtc *const rtc_module = module->hw; in rtc_calendar_disable() local
171 Rtc *const rtc_module = module->hw; in rtc_calendar_reset() local
203 struct rtc_module *const module, in rtc_calendar_time_to_register_value()
246 struct rtc_module *const module, in rtc_calendar_register_value_to_time()
295 struct rtc_module *const module, in _rtc_calendar_set_config()
348 struct rtc_module *const module, in rtc_calendar_init()
486 struct rtc_module *const module, in rtc_calendar_set_time()
518 struct rtc_module *const module, in rtc_calendar_get_time()
[all …]
A Drtc_count_interrupt.c48 extern struct rtc_module *_rtc_instance[RTC_INST_NUM];
68 struct rtc_module *const module, in rtc_count_register_callback()
128 struct rtc_module *const module, in rtc_count_unregister_callback()
179 struct rtc_module *const module, in rtc_count_enable_callback()
186 Rtc *const rtc_module = module->hw; in rtc_count_enable_callback() local
189 rtc_module->MODE0.INTENSET.reg = RTC_MODE0_INTFLAG_OVF; in rtc_count_enable_callback()
213 struct rtc_module *const module, in rtc_count_disable_callback()
220 Rtc *const rtc_module = module->hw; in rtc_count_disable_callback() local
249 Rtc *const rtc_module = module->hw; in _rtc_interrupt_handler() local
257 interrupt_status &= rtc_module->MODE0.INTENSET.reg; in _rtc_interrupt_handler()
[all …]
A Drtc_calendar_interrupt.c48 extern struct rtc_module *_rtc_instance[RTC_INST_NUM];
68 struct rtc_module *const module, in rtc_calendar_register_callback()
112 struct rtc_module *const module, in rtc_calendar_unregister_callback()
149 struct rtc_module *const module, in rtc_calendar_enable_callback()
156 Rtc *const rtc_module = module->hw; in rtc_calendar_enable_callback() local
159 rtc_module->MODE2.INTENSET.reg = RTC_MODE2_INTFLAG_OVF; in rtc_calendar_enable_callback()
183 struct rtc_module *const module, in rtc_calendar_disable_callback()
190 Rtc *const rtc_module = module->hw; in rtc_calendar_disable_callback() local
219 Rtc *const rtc_module = module->hw; in _rtc_interrupt_handler() local
227 interrupt_status &= rtc_module->MODE2.INTENSET.reg; in _rtc_interrupt_handler()
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/
A Drtc_count.h695 struct rtc_module { struct
826 struct rtc_module *const module,
831 struct rtc_module *const module,
840 struct rtc_module *const module,
846 struct rtc_module *const module,
851 struct rtc_module *const module,
856 struct rtc_module *const module,
860 struct rtc_module *const module,
966 struct rtc_module *const module,
1114 struct rtc_module *const module, in rtc_write_general_purpose_reg()
[all …]
A Drtc_calendar.h642 struct rtc_module { struct
885 struct rtc_module *const module,
892 struct rtc_module *const module,
902 struct rtc_module *const module,
905 struct rtc_module *const module,
910 struct rtc_module *const module,
914 struct rtc_module *const module,
918 struct rtc_module *const module,
923 struct rtc_module *const module,
1240 struct rtc_module *const module, in rtc_write_general_purpose_reg()
[all …]
A Drtc_count_interrupt.h66 struct rtc_module *const module,
71 struct rtc_module *const module,
75 struct rtc_module *const module,
79 struct rtc_module *const module,
A Drtc_calendar_interrupt.h66 struct rtc_module *const module,
71 struct rtc_module *const module,
75 struct rtc_module *const module,
79 struct rtc_module *const module,
A Drtc_tamper.h271 enum status_code rtc_tamper_set_config (struct rtc_module *const module,
290 static inline uint32_t rtc_tamper_get_detect_flag (struct rtc_module *const module) in rtc_tamper_get_detect_flag()
335 struct rtc_module *const module, in rtc_tamper_clear_detect_flag()
/bsp/samd21/board/
A Dsleep_timer.c11 static struct rtc_module rtc_instance;

Completed in 32 milliseconds