From 745cac7a04e8039759ef6f7cee835f05f9a7a13f Mon Sep 17 00:00:00 2001 From: KonstantinKondrashov Date: Wed, 1 Mar 2023 19:54:38 +0800 Subject: [PATCH] esp_timer: Adds IRAM_ATTR for esp_timer_restart and esp_timer_is_active Closes https://github.com/espressif/esp-idf/issues/10522 Closes https://github.com/espressif/esp-idf/issues/10859 --- components/esp_timer/src/esp_timer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/esp_timer/src/esp_timer.c b/components/esp_timer/src/esp_timer.c index fbabcfda4a..5ef2bebfa9 100644 --- a/components/esp_timer/src/esp_timer.c +++ b/components/esp_timer/src/esp_timer.c @@ -621,7 +621,10 @@ int64_t IRAM_ATTR esp_timer_get_next_alarm_for_wake_up(void) return next_alarm; } -bool esp_timer_is_active(esp_timer_handle_t timer) +bool IRAM_ATTR esp_timer_is_active(esp_timer_handle_t timer) { + if (timer == NULL) { + return false; + } return timer_armed(timer); }