bool ext_flash_test(void)
Test the flash (power on self-test)
bool ext_flash_read(size_t offset, size_t length, uint8_t *buf)
Read storage content.
bool ext_flash_open()
Initialize storage driver.
void ext_flash_init()
Initialise the external flash.
bool ext_flash_erase(size_t offset, size_t length)
Erase storage sectors corresponding to the range.
bool ext_flash_write(size_t offset, size_t length, const uint8_t *buf)
Write to storage sectors.
void ext_flash_close()
Close the storage driver.