|
XWOS API
4.0
XWOS C/C++ API参考手册
|
#include <Cpu.hxx>
静态 Public 成员函数 | |
| static xwer_t | startLocalSchedule () |
| static xwer_t | pauseLocalScheduler () |
| static xwer_t | continueLocalScheduler () |
| static xwid_t | getLocalCpuId () |
| static void | getContext (xwsq_t *ctxbuf, xwirq_t *irqnbuf) |
| static void | disableLocalPreemption () |
| static void | enableLocalPreemption () |
| static void | disableLocalBh () |
| static void | enableLocalBh () |
| static void | disableLocalIrq () |
| static void | enableLocalIrq () |
| static void | suspendLocalIrq () |
| static void | resumeLocalIrq () |
| static void | saveLocalIrq (xwreg_t *cpuirq) |
| static void | restoreLocalIrq (xwreg_t cpuirq) |
| static bool | testLocalIrq () |
| static void | disableIrq (xwirq_t irqn) |
| static void | enableIrq (xwirq_t irqn) |
| static void | saveIrq (xwirq_t irqn, xwreg_t *flag) |
| static void | restoreIrq (xwirq_t irqn, xwreg_t flag) |
Private 成员函数 | |
| Cpu () | |
| ~Cpu () | |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |