10#ifndef NEXUS_FILE_FLASH_H
11#define NEXUS_FILE_FLASH_H
40 size_t size,
size_t erase_size,
nx_storage_status_t nx_file_flash_open(nx_file_flash_t *flash, const char *path, size_t size, size_t erase_size, size_t program_size)
Open an exclusively locked persistent host Flash model.
void nx_file_flash_fail_after(nx_file_flash_t *flash, int64_t events)
Set an explicit model interruption boundary.
void nx_file_flash_close(nx_file_flash_t *flash)
Close the host file after all store users have quiesced.
Two-bank durable blob storage over an explicit narrow port.
nx_storage_status_t
Storage errors expose retry/reopen/recovery decisions.
Synchronous settled persistent Flash port.