|
| STATIC errcode_t | upg_get_package_info (fota_upgrade_flag_area_t *upg_flag, const upg_package_header_t *pkg_header, upg_package_info_t *pkg_info) |
| |
| STATIC errcode_t | upg_perform_image_task (const upg_image_header_t *img_header) |
| |
| STATIC errcode_t | upg_perform_upgrade_task (const upg_image_header_t *img_header, const upg_image_hash_node_t *img_hash_table, uint32_t firmware_index, upg_image_status_t status, fota_upgrade_flag_area_t *upg_flag) |
| |
| STATIC errcode_t | upg_perform_nv_task (const upg_image_header_t *img_header, uint32_t image_header_offset, fota_upgrade_flag_area_t *upg_flag) |
| |
| STATIC errcode_t | upg_process_update_image_tasks (fota_upgrade_flag_area_t *upg_flag, uint32_t image_num, const upg_image_hash_node_t *hash_table) |
| |
| STATIC errcode_t | upg_process_update (fota_upgrade_flag_area_t *upg_flag, const upg_package_header_t *pkg_header) |
| |
| bool | upg_check_first_entry (const fota_upgrade_flag_area_t *upg_flag_info) |
| |
| errcode_t | uapi_upg_start (void) |
| | 开始本地升级。
|
| |
| errcode_t | uapi_upg_register_progress_callback (uapi_upg_progress_cb func) |
| | 注册升级进度通知回调函数。
|
| |
| void | upg_calculate_and_notify_process (uint32_t current_size) |
| |
| STATIC errcode_t | upg_write_new_image_data_on_fs (const char *file_path, uint32_t write_offset, uint8_t *buffer, uint32_t *write_len) |
| |
| errcode_t | upg_write_new_image_data (uint32_t write_offset, uint8_t *buffer, uint32_t *write_len, uint32_t image_id, bool do_erase) |
| |