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.