|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | LosMuxCB |
宏定义 | |
| #define | MUX_SCHEDULE 0x01 |
| #define | MUX_NO_SCHEDULE 0x02 |
| #define | GET_MUX_INDEX(muxId) (muxId) |
| #define | GET_MUX(muxId) (((LosMuxCB *)g_osAllMux) + GET_MUX_INDEX(muxId)) |
| #define | GET_MUX_OWNER(muxBaseCB) ((LosTaskCB *)((muxBaseCB)->owner)) |
函数 | |
| UINT32 | OsMuxInit (VOID) |
| UINT32 | OsMuxPendOp (LosTaskCB *runTask, MuxBaseCB *muxPended, UINT32 timeout) |
| UINT32 | OsMuxPostOp (LosTaskCB *runTask, MuxBaseCB *muxPosted) |
变量 | |
| LosMuxCB * | g_osAllMux |
| #define GET_MUX | ( | muxId | ) | (((LosMuxCB *)g_osAllMux) + GET_MUX_INDEX(muxId)) |
| #define GET_MUX_INDEX | ( | muxId | ) | (muxId) |
| #define GET_MUX_OWNER | ( | muxBaseCB | ) | ((LosTaskCB *)((muxBaseCB)->owner)) |
| #define MUX_NO_SCHEDULE 0x02 |
| #define MUX_SCHEDULE 0x01 |
|
extern |