56#ifdef LOSCFG_ARCH_ARM_AARCH64
57#define EXC_GEN_REGS_NUM 30
127#ifdef LOSCFG_ARCH_ARM_AARCH64
128 __asm__ __volatile__(
"mov %0, X29" :
"=r"(regFp));
130 __asm__ __volatile__(
"mov %0, fp" :
"=r"(regFp));
UINT32 LOS_ExcRegHook(EXC_PROC_FUNC excHook)
Register an exception handling hook.
VOID LOS_RecordLR(UINTPTR *LR, UINT32 LRSize, UINT32 recordCount, UINT32 jumpCount)
record LR function.
VOID OsTaskBackTrace(UINT32 taskID)
Kernel task backtrace function.
VOID(* EXC_PROC_FUNC)(UINT32, ExcContext *, UINT32, UINT32)
Define an exception handling function hook.
STATIC INLINE UINTPTR Get_Fp(VOID)
Kernel FP Register address obtain function.
NORETURN VOID LOS_Panic(const CHAR *fmt,...)
Kernel panic function.
VOID OsBackTrace(VOID)
Kernel backtrace function.