added mem-block semaphore

This commit is contained in:
2022-08-30 19:01:21 +02:00
parent 4c67d0bba4
commit 6974c2b8e6
6 changed files with 68 additions and 18 deletions
+6 -4
View File
@@ -3,10 +3,12 @@
*/
#include <stdint.h>
typedef struct {
int value;
int32_t value;
} sem_t;
int sem_init(sem_t* sem, int value);
int sem_wait(sem_t* sem);
int sem_post(sem_t* sem);
void sem_init(sem_t* sem, int32_t value);
int32_t sem_wait(sem_t* sem);
int32_t sem_post(sem_t* sem);