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

浏览源代码.

结构体

struct  LosSemCB
 

宏定义

#define OS_SEM_BINARY_COUNT_MAX   1
 
#define GET_SEM_LIST(ptr)   LOS_DL_LIST_ENTRY(ptr, LosSemCB, semList)
 
#define GET_SEM_INDEX(semId)   (semId)
 
#define GET_SEM(semId)   (((LosSemCB *)g_osAllSem) + GET_SEM_INDEX(semId))
 

枚举

enum  { OS_SEM_COUNTING , OS_SEM_BINARY }
 

函数

UINT32 OsSemInit (VOID)
 

变量

LosSemCBg_osAllSem
 

宏定义说明

◆ GET_SEM

#define GET_SEM (   semId)    (((LosSemCB *)g_osAllSem) + GET_SEM_INDEX(semId))

◆ GET_SEM_INDEX

#define GET_SEM_INDEX (   semId)    (semId)

◆ GET_SEM_LIST

#define GET_SEM_LIST (   ptr)    LOS_DL_LIST_ENTRY(ptr, LosSemCB, semList)

◆ OS_SEM_BINARY_COUNT_MAX

#define OS_SEM_BINARY_COUNT_MAX   1

枚举类型说明

◆ anonymous enum

anonymous enum
枚举值
OS_SEM_COUNTING 
OS_SEM_BINARY 

函数说明

◆ OsSemInit()

UINT32 OsSemInit ( VOID  )
extern

变量说明

◆ g_osAllSem

LosSemCB* g_osAllSem
extern