Explorar o código

esp32: use binary semaphore instead of mutex in dport tests

Ivan Grokhotkov %!s(int64=7) %!d(string=hai) anos
pai
achega
d539183b40
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      components/esp32/test/test_dport.c

+ 1 - 2
components/esp32/test/test_dport.c

@@ -66,8 +66,7 @@ void run_tasks(const char *task1_description, void (* task1_func)(void *), const
 
     for (i=0; i<2; i++) {
         if((task1_func != NULL && i == 0) || (task2_func != NULL && i == 1)){
-            exit_sema[i] = xSemaphoreCreateMutex();
-            xSemaphoreTake(exit_sema[i], portMAX_DELAY);
+            exit_sema[i] = xSemaphoreCreateBinary();
         }
     }