diff options
| author | Bernard Xiong <[email protected]> | 2021-02-24 16:46:05 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-02-24 16:46:05 +0800 |
| commit | d1ba6ff32e336d399c221cdd79ce173964ffc7c1 (patch) | |
| tree | c6714ce1bc54d2ac88de1e130f9b3d302dc86794 | |
| parent | b7a71b8552b59e906a3c8332a686e01c42ab235f (diff) | |
| parent | b4cbfca550d0ed7107c3ad53e8519e53cc6b5f0c (diff) | |
Merge pull request #4373 from LeeChunHei/bsp_fix
imxrt bsp 修復
| -rw-r--r-- | bsp/imxrt/libraries/MIMXRT1050/SConscript | 8 | ||||
| -rw-r--r-- | bsp/imxrt/libraries/MIMXRT1064/SConscript | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/bsp/imxrt/libraries/MIMXRT1050/SConscript b/bsp/imxrt/libraries/MIMXRT1050/SConscript index 58d5ccef78..7f8f971b82 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/SConscript +++ b/bsp/imxrt/libraries/MIMXRT1050/SConscript @@ -53,9 +53,6 @@ if GetDepend(['BSP_USING_SDRAM']): if GetDepend(['BSP_USING_LCD']): src += ['MIMXRT1052/drivers/fsl_elcdif.c'] -if GetDepend(['RT_USING_USB_HOST']) or GetDepend(['RT_USING_USB_DEVICE']): - src += ['MIMXRT1052/drivers/fsl_usdhc.c'] - if GetDepend(['BSP_USING_CAN']): src += ['MIMXRT1052/drivers/fsl_flexcan.c'] @@ -79,6 +76,9 @@ if GetDepend(['BSP_USING_DMA']): src += ['MIMXRT1052/drivers/fsl_lpspi_edma.c'] -group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path) +if rtconfig.CROSS_TOOL == 'gcc': + group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, ASFLAGS = '$ASFLAGS -D __STARTUP_CLEAR_BSS') +else: + group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path) Return('group') diff --git a/bsp/imxrt/libraries/MIMXRT1064/SConscript b/bsp/imxrt/libraries/MIMXRT1064/SConscript index 2035ca530f..c83546f0eb 100644 --- a/bsp/imxrt/libraries/MIMXRT1064/SConscript +++ b/bsp/imxrt/libraries/MIMXRT1064/SConscript @@ -49,9 +49,6 @@ if GetDepend(['BSP_USING_ADC']): if GetDepend(['BSP_USING_SDRAM']): src += ['MIMXRT1064/drivers/fsl_semc.c'] -if GetDepend(['RT_USING_USB_HOST']) or GetDepend(['RT_USING_USB_DEVICE']): - src += ['MIMXRT1064/drivers/fsl_usdhc.c'] - if GetDepend(['RT_USING_CAN']): src += ['MIMXRT1064/drivers/fsl_flexcan.c'] @@ -77,6 +74,9 @@ if GetDepend(['RT_SERIAL_USING_DMA']): src += ['MIMXRT1064/drivers/fsl_lpuart_edma.c'] src += ['MIMXRT1064/drivers/fsl_lpspi_edma.c'] -group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path) +if rtconfig.CROSS_TOOL == 'gcc': + group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, ASFLAGS = '$ASFLAGS -D __STARTUP_CLEAR_BSS') +else: + group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path) Return('group') |
