|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_memory.h"#include "los_memstat_pri.h"#include "los_slab_pri.h"#include "los_spinlock.h"#include "los_misc_pri.h"

宏定义 | |
| #define | IS_ALIGNED(value, alignSize) ((((UINTPTR)(value)) & ((UINTPTR)((alignSize) - 1))) == 0) |
| #define | MEM_LOCK(state) LOS_SpinLockSave(&g_memSpin, &(state)) |
| #define | MEM_UNLOCK(state) LOS_SpinUnlockRestore(&g_memSpin, (state)) |
函数 | |
| UINT32 | OsMemSystemInit (UINTPTR memStart) |
| STATIC INLINE UINT32 | OsMemMulPoolInit (VOID *pool, UINT32 size) |
| STATIC INLINE UINT32 | OsMemMulPoolDeinit (const VOID *pool) |
| VOID | OsMemResetEndNode (VOID *pool, UINTPTR preAddr) |
| VOID | OsMemInfoPrint (const VOID *pool) |
| UINT32 | OsShellCmdMemCheck (INT32 argc, const CHAR *argv[]) |
| VOID | OsMemIntegrityMultiCheck (VOID) |
变量 | |
| SPIN_LOCK_S | g_memSpin |
| UINTPTR | g_sys_mem_addr_end |
| #define MEM_LOCK | ( | state | ) | LOS_SpinLockSave(&g_memSpin, &(state)) |
| #define MEM_UNLOCK | ( | state | ) | LOS_SpinUnlockRestore(&g_memSpin, (state)) |
|
extern |
|
extern |