From 4aaf52ae9eccdbb6daa6634bb99c147186f0c01e Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Wed, 19 May 2021 12:56:27 +0800 Subject: [ymodem] 修改YMODEM_USING_FILE_TRANSFER功能的开启条件 目前开启的逻辑存在问题,ymodem的文件传输功能开启的前提是得有完整的文件系统, 但是目前,这个开启逻辑错了。 用户选择YMODEM_USING_FILE_TRANSFER功能后select DFS没有任何意义,因为除了需要依赖DFS之外还要依赖其他的例如FATFS,需要和SDIO适配等等等 正确的做法应该是用户配置好完整的文件系统后,ymodem文件传输才能有机会开启, 因此是depends on DFS 而非select DFS 更改之后,只要用户开启了文件系统,在选定YMODEM时,会自动开启文件传输功能,这也是用户希望看到的,直接一键搞定,不需要再多点一步 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/utilities/ymodem/SConscript | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components/utilities/ymodem/SConscript') diff --git a/components/utilities/ymodem/SConscript b/components/utilities/ymodem/SConscript index 5be32247d6..d75539fe2c 100644 --- a/components/utilities/ymodem/SConscript +++ b/components/utilities/ymodem/SConscript @@ -7,7 +7,7 @@ ymodem.c CPPPATH = [cwd] -if GetDepend('RT_USING_DFS') and GetDepend('YMODEM_USING_FILE_TRANSFER'): +if GetDepend('YMODEM_USING_FILE_TRANSFER'): src += ['ry_sy.c'] group = DefineGroup('Utilities', src, depend = ['RT_USING_RYM'], CPPPATH = CPPPATH) -- cgit v1.3.1