46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
|
#
|
||
|
# 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
|