|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "nv.h"#include "nv_store.h"#include "nv_page.h"#include "nv_storage.h"#include "nv_nvregion.h"#include "nv_porting.h"#include "nv_notify.h"#include "nv_task_adapt.h"#include "nv_update.h"#include "common_def.h"#include "nv_storage_handle.h"#include "nv_reset.h"
宏定义 | |
| #define | RESET_MAX_BINARY_VAL 1 |
| #define | assert_r(x) ((void)0) |
| #define | NV_RESTORE_MAX_KEY 4060 |
变量 | |
| bool | g_reset_region_flag [KEY_ID_REGION_MAX_NUM] = {0} |
| #define assert_r | ( | x | ) | ((void)0) |
| #define NV_RESTORE_MAX_KEY 4060 |
| #define RESET_MAX_BINARY_VAL 1 |
| errcode_t kv_backup_copy_unused_page_to_dragpage | ( | uint32_t | dragpage_location, |
| uint32_t | unused_page_location | ||
| ) |
| STATIC errcode_t kv_backup_delete_one_page_repeat_key | ( | kv_page_handle_t * | page | ) |
| errcode_t kv_backup_delete_repeat_key | ( | void | ) |
| STATIC errcode_t kv_backup_dragpage_process | ( | kv_page_handle_t | dragpage | ) |
| STATIC errcode_t kv_backup_dragpage_switch_unused_page | ( | kv_page_handle_t | dragpage, |
| kv_page_handle_t | unused_page | ||
| ) |
| errcode_t kv_backup_find_write_position | ( | uint16_t | required_space, |
| uint32_t * | write_position | ||
| ) |
| errcode_t kv_backup_keys | ( | const nv_backup_mode_t * | backup_flag | ) |
| errcode_t kv_backup_set_invalid_key | ( | const kv_key_handle_t * | key | ) |
| errcode_t kv_backup_write_key | ( | void | ) |
| STATIC errcode_t kv_backup_write_one_page_key | ( | kv_page_handle_t * | page | ) |
| errcode_t kv_enable_restore_flag | ( | const nv_reset_mode_t * | nv_reset_mode | ) |
| STATIC errcode_t kv_read_backup_key | ( | uint16_t | key_id, |
| uint16_t * | kvalue_length, | ||
| uint8_t * | kvalue, | ||
| nv_key_attr_t * | attr, | ||
| kv_page_location | page_location | ||
| ) |
| errcode_t kv_restore_all_keys | ( | void | ) |
| STATIC errcode_t kv_restore_invalid_one_page_region_keys | ( | kv_page_handle_t * | page | ) |
| errcode_t kv_restore_set_region_flag | ( | const bool * | flag | ) |
| bool g_reset_region_flag[KEY_ID_REGION_MAX_NUM] = {0} |