浏览代码

[DM][SPI] Support SFUD for DM

DM need > c99

Signed-off-by: GuEe-GUI <2991707448@qq.com>
GuEe-GUI 1 月之前
父节点
当前提交
d79475e02c
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      components/drivers/spi/SConscript

+ 5 - 4
components/drivers/spi/SConscript

@@ -31,10 +31,11 @@ if GetDepend('RT_USING_SFUD'):
     if GetDepend('RT_SFUD_USING_SFDP'):
         src_device += ['sfud/src/sfud_sfdp.c']
 
-    if rtconfig.PLATFORM in GetGCCLikePLATFORM():
-        LOCAL_CFLAGS += ' -std=c99'
-    elif rtconfig.PLATFORM in ['armcc']:
-        LOCAL_CFLAGS += ' --c99'
+    if not GetDepend('RT_USING_DM'):
+        if rtconfig.PLATFORM in GetGCCLikePLATFORM():
+            LOCAL_CFLAGS += ' -std=c99'
+        elif rtconfig.PLATFORM in ['armcc']:
+            LOCAL_CFLAGS += ' --c99'
 
 if GetDepend('RT_USING_DM'):
     src += ['dev_spi_dm.c', 'dev_spi_bus.c']