-
CONFIG_FS_LITTLEFS_FC_MEM_POOL_NUM_BLOCKS
¶
Number of maximum sized blocks in littlefs file cache heap (DEPRECATED)
Type: int
Help¶
A heap for file cache data is sized so that
FS_LITTLEFS_FC_MEM_POOL_NUM_BLOCKS allocations of size
FS_LITTLEFS_MEM_POOL_MAX_SIZE can be active simultaneously.
This option configures the total heap size based on the
block size.
This API is no longer approprate as the underlying storage solution
has been deprecated. Instead use FS_LITTLEFS_FC_HEAP to configure
the size of a heap used to allocate caches for open files.
Direct dependencies¶
FS_LITTLEFS_FC_MEM_POOL
&& FILE_SYSTEM_LITTLEFS
&& FILE_SYSTEM
(Includes any dependencies from ifs and menus.)
Default¶
2
Kconfig definition¶
At <Zephyr>/subsys/fs/Kconfig.littlefs:113
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:25
→ <Zephyr>/subsys/fs/Kconfig:61
Menu path: (Top) → Sub Systems and OS Services → File Systems → File system support → LittleFS support → LittleFS Settings → Enable flexible file cache sizes for littlefs (DEPRECATED)
config FS_LITTLEFS_FC_MEM_POOL_NUM_BLOCKS
int "Number of maximum sized blocks in littlefs file cache heap (DEPRECATED)" if FILE_SYSTEM_LITTLEFS
default 2
depends on FS_LITTLEFS_FC_MEM_POOL && FILE_SYSTEM_LITTLEFS && FILE_SYSTEM
help
A heap for file cache data is sized so that
FS_LITTLEFS_FC_MEM_POOL_NUM_BLOCKS allocations of size
FS_LITTLEFS_MEM_POOL_MAX_SIZE can be active simultaneously.
This option configures the total heap size based on the
block size.
This API is no longer approprate as the underlying storage solution
has been deprecated. Instead use FS_LITTLEFS_FC_HEAP to configure
the size of a heap used to allocate caches for open files.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)