| /bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/rtc_sam_d_r_h/ |
| A D | rtc_count.c | 75 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 D | rtc_calendar.c | 75 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 D | rtc_calendar_interrupt.c | 48 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 D | rtc_count_interrupt.c | 48 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 D | rtc_count.c | 82 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 D | rtc_calendar.c | 81 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 D | rtc_count_interrupt.c | 48 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 D | rtc_calendar_interrupt.c | 48 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 D | rtc_count.h | 695 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 D | rtc_calendar.h | 642 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 D | rtc_count_interrupt.h | 66 struct rtc_module *const module, 71 struct rtc_module *const module, 75 struct rtc_module *const module, 79 struct rtc_module *const module,
|
| A D | rtc_calendar_interrupt.h | 66 struct rtc_module *const module, 71 struct rtc_module *const module, 75 struct rtc_module *const module, 79 struct rtc_module *const module,
|
| A D | rtc_tamper.h | 271 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 D | sleep_timer.c | 11 static struct rtc_module rtc_instance;
|