openharmony_kernel_liteos_m/components/fs/vfs
Hongjin Li a3ce436841 fix: 提供CONFIG_NFILE_DESCRIPTORS宏标识最大可打开fd数量
提供CONFIG_NFILE_DESCRIPTORS宏,标识最大可打开fd数量。
提供FAT_MAX_OPEN_FILES宏,标识FAT文件系统中最大可打开fd数量。

如果只有FAT文件系统,那么CONFIG_NFILE_DESCRIPTORS等于FAT_MAX_OPEN_FILES。
如果有多个文件系统,比如fat+little+yaffs,那么CONFIG_NFILE_DESCRIPTORS应该定义为多个文件系统可打开fd数量之和。

BREAKING CHANGE:

对外提供的CONFIG_NFILE_DESCRIPTORS宏,用来标识最大可打开fd数量。

开发者可以在target_config.h中自定义CONFIG_NFILE_DESCRIPTORS和FAT_MAX_OPEN_FILES宏。

Close #I62WDU

Signed-off-by: Hongjin Li <lihongjin1@huawei.com>
2022-12-06 10:11:13 +08:00
..
BUILD.gn fix: iccarm编译修复 2022-08-01 16:53:18 +08:00
Kconfig fix: 修复FileSystem menuconfig配置问题 2022-03-10 09:27:16 +08:00
los_fs.h feat: fs增加注册接口 2022-12-01 02:50:05 +00:00
vfs_config.h fix: 提供CONFIG_NFILE_DESCRIPTORS宏标识最大可打开fd数量 2022-12-06 10:11:13 +08:00
vfs_files.c fix: 修复一些静态扫描工具发现的问题 2022-10-15 17:36:26 +08:00
vfs_files.h fix: 修复一些静态扫描工具发现的问题 2022-10-15 17:36:26 +08:00
vfs_fs.c fix: 提供CONFIG_NFILE_DESCRIPTORS宏标识最大可打开fd数量 2022-12-06 10:11:13 +08:00
vfs_init.c fix: iccarm编译修复 2022-08-01 16:53:18 +08:00
vfs_maps.c feat: fs增加注册接口 2022-12-01 02:50:05 +00:00
vfs_maps.h feat: fs增加注册接口 2022-12-01 02:50:05 +00:00
vfs_mount.c feat: 文件系统提供动态内存分配器钩子 2022-11-28 20:02:20 +08:00
vfs_mount.h refactor: liteos-m vfs refactory 2022-03-09 12:07:15 +08:00
vfs_operations.h refactor: liteos-m vfs refactory 2022-03-09 12:07:15 +08:00
vfs_partition.c !941 文件系统提供动态内存分配器钩子 2022-11-28 14:36:29 +00:00
vfs_partition.h feat: liteos-m文件系统初始化函数支持littlefs 2022-08-16 18:55:53 +08:00