]> granicus.if.org Git - esp-idf/commitdiff
ulp: don’t override SENS_SLEEP_CYCLES_S0
authorIvan Grokhotkov <ivan@espressif.com>
Tue, 21 Feb 2017 04:11:51 +0000 (12:11 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Wed, 22 Feb 2017 06:41:10 +0000 (14:41 +0800)
SENS_SLEEP_CYCLES_S0 may be set by the application to control ULP
program timer.

components/ulp/ulp.c

index c7ac15b49c6271f85b32dd2fa12a6f9f130dbd6b..a6e462d1bf9840d8bda9934cbb5237e58447b3f5 100644 (file)
@@ -275,7 +275,6 @@ esp_err_t ulp_run(uint32_t entry_point)
     SET_PERI_REG_MASK(RTC_CNTL_OPTIONS0_REG, RTC_CNTL_BIAS_I2C_FOLW_8M);
     SET_PERI_REG_MASK(RTC_CNTL_OPTIONS0_REG, RTC_CNTL_BIAS_CORE_FOLW_8M);
     SET_PERI_REG_MASK(RTC_CNTL_OPTIONS0_REG, RTC_CNTL_BIAS_SLEEP_FOLW_8M);
-    SET_PERI_REG_BITS(SENS_ULP_CP_SLEEP_CYC0_REG, SENS_SLEEP_CYCLES_S0, 1000, SENS_SLEEP_CYCLES_S0_S);
     // enable ULP timer
     SET_PERI_REG_MASK(RTC_CNTL_STATE0_REG, RTC_CNTL_ULP_CP_SLP_TIMER_EN);
     return ESP_OK;