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

List of parameters and defined functions needed to access the Embedded Flash interface driver. More...

Macros

#define FLASH_SECTOR_SIZE   (0x200u)
 719 uses 512 byte sector, 1 MB on chip flash.
 
#define FLASH_SIZE   0x100000
 
#define FLASH_BASE_ADDRESS   (0x500000u)
 
#define APPLICATION_SPECIFIC_FLASH_RESERVATION   0
 Number of sectors reserved from the end of the flash for the application specific purpose (for ex: to log the crash dump). More...
 

Functions

wiced_result_t wiced_hal_eflash_init (void)
 Function wiced_hal_eflash_init. More...
 
wiced_result_t wiced_hal_eflash_read (uint32_t offset, uint8_t *p_buffer, uint32_t length)
 Function wiced_hal_eflash_read. More...
 
wiced_result_t wiced_hal_eflash_write (uint32_t offset, uint8_t *p_buffer, uint32_t length)
 Function wiced_hal_eflash_write. More...
 
wiced_result_t wiced_hal_eflash_erase (uint32_t offset, uint32_t length)
 Function wiced_hal_eflash_erase. More...
 
wiced_result_t wiced_hal_eflash_erase_whole (void)
 Function wiced_hal_eflash_erase_whole. More...
 
uint32_t wiced_hal_eflash_get_size (void)
 Function wiced_hal_eflash_get_size. More...
 

Detailed Description

List of parameters and defined functions needed to access the Embedded Flash interface driver.