prf::config::PicoLittleFsConfigBackend::Options struct final

Backend setup options.

Zero values select safe defaults derived from board flash geometry.

Public variables

bool format_if_mount_fails
When true, auto-format is allowed only for explicitly classified unrecoverable mount failures.
uint32_t partition_size_bytes
Partition size in bytes.
const char* root_dir
Top-level directory that stores section files, for example cfg.

Variable documentation

bool prf::config::PicoLittleFsConfigBackend::Options::format_if_mount_fails

When true, auto-format is allowed only for explicitly classified unrecoverable mount failures.

Default-enabled so first boot after a full flash erase formats an empty/corrupted LittleFS partition.

uint32_t prf::config::PicoLittleFsConfigBackend::Options::partition_size_bytes

Partition size in bytes.

0 means default from CONFIG_LFS_PARTITION_SIZE_BYTES.