• Z
    fixed 4d8e88ab from https://gitee.com/zhangdengyu/third_party_FatFs/pulls/50 · 1741a6a9
    zhangdengyu 提交于
    fix: 修复ffconf.h中宏FF_FS_LOCK设置不合理的问题
    
    方案描述:
    1、修改FF_FS_LOCK宏定义为:#define FF_FS_LOCK  (CONFIG_NFILE_DESCRIPTORS + LOSCFG_MAX_OPEN_DIRS - MIN_START_FD)
    2、其中各个宏的含义如下:
    2.1、CONFIG_NFILE_DESCRIPTORS 在vfs_config.h文件中定义,表示打开文件描述符fd的最大数量
    2.2、LOSCFG_MAX_OPEN_DIRS 在vfs_config.h文件中定义,表示打开目录最大数量
    2.3、MIN_START_FD 在vfs_config.h文件中定义,表示保留的三个文件描述符fd:stdin,stdout,stderr
    
    BREAKING CHANGE:
    修复ffconf.h中宏FF_FS_LOCK设置不合理的问题
    修改后的FF_FS_LOCK宏定义为:#define FF_FS_LOCK	(CONFIG_NFILE_DESCRIPTORS + LOSCFG_MAX_OPEN_DIRS - MIN_START_FD)
    
    Close: #I663SZ
    Signed-off-by: Nzhangdengyu <zhangdengyu2@huawei.com>
    Change-Id: I5389e57d4276e99d40c79cb5a449c6e5a1f1179e
    1741a6a9
ffconf.h 12.9 KB