Lines Matching refs:rtc_tamper
584 void rtc_tamper_enable(rtc_tamper_struct* rtc_tamper) in rtc_tamper_enable() argument
587 RTC_TAMP &= (uint32_t)~(rtc_tamper->rtc_tamper_source); in rtc_tamper_enable()
593 if(rtc_tamper->rtc_tamper_filter != RTC_FLT_EDGE ){ in rtc_tamper_enable()
597 if(DISABLE == rtc_tamper->rtc_tamper_precharge_enable){ in rtc_tamper_enable()
600 RTC_TAMP |= (uint32_t)(rtc_tamper->rtc_tamper_precharge_time); in rtc_tamper_enable()
603 RTC_TAMP |= (uint32_t)(rtc_tamper->rtc_tamper_sample_frequency); in rtc_tamper_enable()
604 RTC_TAMP |= (uint32_t)(rtc_tamper->rtc_tamper_filter); in rtc_tamper_enable()
609 if(DISABLE != rtc_tamper->rtc_tamper_with_timestamp){ in rtc_tamper_enable()
615 RTC_TAMP &= ((uint32_t)~((rtc_tamper->rtc_tamper_source) << RTC_TAMPER_TRIGGER_POS)); in rtc_tamper_enable()
616 if(RTC_TAMPER_TRIGGER_EDGE_RISING != rtc_tamper->rtc_tamper_trigger){ in rtc_tamper_enable()
617 RTC_TAMP |= (uint32_t)((rtc_tamper->rtc_tamper_source)<< RTC_TAMPER_TRIGGER_POS); in rtc_tamper_enable()
620 RTC_TAMP |= (uint32_t)(rtc_tamper->rtc_tamper_source); in rtc_tamper_enable()