Infineon Logo AIROC BTSDK v4.0 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_hal_nvram.h File Reference

Enumerations

enum  { WICED_NVRAM_VSID_START = 0x200, WICED_NVRAM_VSID_END = 0x3FFF }
 Defines the first usable NVRAM Volatile Section Identifier. More...
 
enum  { WICED_NVRAM_SSID_START = 0x2000, WICED_NVRAM_SSID_END = 0x3FFF }
 Defines the first usable NVRAM Static Section Identifier. More...
 

Functions

uint16_t wiced_hal_write_nvram (uint16_t vs_id, uint16_t data_length, uint8_t *p_data, wiced_result_t *p_status)
 Writes the data to NVRAM, Application can write up to 255 bytes in one VS id section. More...
 
uint16_t wiced_hal_read_nvram (uint16_t vs_id, uint16_t data_length, uint8_t *p_data, wiced_result_t *p_status)
 Reads the data from NVRAM. More...
 
void wiced_hal_delete_nvram (uint16_t vs_id, wiced_result_t *p_status)
 deletes data from NVRAM at specified VS id More...
 
uint16_t wiced_hal_read_nvram_static (uint16_t ss_id, uint16_t data_length, void *p_data, wiced_result_t *p_status)
 Reads the static data from NVRAM. More...