Functions | |
void | vStartCountingSemaphoreTasks (void) |
portBASE_TYPE | xAreCountingSemaphoreTasksStillRunning (void) |
void vStartCountingSemaphoreTasks | ( | void | ) |
References configMINIMAL_STACK_SIZE, countMAX_COUNT_VALUE, countSTART_AT_MAX_COUNT, NULL, prvCountingSemaphoreTask(), tskIDLE_PRIORITY, COUNT_SEM_STRUCT::uxExpectedStartCount, COUNT_SEM_STRUCT::uxLoopCounter, vQueueAddToRegistry, COUNT_SEM_STRUCT::xSemaphore, xSemaphoreCreateCounting, and xTaskCreate.
portBASE_TYPE xAreCountingSemaphoreTasksStillRunning | ( | void | ) |
References pdFAIL, pdFALSE, pdPASS, COUNT_SEM_STRUCT::uxLoopCounter, and xErrorDetected.