29#ifndef _LOS_TICK_PRI_H
30#define _LOS_TICK_PRI_H
42#define TICK_LOCK(state) LOS_SpinLockSave(&g_tickSpin, &(state))
43#define TICK_UNLOCK(state) LOS_SpinUnlockRestore(&g_tickSpin, (state))
57#define CYCLE_TO_NS(cycles) ((cycles) * g_cycle2NsScale)
62#define TIMER_MAXLOAD 0xffffffff
64#ifdef LOSCFG_KERNEL_TICKLESS
65#define LOS_TICK_INT_FLAG 0x80000000
#define LOSCFG_KERNEL_CORE_NUM
Definition los_config.h:258
volatile UINT64 g_tickCount[LOSCFG_KERNEL_CORE_NUM]
unsigned long long UINT64
Definition los_typedef.h:72
#define VOID
Definition los_typedef.h:88
unsigned int UINT32
Definition los_typedef.h:52
double DOUBLE
Definition los_typedef.h:57
Definition los_spinlock.h:78