|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_task_base.h"#include "los_priqueue_pri.h"#include "los_percpu_pri.h"#include "los_hwi.h"#include "los_spinlock_pri.h"

宏定义 | |
| #define | OS_SCHEDULER_SET(cpuid) |
| #define | OS_SCHEDULER_CLR(cpuid) |
| #define | OS_SCHEDULER_ACTIVE ((g_taskScheduled & (1U << ArchCurrCpuid())) != 0) |
| #define | OS_SCHEDULER_ALL_ACTIVE (g_taskScheduled == LOSCFG_KERNEL_CPU_MASK) |
枚举 | |
| enum | SchedFlag { INT_NO_RESCH = 0 , INT_PEND_RESCH , INT_SUSPEND_DELETE_RESCH } |
变量 | |
| UINT32 | g_taskScheduled |
| #define OS_SCHEDULER_ACTIVE ((g_taskScheduled & (1U << ArchCurrCpuid())) != 0) |
| #define OS_SCHEDULER_ALL_ACTIVE (g_taskScheduled == LOSCFG_KERNEL_CPU_MASK) |
| #define OS_SCHEDULER_CLR | ( | cpuid | ) |
| #define OS_SCHEDULER_SET | ( | cpuid | ) |
| enum SchedFlag |
|
extern |
|
extern |