|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "stdbool.h"#include "chip_core_definition.h"#include "product.h"#include "securec.h"#include "soc_osal.h"#include "std_def.h"#include "log_memory_definitions.h"#include "common_def.h"#include "log_memory_region.h"
宏定义 | |
| #define | CONTOL_BLOCK_LOGGING_LENGTH sizeof(log_memory_region_control_t) |
| #define | BT_CORE_LOGGING_OFFSET (CONTOL_BLOCK_LOGGING_LENGTH) |
| #define | APPLICATION_CORE_LOGGING_OFFSET ((BT_CORE_LOGGING_OFFSET) + (BT_LOGGING_LENGTH)) |
| #define | CONTOL_BLOCK_MASS_LENGTH sizeof(massdata_memory_region_control_t) |
| #define | BT_CORE_MASS_OFFSET (MASSDATA_REGION_START + CONTOL_BLOCK_MASS_LENGTH) |
| #define | APPLICATION_CORE_MASS_OFFSET (BT_CORE_MASS_OFFSET + BT_MASSDATA_LENGTH) |
函数 | |
| cassert (((sizeof(log_memory_region_control_t)) &0x3)==0, LOG_MEMORY_REGION_C_) | |
| cassert (((((sizeof(log_memory_region_control_t)))+(BT_LOGGING_LENGTH)) &0x3)==0, LOG_MEMORY_REGION_C_) | |
| void | log_memory_region_init (void) |
| Initialize the log memory region and set the alias region for the other cores | |
| void | massdata_memory_region_init (void) |
| Initialize the mass data memory region and set the alias region for the other cores | |
| bool | log_memory_is_init (void) |
| #define APPLICATION_CORE_LOGGING_OFFSET ((BT_CORE_LOGGING_OFFSET) + (BT_LOGGING_LENGTH)) |
| #define APPLICATION_CORE_MASS_OFFSET (BT_CORE_MASS_OFFSET + BT_MASSDATA_LENGTH) |
| #define BT_CORE_LOGGING_OFFSET (CONTOL_BLOCK_LOGGING_LENGTH) |
| #define BT_CORE_MASS_OFFSET (MASSDATA_REGION_START + CONTOL_BLOCK_MASS_LENGTH) |
| #define CONTOL_BLOCK_LOGGING_LENGTH sizeof(log_memory_region_control_t) |
| #define CONTOL_BLOCK_MASS_LENGTH sizeof(massdata_memory_region_control_t) |
| cassert | ( | ((((sizeof(log_memory_region_control_t)))+(BT_LOGGING_LENGTH)) &0x3) | = =0, |
| LOG_MEMORY_REGION_C_ | |||
| ) |
| cassert | ( | ((sizeof(log_memory_region_control_t)) &0x3) | = =0, |
| LOG_MEMORY_REGION_C_ | |||
| ) |