WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
los_stackinfo_pri.h 文件参考
#include "string.h"
#include "los_typedef.h"
#include "arch/exception.h"
los_stackinfo_pri.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  StackInfo
 

宏定义

#define OS_INVALID_WATERLINE   0xFFFFFFFF
 
#define OS_STACK_MAGIC_CHECK(topOfStack)   (*(UINTPTR *)(topOfStack) == OS_STACK_MAGIC_WORD) /* 1:magic valid 0:invalid */
 

函数

VOID OsExcStackInfo (VOID)
 
VOID OsExcStackInfoReg (const StackInfo *stackInfo, UINT32 stackNum)
 
UINT32 OsStackWaterLineGet (const UINTPTR *stackBottom, const UINTPTR *stackTop, UINT32 *peakUsed)
 
VOID OsGetStackInfo (const StackInfo **stackInfo, UINT32 *stackNum)
 
STATIC INLINE VOID OsStackInit (VOID *topOfStack, UINT32 stacksize)
 

宏定义说明

◆ OS_INVALID_WATERLINE

#define OS_INVALID_WATERLINE   0xFFFFFFFF

◆ OS_STACK_MAGIC_CHECK

#define OS_STACK_MAGIC_CHECK (   topOfStack)    (*(UINTPTR *)(topOfStack) == OS_STACK_MAGIC_WORD) /* 1:magic valid 0:invalid */

函数说明

◆ OsExcStackInfo()

VOID OsExcStackInfo ( VOID  )
extern

◆ OsExcStackInfoReg()

VOID OsExcStackInfoReg ( const StackInfo stackInfo,
UINT32  stackNum 
)
extern

◆ OsGetStackInfo()

VOID OsGetStackInfo ( const StackInfo **  stackInfo,
UINT32 stackNum 
)
extern

◆ OsStackInit()

STATIC INLINE VOID OsStackInit ( VOID topOfStack,
UINT32  stacksize 
)

◆ OsStackWaterLineGet()

UINT32 OsStackWaterLineGet ( const UINTPTR stackBottom,
const UINTPTR stackTop,
UINT32 peakUsed 
)
extern