|  | AIROC™ BTSDK v4.9 - 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.