# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # config FS_MNEMOFS bool "MNEMOFS NAND Flash File System" default n depends on !DISABLE_MOUNTPOINT && MTD_NAND ---help--- Build the mnemofs NAND flash file system. if FS_MNEMOFS config MNEMOFS_JOURNAL_NBLKS int "MNEMOFS Journal Block Count" default 20 range 4 65536 depends on FS_MNEMOFS ---help--- Number of blocks that mnemofs will use for the journal. Specifying this will only work on formatting a NAND flash using mnemofs. If the device is already formatted, the on-flash journal block count will be considered instead. Two additional blocks will be allocated for the master blocks. config MNEMOFS_NLRU int "MNEMOFS LRU Node Count" default 20 range 1 255 depends on FS_MNEMOFS ---help--- Number of nodes used by mnemofs for LRU. The higher the value is, the lesser would be the wear on device with higher RAM consumption. config MNEMOFS_NLRUDELTA int "MNEMOFS LRU Delta Count" default 20 range 1 255 depends on FS_MNEMOFS ---help--- Number of deltas used by mnemofs for LRU for every node. The higher the value is, the lesser would be the wear on device with higher RAM consumption. endif # FS_MNEMOFS