2023-07-13 11:27:03 +08:00

15 lines
350 B
C

#ifndef __OSP_SEM_H__
#define __OSP_SEM_H__
extern void *osp_create_sem(int cnt);
extern void osp_wait_sem(sem_t *sem);
extern void osp_post_sem(sem_t *sem);
extern void osp_delete_sem(sem_t *sem);
extern void osp_wait_event_sem(int task_id);
extern void osp_post_event_sem(int task_id);
extern void osp_post_timer_event_sem(int task_id);
#endif