1 #pragma once 2 3 #if defined(__cplusplus) 4 extern "C" { 5 #endif 6 7 #define vSemaphoreDelete( xSemaphore ) 8 #define xSemaphoreCreateMutex() ((void*)(1)) 9 #define xSemaphoreGive( xSemaphore ) 10 #define xSemaphoreTake( xSemaphore, xBlockTime ) pdTRUE 11 12 typedef void* SemaphoreHandle_t; 13 14 #if defined(__cplusplus) 15 } 16 #endif 17