diff options
author | Dave Hylands <dhylands@gmail.com> | 2015-10-30 15:15:25 -0700 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-10-30 23:40:00 +0000 |
commit | 165734522ee48f4452125d9c56b1a9e41d24f630 (patch) | |
tree | 38bd63aa0d168c2e703779c68f5568ccd5d6c6de | |
parent | 3833d3846db1e736a3b27455033dc7cc8939f828 (diff) | |
download | micropython-165734522ee48f4452125d9c56b1a9e41d24f630.tar.gz micropython-165734522ee48f4452125d9c56b1a9e41d24f630.zip |
stmhal: f7: Fix recent RTC change to build on F7.
-rw-r--r-- | stmhal/rtc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stmhal/rtc.c b/stmhal/rtc.c index 1d349a6e90..be6aec2e0e 100644 --- a/stmhal/rtc.c +++ b/stmhal/rtc.c @@ -181,7 +181,11 @@ void rtc_init(void) { // if LTE enabled & ready --> no need to (re-)init RTC if ((RCC->BDCR & (RCC_BDCR_LSEON | RCC_BDCR_LSERDY)) == (RCC_BDCR_LSEON | RCC_BDCR_LSERDY)) { // remove Backup Domain write protection + #if defined(MCU_SERIES_F7) + PWR->CR1 |= PWR_CR1_DBP; + #else PWR->CR |= PWR_CR_DBP; + #endif // Clear source Reset Flag __HAL_RCC_CLEAR_RESET_FLAGS(); // provide some status information |