AIROC™ BTSDK v4.2 - Documentation | ||||
> More...
Data Structures | |
struct | wiced_fw_upgrade_nv_loc_len_t |
struct | wiced_bt_application_id_t |
Macros | |
#define | OTA_FW_UPGRADE_CHUNK_SIZE_TO_COMMIT 512 |
Functions | |
wiced_bool_t | wiced_firmware_upgrade_init (wiced_fw_upgrade_nv_loc_len_t *p_sflash_nv_loc_len, uint32_t sflash_size) |
Initializes the AIROC Firmware Upgrade module. More... | |
uint32_t | wiced_firmware_upgrade_init_nv_locations (void) |
Initializes NV locations. More... | |
uint32_t | wiced_firmware_upgrade_store_to_nv (uint32_t offset, uint8_t *data, uint32_t len) |
Stores a memory chunk to memory. More... | |
uint32_t | wiced_firmware_upgrade_retrieve_from_nv (uint32_t offset, uint8_t *data, uint32_t len) |
Retrieves a memory chunk from memory. More... | |
void | wiced_firmware_upgrade_finish (void) |
Retrieves a memory chunk from memory. More... | |
wiced_bool_t | wiced_get_current_app_id_and_version (wiced_bt_application_id_t *app_id_and_version) |
Retrieves application version information from nvram. More... | |
>
Provides definitions and function prototypes for the common functionality used during the AIROC firmware upgrade procedure. Primarily, the functionality provided is for managing, storing, and retrieving information to/from memory.The data being stored are the DS portions of the memory map.