119 #include <ubinos_config.h>
125 #define SEM_OPT__IGNOREOVERFLOW 0x80
191 unsigned int maxcount,
unsigned int option);
int sem_take_timedms(sem_pt sem, unsigned int timems)
int semb_create(sem_pt *sem_p)
int sem_delete(sem_pt *sem_p)
int sem_clear(sem_pt sem)
struct __sem_tip_t _sem_tip_t
int sem_create(sem_pt *sem_p)
int sem_take_timed(sem_pt sem, unsigned int tick)
_sem_tip_t * sem_pt
Definition: sem.h:137
int sem_create_ext(sem_pt *sem_p, unsigned int initcount, unsigned int maxcount, unsigned int option)
int sem_getcount(sem_pt sem, unsigned int *count_p)
int sem_setsender(sem_pt sem, task_pt task)
unsigned int valid
Definition: sem.h:131
unsigned int reserved
Definition: sem.h:132
unsigned int type
Definition: sem.h:130
unsigned int reserved2
Definition: sem.h:133