remove all deprecated functions
This commit is contained in:
@@ -160,40 +160,3 @@ void RTC_Handler(void) {
|
||||
RTC->MODE2.INTFLAG.reg = RTC_MODE2_INTFLAG_ALARM0;
|
||||
}
|
||||
}
|
||||
|
||||
///////////////////////
|
||||
// Deprecated functions
|
||||
|
||||
void watch_set_date_time(struct calendar_date_time date_time) {
|
||||
RTC_MODE2_CLOCK_Type val;
|
||||
|
||||
val.bit.SECOND = date_time.time.sec;
|
||||
val.bit.MINUTE = date_time.time.min;
|
||||
val.bit.HOUR = date_time.time.hour;
|
||||
val.bit.DAY = date_time.date.day;
|
||||
val.bit.MONTH = date_time.date.month;
|
||||
val.bit.YEAR = (uint8_t)(date_time.date.year - WATCH_RTC_REFERENCE_YEAR);
|
||||
|
||||
RTC->MODE2.CLOCK.reg = val.reg;
|
||||
|
||||
_sync_rtc();
|
||||
}
|
||||
|
||||
void watch_get_date_time(struct calendar_date_time *date_time) {
|
||||
_sync_rtc();
|
||||
RTC_MODE2_CLOCK_Type val = RTC->MODE2.CLOCK;
|
||||
|
||||
date_time->time.sec = val.bit.SECOND;
|
||||
date_time->time.min = val.bit.MINUTE;
|
||||
date_time->time.hour = val.bit.HOUR;
|
||||
date_time->date.day = val.bit.DAY;
|
||||
date_time->date.month = val.bit.MONTH;
|
||||
date_time->date.year = val.bit.YEAR + WATCH_RTC_REFERENCE_YEAR;
|
||||
}
|
||||
|
||||
void watch_register_tick_callback(ext_irq_cb_t callback) {
|
||||
tick_callbacks[7] = callback;
|
||||
NVIC_ClearPendingIRQ(RTC_IRQn);
|
||||
NVIC_EnableIRQ(RTC_IRQn);
|
||||
RTC->MODE2.INTENSET.reg = RTC_MODE2_INTENSET_PER7;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user