|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_typedef.h"#include "asm/memmap_config.h"#include "soc/clock.h"#include "asm/platform.h"

类型定义 | |
| typedef CHAR | LD_SYMBOL_TYPE |
| #define _V | ( | v | ) | _T(HW_LITEOS_SYSNAME)_T(HW_LITEOS_SEP)_T(v) |
| #define EXTRA_V 0 |
The release candidate version number
| #define HW_LITEOS_KERNEL_VERSION_STRING HW_LITEOS_OPEN_VERSION_STRING |
| #define HW_LITEOS_OPEN_VERSION_NUM VERSION_NUM(MAJ_V, MIN_V, REL_V) |
| #define HW_LITEOS_SEP " " |
| #define HW_LITEOS_SYSNAME "Huawei LiteOS" |
| #define HW_LITEOS_VER _V(HW_LITEOS_VERSION"-SMP") |
| #define HW_LITEOS_VERSION "208.5.0.B010" |
| #define KERNEL_MUX_LIMIT LOSCFG_BASE_IPC_MUX_LIMIT |
| #define KERNEL_QUEUE_LIMIT LOSCFG_BASE_IPC_QUEUE_LIMIT |
| #define KERNEL_RWSEM_LIMIT LOSCFG_BASE_IPC_RWSEM_LIMIT |
| #define KERNEL_SEM_LIMIT LOSCFG_BASE_IPC_SEM_LIMIT |
| #define KERNEL_SWTMR_LIMIT LOSCFG_BASE_CORE_SWTMR_LIMIT |
| #define KERNEL_TICK_PER_SECOND LOSCFG_BASE_CORE_TICK_PER_SECOND |
| #define KERNEL_TIMESLICE_TIMEOUT LOSCFG_BASE_CORE_TIMESLICE_TIMEOUT |
| #define KERNEL_TSK_DEFAULT_STACK_SIZE LOSCFG_BASE_CORE_TSK_DEFAULT_STACK_SIZE |
| #define KERNEL_TSK_IDLE_STACK_SIZE LOSCFG_BASE_CORE_TSK_IDLE_STACK_SIZE |
| #define KERNEL_TSK_LIMIT LOSCFG_BASE_CORE_TSK_LIMIT |
| #define KERNEL_TSK_MIN_STACK_SIZE LOSCFG_BASE_CORE_TSK_MIN_STACK_SIZE |
| #define KERNEL_TSK_SWTMR_STACK_SIZE LOSCFG_BASE_CORE_TSK_SWTMR_STACK_SIZE |
| #define LOS_DL_HEAP_BASE 0 |
| #define LOS_GET_DL_NX_HEAP_BASE | ( | ) | NULL |
| #define LOS_GET_DL_NX_HEAP_SIZE | ( | ) | 0 |
| #define LOS_GET_NX_CFG | ( | ) | false |
| #define LOS_SET_DL_NX_HEAP_BASE | ( | addr | ) |
| #define LOS_SET_DL_NX_HEAP_SIZE | ( | size | ) |
| #define LOS_SET_NX_CFG | ( | value | ) |
| #define LOSCFG_KERNEL_CPU_MASK ((1 << LOSCFG_KERNEL_CORE_NUM) - 1) |
| #define MAJ_V 5 |
The Version number of Public
| #define MIN_V 5 |
| #define OS_SYS_FUNC_ADDR_END g_sys_mem_addr_end |
| #define OS_SYS_FUNC_ADDR_START ((UINTPTR)&__int_stack_start) |
limit addr range when search for 'func local(frame pointer)' or 'func name'
| #define REL_V 0 |
| #define STRINGIFY | ( | x | ) | STRINGIFY_1(x) |
| #define STRINGIFY_1 | ( | x | ) | #x |
| #define VERSION_NUM | ( | a, | |
| b, | |||
| c | |||
| ) | (((a) << 16) | ((b) << 8) | (c)) |
| typedef CHAR LD_SYMBOL_TYPE |
system sections start and end address
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |