|
| STATIC errcode_t | upg_package_storage_write (uint32_t offset, const uint8_t *buff, uint16_t len, uint32_t pkg_len) |
| |
| STATIC errcode_t | upg_prepare_erase (uint32_t package_len) |
| |
| errcode_t | uapi_upg_prepare (upg_prepare_info_t *prepare_info) |
| | 用来保存升级包的本地存储器的准备工作。
|
| |
| errcode_t | uapi_upg_reset_upgrade_flag (void) |
| | 重置升级标记
|
| |
| STATIC errcode_t | upg_check_buff (const uint8_t *buff, uint16_t len) |
| |
| STATIC errcode_t | upg_write_package (uint32_t offset, const uint8_t *buff, uint16_t len) |
| |
| errcode_t | uapi_upg_write_package_async (uint32_t offset, const uint8_t *buff, uint16_t len, uapi_upg_write_done_cb callback) |
| | 将升级包数据写入本地存储器。
|
| |
| errcode_t | uapi_upg_write_package_sync (uint32_t offset, const uint8_t *buff, uint16_t len) |
| | 将升级包数据写入本地存储器。
|
| |
| errcode_t | uapi_upg_read_package (uint32_t offset, uint8_t *buff, uint32_t len) |
| | 从本地存储器读取升级包数据。
|
| |
| STATIC errcode_t | upg_get_firmware_number_in_package (const upg_package_header_t *pkg_header, uint32_t *firmware_num) |
| |
| STATIC errcode_t | upg_upgrade_request (uint32_t firmware_num) |
| |
| errcode_t | uapi_upg_request_upgrade (bool reset) |
| | 申请开始进行本地升级。
|
| |
| upg_status_t | uapi_upg_get_status (void) |
| | 获取升级状态。
|
| |