94bool uapi_nv_is_stored(uint16_t key, uint16_t kvalue_length,
const uint8_t *kvalue);
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
void(* nv_storage_completed_callback)(errcode_t result)
nv存储回调函数。
Definition nv.h:37
errcode_t uapi_nv_update_key_attr(uint16_t key, nv_key_attr_t *attr, nv_storage_completed_callback func)
Definition soc_nv_storage.c:83
errcode_t uapi_nv_get_key_attr(uint16_t key, uint16_t *length, nv_key_attr_t *attr)
Definition soc_nv_storage.c:96
errcode_t uapi_nv_delete_key(uint16_t key)
Definition soc_nv_storage.c:142
nv_attributes_t
Definition nv_storage.h:26
@ NV_ATTRIBUTE_NORMAL
Definition nv_storage.h:27
@ NV_ATTRIBUTE_ENCRYPTED
Definition nv_storage.h:29
@ NV_ATTRIBUTE_PERMANENT
Definition nv_storage.h:28
@ NV_ATTRIBUTE_NON_UPGRADE
Definition nv_storage.h:30
errcode_t uapi_nv_write_force(uint16_t key, const uint8_t *kvalue, uint16_t kvalue_length)
Definition soc_nv_storage.c:71
nv_direct_ctrl_t * nv_direct_get_nv_ctrl(void)
Definition soc_nv_storage_handle.c:55
bool uapi_nv_is_stored(uint16_t key, uint16_t kvalue_length, const uint8_t *kvalue)
compare a value associated with a specific key. CNcomment:检验特定NV的值 CNend
Definition soc_nv_storage.c:152
Definition nv_notify.h:27