Prusa MINI Firmware overview
vSemaphoreDelete

semphr. h

void vSemaphoreDelete( SemaphoreHandle_t xSemaphore );

Delete a semaphore. This function must be used with care. For example, do not delete a mutex type semaphore if the mutex is held by a task.

Parameters
xSemaphoreA handle to the semaphore to be deleted.