AIROC™ BTSDK v4.9 - Documentation | ||||
List of parameters and defined functions needed to access the Serial Flash interface driver. More...
Macros | |
#define | wiced_hal_sflash_force_erase(addr, len) sfi_erase(addr, len) |
Force to erase len number of bytes from the serial flash. More... | |
#define | wiced_hal_sflash_force_write(addr, len, buffer) sfi_write(addr, len, buffer) |
Force to write data from memory to a certain location on the serial flash module. More... | |
Functions | |
void | wiced_hal_sflash_init (void) |
Initialize the SPI lines and low-level Serial Flash Interface Driver. More... | |
uint32_t | wiced_hal_sflash_read (uint32_t addr, uint32_t len, uint8_t *buf) |
Load data from a certain location on the serial flash module into memory. More... | |
uint32_t | wiced_hal_sflash_write (uint32_t addr, uint32_t len, uint8_t *buf) |
Write data from memory to a certain location on the serial flash module. More... | |
void | wiced_hal_sflash_erase (uint32_t addr, uint32_t len) |
Erase len number of bytes from the serial flash. More... | |
void | wiced_hal_sflash_set_erase_sector_size_256K (wiced_bool_t enable) |
Enable serial flash using 256K sectors. More... | |
void | wiced_hal_sflash_set_4_byte_address (wiced_bool_t enable) |
Use 4 byte addressing instead of 3 byte addressing with serial flash. More... | |
wiced_bool_t | wiced_hal_sflash_get_erase_sector_size_256K (void) |
Get serial flash 256K sectors setting. More... | |
wiced_bool_t | wiced_hal_sflash_get_4_byte_address (void) |
Get serial flash 4 byte address setting. More... | |
void | wiced_hal_sflash_set_size (uint32_t sflash_size) |
Set the Serial flash size installed. More... | |
List of parameters and defined functions needed to access the Serial Flash interface driver.