csp_semaphore.h File Reference
Go to the source code of this file.
Functions | |
int csp_mutex_create (csp_mutex_t *mutex) | |
int csp_mutex_remove (csp_mutex_t *mutex) | |
int csp_mutex_lock (csp_mutex_t *mutex, uint32_t timeout) | |
int csp_mutex_unlock (csp_mutex_t *mutex) | |
int csp_bin_sem_create (csp_bin_sem_handle_t *sem) | |
int csp_bin_sem_remove (csp_bin_sem_handle_t *sem) | |
int csp_bin_sem_wait (csp_bin_sem_handle_t *sem, uint32_t timeout) | |
int csp_bin_sem_post (csp_bin_sem_handle_t *sem) | |
int csp_bin_sem_post_isr (csp_bin_sem_handle_t *sem, CSP_BASE_TYPE *task_woken) | |