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


宏定义 | |
| #define | TICK_LOCK(state) LOS_SpinLockSave(&g_tickSpin, &(state)) |
| #define | TICK_UNLOCK(state) LOS_SpinUnlockRestore(&g_tickSpin, (state)) |
| #define | CYCLE_TO_NS(cycles) ((cycles) * g_cycle2NsScale) |
| #define | TIMER_MAXLOAD 0xffffffff |
函数 | |
| VOID | OsTickHandler (VOID) |
| UINT32 | OsTickInit (VOID) |
| VOID | OsTickStart (VOID) |
变量 | |
| SPIN_LOCK_S | g_tickSpin |
| volatile UINT64 | g_tickCount [LOSCFG_KERNEL_CORE_NUM] |
| DOUBLE | g_cycle2NsScale |
| #define CYCLE_TO_NS | ( | cycles | ) | ((cycles) * g_cycle2NsScale) |
| #define TICK_LOCK | ( | state | ) | LOS_SpinLockSave(&g_tickSpin, &(state)) |
| #define TICK_UNLOCK | ( | state | ) | LOS_SpinUnlockRestore(&g_tickSpin, (state)) |
| #define TIMER_MAXLOAD 0xffffffff |
Current system timer register is 32 bit, therefore TIMER_MAXLOAD define just in order to avoid ambiguity.
|
extern |
|
extern |
|
extern |