mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 01:29:21 -04:00
fix: fix sleep fast_mem & slow_mem may lost bug
This commit is contained in:
parent
2769144e64
commit
9a3a74463a
@ -221,6 +221,7 @@ void rtc_sleep_init(rtc_sleep_config_t cfg)
|
||||
}
|
||||
/* mem force pu */
|
||||
SET_PERI_REG_MASK(RTC_CNTL_DIG_PWC_REG, RTC_CNTL_LSLP_MEM_FORCE_PU);
|
||||
SET_PERI_REG_MASK(RTC_CNTL_DIG_PWC_REG, RTC_CNTL_FASTMEM_FORCE_LPU);
|
||||
|
||||
REG_SET_FIELD(RTC_CNTL_REG, RTC_CNTL_REGULATOR_FORCE_PU, cfg.rtc_regulator_fpu);
|
||||
if (!cfg.int_8m_pd_en) {
|
||||
|
@ -232,6 +232,8 @@ void rtc_sleep_init(rtc_sleep_config_t cfg)
|
||||
}
|
||||
/* mem force pu */
|
||||
SET_PERI_REG_MASK(RTC_CNTL_DIG_PWC_REG, RTC_CNTL_LSLP_MEM_FORCE_PU);
|
||||
SET_PERI_REG_MASK(RTC_CNTL_PWC_REG, RTC_CNTL_FASTMEM_FORCE_LPU);
|
||||
SET_PERI_REG_MASK(RTC_CNTL_PWC_REG, RTC_CNTL_SLOWMEM_FORCE_LPU);
|
||||
|
||||
REG_SET_FIELD(RTC_CNTL_REG, RTC_CNTL_REGULATOR_FORCE_PU, cfg.rtc_regulator_fpu);
|
||||
if (!cfg.int_8m_pd_en) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user