Home
last modified time | relevance | path

Searched refs:hi_nv_ftm_startup_cfg (Results 1 - 13 of 13) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/upg/
H A Dboot_upg_start_up.c19 hi_nv_ftm_startup_cfg g_startup_cfg;
23 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in boot_upg_set_default_cfg()
26 hi_u32 cs = (uintptr_t)cfg ^ sizeof(hi_nv_ftm_startup_cfg) ^ 0 ^ sizeof(hi_nv_ftm_startup_cfg); in boot_upg_set_default_cfg()
27 if (memset_s(cfg, sizeof(hi_nv_ftm_startup_cfg), 0, sizeof(hi_nv_ftm_startup_cfg), cs) != EOK) { in boot_upg_set_default_cfg()
36 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in boot_upg_save_cfg_to_nv()
37 hi_u32 ret = hi_factory_nv_write(HI_NV_FTM_STARTUP_CFG_ID, cfg, sizeof(hi_nv_ftm_startup_cfg), 0); in boot_upg_save_cfg_to_nv()
65 hi_nv_ftm_startup_cfg nv_cfg = { 0 }; in boot_upg_load_cfg_from_nv()
66 hi_nv_ftm_startup_cfg *cf in boot_upg_load_cfg_from_nv()
[all...]
H A Dboot_start.c53 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in change_area()
93 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in check_area_changed_decrypt()
108 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in boot_head()
155 hi_void boot_upg_init_verify_addr(const hi_nv_ftm_startup_cfg *cfg) in boot_upg_init_verify_addr()
167 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in execute_upg_boot()
H A Dboot_upg_start_up.h40 } hi_nv_ftm_startup_cfg; typedef
51 hi_nv_ftm_startup_cfg *boot_upg_get_cfg(hi_void);
H A Dboot_start.h23 hi_void boot_upg_init_verify_addr(const hi_nv_ftm_startup_cfg *cfg);
H A Dboot_upg_check.c102 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in boot_upg_get_max_file_len()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/
H A Dupg_start_up.c18 hi_u32 upg_save_start_up_nv(hi_nv_ftm_startup_cfg *cfg) in upg_save_start_up_nv()
20 hi_u32 ret = hi_factory_nv_write(HI_NV_FTM_STARTUP_CFG_ID, cfg, sizeof(hi_nv_ftm_startup_cfg), 0); in upg_save_start_up_nv()
46 hi_u32 upg_get_start_up_nv(hi_nv_ftm_startup_cfg *cfg) in upg_get_start_up_nv()
48 hi_nv_ftm_startup_cfg nv_cfg = { 0 }; in upg_get_start_up_nv()
51 hi_u32 ret = hi_factory_nv_read(HI_NV_FTM_STARTUP_CFG_ID, &nv_cfg, sizeof(hi_nv_ftm_startup_cfg), 0); in upg_get_start_up_nv()
54 (hi_void) memset_s(cfg, sizeof(hi_nv_ftm_startup_cfg), 0, sizeof(hi_nv_ftm_startup_cfg)); in upg_get_start_up_nv()
64 (hi_void) memset_s(cfg, sizeof(hi_nv_ftm_startup_cfg), 0, sizeof(hi_nv_ftm_startup_cfg)); in upg_get_start_up_nv()
69 if (memcpy_s(cfg, sizeof(hi_nv_ftm_startup_cfg), in upg_get_start_up_nv()
[all...]
H A Dupg_start_up.h28 hi_u32 upg_get_start_up_nv(hi_nv_ftm_startup_cfg *cfg);
29 hi_u32 upg_save_start_up_nv(hi_nv_ftm_startup_cfg *cfg);
H A Dupg_common.c145 hi_bool upg_is_refresh_nv(const hi_nv_ftm_startup_cfg *cfg) in upg_is_refresh_nv()
161 hi_nv_ftm_startup_cfg cfg; in upg_refresh_nv()
215 hi_u32 upg_get_start_up_cfg(hi_nv_ftm_startup_cfg *cfg) in upg_get_start_up_cfg()
217 hi_nv_ftm_startup_cfg tmp_data = { 0 }; in upg_get_start_up_cfg()
220 if (memcpy_s(cfg, sizeof(hi_nv_ftm_startup_cfg), &tmp_data, sizeof(hi_nv_ftm_startup_cfg)) != EOK) { in upg_get_start_up_cfg()
227 hi_u32 upg_set_start_up_cfg(hi_nv_ftm_startup_cfg *cfg) in upg_set_start_up_cfg()
229 hi_nv_ftm_startup_cfg current_data = { 0 }; in upg_set_start_up_cfg()
234 if (memcmp(cfg, &current_data, sizeof(hi_nv_ftm_startup_cfg))) { in upg_set_start_up_cfg()
244 hi_nv_ftm_startup_cfg cf in upg_get_code_file_ver()
[all...]
H A Dupg_common.h112 hi_u32 upg_get_start_up_cfg(hi_nv_ftm_startup_cfg *cfg);
H A Dupg_check_file.c65 hi_nv_ftm_startup_cfg cfg = { 0 }; in upg_check_ota_info_is_match()
/device/soc/hisilicon/hi3861v100/sdk_liteos/config/nv/
H A Dhi_ft_nv.h26 #define HI_NV_FTM_STARTUP_CFG_ID 0x3 /* hi_nv_ftm_startup_cfg */
40 } hi_nv_ftm_startup_cfg; typedef
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/secure/
H A Dload_crypto.h70 } hi_nv_ftm_startup_cfg; typedef
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/
H A Dcrypto.c68 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in change_kernel()
82 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in boot_get_crypto_kernel_start()
182 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in is_upg_need_crypto()
523 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in crypto_load_flash_raw()
541 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in crypto_content_id()
633 hi_nv_ftm_startup_cfg *cfg = boot_upg_get_cfg(); in crypto_check_decrypt()

Completed in 7 milliseconds