WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
osal_event.h 文件参考
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  osal_event
 

宏定义

#define OSAL_EVENT_FOREVER   0xFFFFFFFF
 
#define OSAL_WAITMODE_AND   4U
 
#define OSAL_WAITMODE_OR   2U
 
#define OSAL_WAITMODE_CLR   1U
 

函数

int osal_event_init (osal_event *event_obj)
 Initialize an event control block.
 
int osal_event_write (osal_event *event_obj, unsigned int mask)
 Write an event.
 
int osal_event_read (osal_event *event_obj, unsigned int mask, unsigned int timeout_ms, unsigned int mode)
 Read an event.
 
int osal_event_clear (osal_event *event_obj, unsigned int mask)
 Clear the event occurring in a specified task.
 
int osal_event_destroy (osal_event *event_obj)
 Destroy a event.
 

宏定义说明

◆ OSAL_EVENT_FOREVER

#define OSAL_EVENT_FOREVER   0xFFFFFFFF

◆ OSAL_WAITMODE_AND

#define OSAL_WAITMODE_AND   4U

◆ OSAL_WAITMODE_CLR

#define OSAL_WAITMODE_CLR   1U

◆ OSAL_WAITMODE_OR

#define OSAL_WAITMODE_OR   2U