Explorar el Código

ref_clock: port*_CRITICAL vanilla FreeRTOS compliance

Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh hace 7 años
padre
commit
92f1d7ae39
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      tools/unit-test-app/components/test_utils/ref_clock.c

+ 2 - 2
tools/unit-test-app/components/test_utils/ref_clock.c

@@ -130,10 +130,10 @@ void ref_clock_init()
 
 static void IRAM_ATTR pcnt_isr(void* arg)
 {
-    portENTER_CRITICAL(&s_lock);
+    portENTER_CRITICAL_ISR(&s_lock);
     PCNT.int_clr.val = BIT(REF_CLOCK_PCNT_UNIT);
     s_milliseconds += REF_CLOCK_PRESCALER_MS;
-    portEXIT_CRITICAL(&s_lock);
+    portEXIT_CRITICAL_ISR(&s_lock);
 }
 
 void ref_clock_deinit()