Synopsis
void ctl_semaphore_wait_uc(CTL_SEMAPHORE_t *s);
Description

ctl_semaphore_wait_uc unconditionally waits for the semaphore pointed to by s to be non-zero. If the semaphore is zero then the caller will block.

Note

ctl_semaphore_wait_uc must not be called from an interrupt service routine.