10d163575Sopenharmony_ciconfig FS_VFS
20d163575Sopenharmony_ci    bool "Enable VFS"
30d163575Sopenharmony_ci    default y
40d163575Sopenharmony_ci
50d163575Sopenharmony_ci    help
60d163575Sopenharmony_ci      Answer Y to enable LiteOS support virtual filesystem.
70d163575Sopenharmony_ci
80d163575Sopenharmony_ciconfig FS_VFS_BLOCK_DEVICE
90d163575Sopenharmony_ci    bool "Enable Block DEVICE"
100d163575Sopenharmony_ci    default n
110d163575Sopenharmony_ci    depends on FS_VFS
120d163575Sopenharmony_ci    help
130d163575Sopenharmony_ci      Answer Y to enable LiteOS support read/open/seek/write block device.
140d163575Sopenharmony_ci
150d163575Sopenharmony_ciconfig FILE_MODE
160d163575Sopenharmony_ci    bool "Enable FILE MODE"
170d163575Sopenharmony_ci    default y
180d163575Sopenharmony_ci    depends on FS_VFS
190d163575Sopenharmony_ci    help
200d163575Sopenharmony_ci      Answer Y to enable LiteOS support file mode.
210d163575Sopenharmony_ci
220d163575Sopenharmony_ciconfig ENABLE_READ_BUFFER
230d163575Sopenharmony_ci    bool "Enable read buffer Option"
240d163575Sopenharmony_ci    default n
250d163575Sopenharmony_ci    depends on FS_VFS
260d163575Sopenharmony_ci    help
270d163575Sopenharmony_ci      Answer Y to add enable read buffer Option.
280d163575Sopenharmony_ci
290d163575Sopenharmony_ciconfig MAX_VNODE_SIZE
300d163575Sopenharmony_ci    int "Vnode max number"
310d163575Sopenharmony_ci    range 0 512
320d163575Sopenharmony_ci    default 512
330d163575Sopenharmony_ci    depends on FS_VFS
340d163575Sopenharmony_ci    help
350d163575Sopenharmony_ci      vnode number, range from 0 to 512.
360d163575Sopenharmony_ci
370d163575Sopenharmony_ciconfig MAX_PATH_CACHE_SIZE
380d163575Sopenharmony_ci    int "PathCache max number"
390d163575Sopenharmony_ci    range 0 1024
400d163575Sopenharmony_ci    default 512
410d163575Sopenharmony_ci    depends on FS_VFS
420d163575Sopenharmony_ci    help
430d163575Sopenharmony_ci      pathCache number, range from 0 to 1024.