19 typedef struct _semaphore_s {
uint8_t semaphore_acquireISR(semaphore_t *semaphore)
Wenn der Wert der Semaphore größer Null ist wird der Wert um ein verringert und der Aufruf kehr erfol...
Die zentrale Datei zum Multi-threading.
uint8_t semaphore_acquire(semaphore_t *semaphore, uint16_t timeout)
Wenn der Wert der Semaphore größer Null ist wird der Wert um ein verringert und der Aufruf kehr erfol...
void semaphore_signalISR(semaphore_t *semaphore)
Der Wert der Semaphore wird um eins erhöht, falls Threads warten werden sie benachrichtigt.
void semaphore_signal(semaphore_t *semaphore)
Der Wert der Semaphore wird um eins erhöht, falls Threads warten werden sie benachrichtigt.
Definition: semaphore.h:19