|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include <stdio.h>#include <stdint.h>#include <stdbool.h>#include "partition.h"#include "upg_definitions.h"#include "upg.h"#include "upg_common_porting.h"#include "errcode.h"

函数 | |
| uint32_t | upg_get_ids_map (upg_image_partition_ids_map_t **map) |
| upg_image_collections_t * | uapi_upg_get_image_id_collection (void) |
| char * | upg_get_pkg_file_path (void) |
| char * | upg_get_res_file_index_path (void) |
| char * | upg_get_pkg_file_dir (void) |
| errcode_t | upg_get_upgrade_flag_flash_start_addr (uint32_t *start_address) |
| errcode_t | upg_get_progress_status_start_addr (uint32_t *start_address, uint32_t *size) |
| errcode_t | upg_get_fota_partiton_area_addr (uint32_t *start_address, uint32_t *size) |
| uint8_t * | upg_get_root_public_key (void) |
| uint32_t | upg_get_flash_base_addr (void) |
| uint32_t | upg_get_flash_size (void) |
| void | upg_reboot (void) |
| void | upg_watchdog_kick (void) |
| errcode_t | upg_check_fota_information (const upg_package_header_t *pkg_header) |
| errcode_t | upg_get_board_rollback_version (uint32_t image_id, uint32_t *anti_rollback_ver) |
| errcode_t | upg_set_board_rollback_version (uint32_t image_id, uint32_t *anti_rollback_ver) |
| errcode_t | upg_get_board_version_mask (uint32_t image_id, uint32_t *key_mask, uint32_t *code_mask) |
| errcode_t | upg_get_board_version (uint32_t image_id, uint32_t *key_ver, uint32_t *code_ver) |
| errcode_t | upg_flash_read (const uint32_t flash_offset, const uint32_t size, uint8_t *ram_data) |
| errcode_t | upg_flash_write (const uint32_t flash_offset, uint32_t size, const uint8_t *ram_data, bool do_erase) |
| errcode_t | upg_flash_erase (const uint32_t flash_offset, const uint32_t size) |
| upg_image_collections_t * uapi_upg_get_image_id_collection | ( | void | ) |
| errcode_t upg_check_fota_information | ( | const upg_package_header_t * | pkg_header | ) |
| errcode_t upg_flash_erase | ( | const uint32_t | flash_offset, |
| const uint32_t | size | ||
| ) |
| errcode_t upg_flash_read | ( | const uint32_t | flash_offset, |
| const uint32_t | size, | ||
| uint8_t * | ram_data | ||
| ) |
| errcode_t upg_flash_write | ( | const uint32_t | flash_offset, |
| uint32_t | size, | ||
| const uint8_t * | ram_data, | ||
| bool | do_erase | ||
| ) |
| errcode_t upg_get_board_rollback_version | ( | uint32_t | image_id, |
| uint32_t * | anti_rollback_ver | ||
| ) |
| errcode_t upg_get_board_version | ( | uint32_t | image_id, |
| uint32_t * | key_ver, | ||
| uint32_t * | code_ver | ||
| ) |
| errcode_t upg_get_board_version_mask | ( | uint32_t | image_id, |
| uint32_t * | key_mask, | ||
| uint32_t * | code_mask | ||
| ) |
| uint32_t upg_get_flash_base_addr | ( | void | ) |
| uint32_t upg_get_flash_size | ( | void | ) |
| errcode_t upg_get_fota_partiton_area_addr | ( | uint32_t * | start_address, |
| uint32_t * | size | ||
| ) |
| uint32_t upg_get_ids_map | ( | upg_image_partition_ids_map_t ** | map | ) |
| char * upg_get_pkg_file_dir | ( | void | ) |
| char * upg_get_pkg_file_path | ( | void | ) |
| errcode_t upg_get_progress_status_start_addr | ( | uint32_t * | start_address, |
| uint32_t * | size | ||
| ) |
| char * upg_get_res_file_index_path | ( | void | ) |
| uint8_t * upg_get_root_public_key | ( | void | ) |
| errcode_t upg_get_upgrade_flag_flash_start_addr | ( | uint32_t * | start_address | ) |
| void upg_reboot | ( | void | ) |
| errcode_t upg_set_board_rollback_version | ( | uint32_t | image_id, |
| uint32_t * | anti_rollback_ver | ||
| ) |
| void upg_watchdog_kick | ( | void | ) |