ChibiOS
21.6.0
|
Nil RTOS semaphores source file. More...
#include "ch.h"
Go to the source code of this file.
Functions | |
msg_t | chSemWaitTimeout (semaphore_t *sp, sysinterval_t timeout) |
Performs a wait operation on a semaphore with timeout specification. More... | |
msg_t | chSemWaitTimeoutS (semaphore_t *sp, sysinterval_t timeout) |
Performs a wait operation on a semaphore with timeout specification. More... | |
void | chSemSignal (semaphore_t *sp) |
Performs a signal operation on a semaphore. More... | |
void | chSemSignalI (semaphore_t *sp) |
Performs a signal operation on a semaphore. More... | |
void | chSemResetWithMessage (semaphore_t *sp, cnt_t n, msg_t msg) |
Performs a reset operation on the semaphore. More... | |
void | chSemResetWithMessageI (semaphore_t *sp, cnt_t n, msg_t msg) |
Performs a reset operation on the semaphore. More... | |
Nil RTOS semaphores source file.
Definition in file nil/src/chsem.c.