* @brief Releases a semaphore and wakes up any waiting tasks. * * This system call releases a semaphore, incrementing its value and allowing any tasks * that are blocked (waiting) on the semaphore to proceed. If there are tasks waiting for * the semaphore, one of them will be unblocked and allowed to take the semaphore. * The release operation does not block the calling task, and it will retu
| 1789 | * @see sys_sem_create(), sys_sem_delete(), sys_sem_take() |
| 1790 | */ |
| 1791 | sysret_t sys_sem_release(rt_sem_t sem) |
| 1792 | { |
| 1793 | return rt_sem_release(sem); |
| 1794 | } |
| 1795 | |
| 1796 | /** |
| 1797 | * @brief Creates a mutex. |
nothing calls this directly
no test coverage detected