|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_sem.h"

结构体 | |
| 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) |
变量 | |
| LosSemCB * | g_osAllSem |
| #define GET_SEM | ( | semId | ) | (((LosSemCB *)g_osAllSem) + GET_SEM_INDEX(semId)) |
| #define GET_SEM_INDEX | ( | semId | ) | (semId) |
| #define GET_SEM_LIST | ( | ptr | ) | LOS_DL_LIST_ENTRY(ptr, LosSemCB, semList) |
| #define OS_SEM_BINARY_COUNT_MAX 1 |
|
extern |