We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4bfb897 commit 1bb28afCopy full SHA for 1bb28af
components/esp_hw_support/sleep_modes.c
@@ -1646,7 +1646,9 @@ esp_err_t esp_sleep_enable_ulp_wakeup(void)
1646
esp_err_t esp_sleep_enable_timer_wakeup(uint64_t time_in_us)
1647
{
1648
#if CONFIG_SOC_CLK_TREE_SUPPORTED
1649
- if (time_in_us > ((BIT64(SOC_LP_TIMER_BIT_WIDTH_LO + SOC_LP_TIMER_BIT_WIDTH_HI) - 1) / esp_clk_tree_lp_slow_get_freq_hz(ESP_CLK_TREE_SRC_FREQ_PRECISION_APPROX)) * MHZ ) {
+ uint32_t lp_slow_freq_hz = esp_clk_tree_lp_slow_get_freq_hz(ESP_CLK_TREE_SRC_FREQ_PRECISION_APPROX);
1650
+ assert(lp_slow_freq_hz);
1651
+ if (time_in_us > ((BIT64(SOC_LP_TIMER_BIT_WIDTH_LO + SOC_LP_TIMER_BIT_WIDTH_HI) - 1) / lp_slow_freq_hz) * MHZ ) {
1652
return ESP_ERR_INVALID_ARG;
1653
}
1654
#endif
0 commit comments