From 7f37824eb740ff7dd9c541bc5864cdeda3ae083f Mon Sep 17 00:00:00 2001 From: Sachin Parekh Date: Mon, 25 Mar 2019 16:07:04 +0530 Subject: [PATCH] rtc_module: port*_CRITICAL vanilla FreeRTOS compliance Signed-off-by: Sachin Parekh --- components/driver/rtc_module.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/driver/rtc_module.c b/components/driver/rtc_module.c index 9c35d040a4..12afe08ae6 100644 --- a/components/driver/rtc_module.c +++ b/components/driver/rtc_module.c @@ -1962,15 +1962,15 @@ static void rtc_isr(void* arg) { uint32_t status = REG_READ(RTC_CNTL_INT_ST_REG); rtc_isr_handler_t* it; - portENTER_CRITICAL(&s_rtc_isr_handler_list_lock); + portENTER_CRITICAL_ISR(&s_rtc_isr_handler_list_lock); SLIST_FOREACH(it, &s_rtc_isr_handler_list, next) { if (it->mask & status) { - portEXIT_CRITICAL(&s_rtc_isr_handler_list_lock); + portEXIT_CRITICAL_ISR(&s_rtc_isr_handler_list_lock); (*it->handler)(it->handler_arg); - portENTER_CRITICAL(&s_rtc_isr_handler_list_lock); + portENTER_CRITICAL_ISR(&s_rtc_isr_handler_list_lock); } } - portEXIT_CRITICAL(&s_rtc_isr_handler_list_lock); + portEXIT_CRITICAL_ISR(&s_rtc_isr_handler_list_lock); REG_WRITE(RTC_CNTL_INT_CLR_REG, status); } -- 2.40.0