From da43448fab06cbf5bc17ec995279a2b174268c73 Mon Sep 17 00:00:00 2001 From: yangjie Date: Thu, 4 Mar 2021 13:51:39 +0800 Subject: [PATCH] [bsp][samrtfusion2]add C99 support and update project files --- bsp/smartfusion2/project.uvopt | 342 +++++++++++++++--------------- bsp/smartfusion2/project.uvoptx | 332 ++++++++++++++--------------- bsp/smartfusion2/project.uvproj | 238 ++++++++++----------- bsp/smartfusion2/project.uvprojx | 252 +++++++++++----------- bsp/smartfusion2/template.uvopt | 4 +- bsp/smartfusion2/template.uvproj | 8 +- bsp/smartfusion2/template.uvprojx | 20 +- 7 files changed, 614 insertions(+), 582 deletions(-) diff --git a/bsp/smartfusion2/project.uvopt b/bsp/smartfusion2/project.uvopt index 99ce043dfe..51eba0e604 100644 --- a/bsp/smartfusion2/project.uvopt +++ b/bsp/smartfusion2/project.uvopt @@ -110,10 +110,10 @@ 1 0 1 - 1 + 0 1 1 - 0 + 1 0 0 6 @@ -177,7 +177,7 @@ - Kernel + Applications 0 0 0 @@ -193,8 +193,8 @@ 0 0 0 - ..\..\src\clock.c - clock.c + applications\main.c + main.c 0 0 @@ -209,8 +209,8 @@ 0 0 0 - ..\..\src\components.c - components.c + board\board.c + board.c 0 0 @@ -225,13 +225,21 @@ 0 0 0 - ..\..\src\device.c - device.c + board\config.c + config.c 0 0 + + + + CMSIS + 0 + 0 + 0 + 0 - 1 + 2 4 1 0 @@ -241,13 +249,13 @@ 0 0 0 - ..\..\src\idle.c - idle.c + CMSIS\core_cm3.c + core_cm3.c 0 0 - 1 + 2 5 1 0 @@ -257,15 +265,15 @@ 0 0 0 - ..\..\src\ipc.c - ipc.c + CMSIS\system_m2sxxx.c + system_m2sxxx.c 0 0 - 1 + 2 6 - 1 + 2 0 0 0 @@ -273,13 +281,21 @@ 0 0 0 - ..\..\src\irq.c - irq.c + CMSIS\startup_arm\startup_m2sxxx.s + startup_m2sxxx.s 0 0 + + + + CPU + 0 + 0 + 0 + 0 - 1 + 3 7 1 0 @@ -289,13 +305,13 @@ 0 0 0 - ..\..\src\kservice.c - kservice.c + ..\..\libcpu\arm\common\backtrace.c + backtrace.c 0 0 - 1 + 3 8 1 0 @@ -305,13 +321,13 @@ 0 0 0 - ..\..\src\mem.c - mem.c + ..\..\libcpu\arm\common\div0.c + div0.c 0 0 - 1 + 3 9 1 0 @@ -321,13 +337,13 @@ 0 0 0 - ..\..\src\mempool.c - mempool.c + ..\..\libcpu\arm\common\showmem.c + showmem.c 0 0 - 1 + 3 10 1 0 @@ -337,15 +353,15 @@ 0 0 0 - ..\..\src\object.c - object.c + ..\..\libcpu\arm\cortex-m3\cpuport.c + cpuport.c 0 0 - 1 + 3 11 - 1 + 2 0 0 0 @@ -353,13 +369,21 @@ 0 0 0 - ..\..\src\scheduler.c - scheduler.c + ..\..\libcpu\arm\cortex-m3\context_rvds.S + context_rvds.S 0 0 + + + + DeviceDrivers + 0 + 0 + 0 + 0 - 1 + 4 12 1 0 @@ -369,13 +393,13 @@ 0 0 0 - ..\..\src\signal.c - signal.c + ..\..\components\drivers\misc\pin.c + pin.c 0 0 - 1 + 4 13 1 0 @@ -385,13 +409,13 @@ 0 0 0 - ..\..\src\thread.c - thread.c + ..\..\components\drivers\serial\serial.c + serial.c 0 0 - 1 + 4 14 1 0 @@ -401,37 +425,29 @@ 0 0 0 - ..\..\src\timer.c - timer.c + ..\..\components\drivers\src\completion.c + completion.c 0 0 - - - - Applications - 1 - 0 - 0 - 0 - 2 + 4 15 1 0 0 - 14 + 0 0 - 1 - 16 + 0 + 0 0 - applications\main.c - main.c + ..\..\components\drivers\src\dataqueue.c + dataqueue.c 0 0 - 2 + 4 16 1 0 @@ -441,13 +457,13 @@ 0 0 0 - board\board.c - board.c + ..\..\components\drivers\src\pipe.c + pipe.c 0 0 - 2 + 4 17 1 0 @@ -457,21 +473,13 @@ 0 0 0 - board\config.c - config.c + ..\..\components\drivers\src\ringblk_buf.c + ringblk_buf.c 0 0 - - - - CMSIS - 0 - 0 - 0 - 0 - 3 + 4 18 1 0 @@ -481,13 +489,13 @@ 0 0 0 - CMSIS\core_cm3.c - core_cm3.c + ..\..\components\drivers\src\ringbuffer.c + ringbuffer.c 0 0 - 3 + 4 19 1 0 @@ -497,15 +505,15 @@ 0 0 0 - CMSIS\system_m2sxxx.c - system_m2sxxx.c + ..\..\components\drivers\src\waitqueue.c + waitqueue.c 0 0 - 3 + 4 20 - 2 + 1 0 0 0 @@ -513,8 +521,8 @@ 0 0 0 - CMSIS\startup_arm\startup_m2sxxx.s - startup_m2sxxx.s + ..\..\components\drivers\src\workqueue.c + workqueue.c 0 0 @@ -522,12 +530,12 @@ Drivers - 1 + 0 0 0 0 - 4 + 5 21 1 0 @@ -543,7 +551,7 @@ 0 - 4 + 5 22 1 0 @@ -561,13 +569,13 @@ - Libraries - 1 + finsh + 0 0 0 0 - 5 + 6 23 1 0 @@ -577,13 +585,13 @@ 0 0 0 - libraries\sys_config\sys_config.c - sys_config.c + ..\..\components\finsh\shell.c + shell.c 0 0 - 5 + 6 24 1 0 @@ -593,13 +601,13 @@ 0 0 0 - libraries\mss_gpio\mss_gpio.c - mss_gpio.c + ..\..\components\finsh\cmd.c + cmd.c 0 0 - 5 + 6 25 1 0 @@ -609,21 +617,21 @@ 0 0 0 - libraries\mss_uart\mss_uart.c - mss_uart.c + ..\..\components\finsh\msh.c + msh.c 0 0 - cpu + Kernel 0 0 0 0 - 6 + 7 26 1 0 @@ -633,13 +641,13 @@ 0 0 0 - ..\..\libcpu\arm\common\backtrace.c - backtrace.c + ..\..\src\clock.c + clock.c 0 0 - 6 + 7 27 1 0 @@ -649,13 +657,13 @@ 0 0 0 - ..\..\libcpu\arm\common\div0.c - div0.c + ..\..\src\components.c + components.c 0 0 - 6 + 7 28 1 0 @@ -665,13 +673,13 @@ 0 0 0 - ..\..\libcpu\arm\common\showmem.c - showmem.c + ..\..\src\device.c + device.c 0 0 - 6 + 7 29 1 0 @@ -681,15 +689,15 @@ 0 0 0 - ..\..\libcpu\arm\cortex-m3\cpuport.c - cpuport.c + ..\..\src\idle.c + idle.c 0 0 - 6 + 7 30 - 2 + 1 0 0 0 @@ -697,19 +705,11 @@ 0 0 0 - ..\..\libcpu\arm\cortex-m3\context_rvds.S - context_rvds.S + ..\..\src\ipc.c + ipc.c 0 0 - - - - DeviceDrivers - 0 - 0 - 0 - 0 7 31 @@ -721,8 +721,8 @@ 0 0 0 - ..\..\components\drivers\misc\pin.c - pin.c + ..\..\src\irq.c + irq.c 0 0 @@ -737,8 +737,8 @@ 0 0 0 - ..\..\components\drivers\serial\serial.c - serial.c + ..\..\src\kservice.c + kservice.c 0 0 @@ -753,8 +753,8 @@ 0 0 0 - ..\..\components\drivers\src\completion.c - completion.c + ..\..\src\mem.c + mem.c 0 0 @@ -769,8 +769,8 @@ 0 0 0 - ..\..\components\drivers\src\dataqueue.c - dataqueue.c + ..\..\src\mempool.c + mempool.c 0 0 @@ -785,8 +785,8 @@ 0 0 0 - ..\..\components\drivers\src\pipe.c - pipe.c + ..\..\src\object.c + object.c 0 0 @@ -801,8 +801,8 @@ 0 0 0 - ..\..\components\drivers\src\ringblk_buf.c - ringblk_buf.c + ..\..\src\scheduler.c + scheduler.c 0 0 @@ -817,8 +817,8 @@ 0 0 0 - ..\..\components\drivers\src\ringbuffer.c - ringbuffer.c + ..\..\src\thread.c + thread.c 0 0 @@ -833,13 +833,21 @@ 0 0 0 - ..\..\components\drivers\src\waitqueue.c - waitqueue.c + ..\..\src\timer.c + timer.c 0 0 + + + + libc + 0 + 0 + 0 + 0 - 7 + 8 39 1 0 @@ -849,19 +857,11 @@ 0 0 0 - ..\..\components\drivers\src\workqueue.c - workqueue.c + ..\..\components\libc\compilers\armlibc\libc.c + libc.c 0 0 - - - - finsh - 0 - 0 - 0 - 0 8 40 @@ -873,8 +873,8 @@ 0 0 0 - ..\..\components\finsh\shell.c - shell.c + ..\..\components\libc\compilers\armlibc\mem_std.c + mem_std.c 0 0 @@ -889,8 +889,8 @@ 0 0 0 - ..\..\components\finsh\cmd.c - cmd.c + ..\..\components\libc\compilers\armlibc\syscalls.c + syscalls.c 0 0 @@ -905,21 +905,13 @@ 0 0 0 - ..\..\components\finsh\msh.c - msh.c + ..\..\components\libc\compilers\common\stdlib.c + stdlib.c 0 0 - - - - libc - 0 - 0 - 0 - 0 - 9 + 8 43 1 0 @@ -929,11 +921,19 @@ 0 0 0 - ..\..\components\libc\compilers\armlibc\libc.c - libc.c + ..\..\components\libc\compilers\common\time.c + time.c 0 0 + + + + Libraries + 0 + 0 + 0 + 0 9 44 @@ -945,8 +945,8 @@ 0 0 0 - ..\..\components\libc\compilers\armlibc\mem_std.c - mem_std.c + libraries\sys_config\sys_config.c + sys_config.c 0 0 @@ -961,8 +961,8 @@ 0 0 0 - ..\..\components\libc\compilers\armlibc\stubs.c - stubs.c + libraries\mss_gpio\mss_gpio.c + mss_gpio.c 0 0 @@ -977,8 +977,8 @@ 0 0 0 - ..\..\components\libc\compilers\common\time.c - time.c + libraries\mss_uart\mss_uart.c + mss_uart.c 0 0 diff --git a/bsp/smartfusion2/project.uvoptx b/bsp/smartfusion2/project.uvoptx index a83e5093d3..57f994ae2b 100644 --- a/bsp/smartfusion2/project.uvoptx +++ b/bsp/smartfusion2/project.uvoptx @@ -175,7 +175,7 @@ - Kernel + Applications 0 0 0 @@ -187,8 +187,8 @@ 0 0 0 - ..\..\src\clock.c - clock.c + applications\main.c + main.c 0 0 @@ -199,8 +199,8 @@ 0 0 0 - ..\..\src\components.c - components.c + board\board.c + board.c 0 0 @@ -211,228 +211,236 @@ 0 0 0 - ..\..\src\device.c - device.c + board\config.c + config.c 0 0 + + + + CMSIS + 0 + 0 + 0 + 0 - 1 + 2 4 1 0 0 0 - ..\..\src\idle.c - idle.c + CMSIS\core_cm3.c + core_cm3.c 0 0 - 1 + 2 5 1 0 0 0 - ..\..\src\ipc.c - ipc.c + CMSIS\system_m2sxxx.c + system_m2sxxx.c 0 0 - 1 + 2 6 - 1 + 2 0 0 0 - ..\..\src\irq.c - irq.c + CMSIS\startup_arm\startup_m2sxxx.s + startup_m2sxxx.s 0 0 + + + + CPU + 0 + 0 + 0 + 0 - 1 + 3 7 1 0 0 0 - ..\..\src\kservice.c - kservice.c + ..\..\libcpu\arm\common\backtrace.c + backtrace.c 0 0 - 1 + 3 8 1 0 0 0 - ..\..\src\mem.c - mem.c + ..\..\libcpu\arm\common\div0.c + div0.c 0 0 - 1 + 3 9 1 0 0 0 - ..\..\src\mempool.c - mempool.c + ..\..\libcpu\arm\common\showmem.c + showmem.c 0 0 - 1 + 3 10 1 0 0 0 - ..\..\src\object.c - object.c + ..\..\libcpu\arm\cortex-m3\cpuport.c + cpuport.c 0 0 - 1 + 3 11 - 1 + 2 0 0 0 - ..\..\src\scheduler.c - scheduler.c + ..\..\libcpu\arm\cortex-m3\context_rvds.S + context_rvds.S 0 0 + + + + DeviceDrivers + 0 + 0 + 0 + 0 - 1 + 4 12 1 0 0 0 - ..\..\src\signal.c - signal.c + ..\..\components\drivers\misc\pin.c + pin.c 0 0 - 1 + 4 13 1 0 0 0 - ..\..\src\thread.c - thread.c + ..\..\components\drivers\serial\serial.c + serial.c 0 0 - 1 + 4 14 1 0 0 0 - ..\..\src\timer.c - timer.c + ..\..\components\drivers\src\completion.c + completion.c 0 0 - - - - Applications - 1 - 0 - 0 - 0 - 2 + 4 15 1 0 0 0 - applications\main.c - main.c + ..\..\components\drivers\src\dataqueue.c + dataqueue.c 0 0 - 2 + 4 16 1 0 0 0 - board\board.c - board.c + ..\..\components\drivers\src\pipe.c + pipe.c 0 0 - 2 + 4 17 1 0 0 0 - board\config.c - config.c + ..\..\components\drivers\src\ringblk_buf.c + ringblk_buf.c 0 0 - - - - CMSIS - 0 - 0 - 0 - 0 - 3 + 4 18 1 0 0 0 - CMSIS\core_cm3.c - core_cm3.c + ..\..\components\drivers\src\ringbuffer.c + ringbuffer.c 0 0 - 3 + 4 19 1 0 0 0 - CMSIS\system_m2sxxx.c - system_m2sxxx.c + ..\..\components\drivers\src\waitqueue.c + waitqueue.c 0 0 - 3 + 4 20 - 2 + 1 0 0 0 - CMSIS\startup_arm\startup_m2sxxx.s - startup_m2sxxx.s + ..\..\components\drivers\src\workqueue.c + workqueue.c 0 0 @@ -440,12 +448,12 @@ Drivers - 1 + 0 0 0 0 - 4 + 5 21 1 0 @@ -457,7 +465,7 @@ 0 - 4 + 5 22 1 0 @@ -471,123 +479,115 @@ - Libraries - 1 + finsh + 0 0 0 0 - 5 + 6 23 1 0 0 0 - libraries\sys_config\sys_config.c - sys_config.c + ..\..\components\finsh\shell.c + shell.c 0 0 - 5 + 6 24 1 0 0 0 - libraries\mss_gpio\mss_gpio.c - mss_gpio.c + ..\..\components\finsh\cmd.c + cmd.c 0 0 - 5 + 6 25 1 0 0 0 - libraries\mss_uart\mss_uart.c - mss_uart.c + ..\..\components\finsh\msh.c + msh.c 0 0 - cpu + Kernel 0 0 0 0 - 6 + 7 26 1 0 0 0 - ..\..\libcpu\arm\common\backtrace.c - backtrace.c + ..\..\src\clock.c + clock.c 0 0 - 6 + 7 27 1 0 0 0 - ..\..\libcpu\arm\common\div0.c - div0.c + ..\..\src\components.c + components.c 0 0 - 6 + 7 28 1 0 0 0 - ..\..\libcpu\arm\common\showmem.c - showmem.c + ..\..\src\device.c + device.c 0 0 - 6 + 7 29 1 0 0 0 - ..\..\libcpu\arm\cortex-m3\cpuport.c - cpuport.c + ..\..\src\idle.c + idle.c 0 0 - 6 + 7 30 - 2 + 1 0 0 0 - ..\..\libcpu\arm\cortex-m3\context_rvds.S - context_rvds.S + ..\..\src\ipc.c + ipc.c 0 0 - - - - DeviceDrivers - 0 - 0 - 0 - 0 7 31 @@ -595,8 +595,8 @@ 0 0 0 - ..\..\components\drivers\misc\pin.c - pin.c + ..\..\src\irq.c + irq.c 0 0 @@ -607,8 +607,8 @@ 0 0 0 - ..\..\components\drivers\serial\serial.c - serial.c + ..\..\src\kservice.c + kservice.c 0 0 @@ -619,8 +619,8 @@ 0 0 0 - ..\..\components\drivers\src\completion.c - completion.c + ..\..\src\mem.c + mem.c 0 0 @@ -631,8 +631,8 @@ 0 0 0 - ..\..\components\drivers\src\dataqueue.c - dataqueue.c + ..\..\src\mempool.c + mempool.c 0 0 @@ -643,8 +643,8 @@ 0 0 0 - ..\..\components\drivers\src\pipe.c - pipe.c + ..\..\src\object.c + object.c 0 0 @@ -655,8 +655,8 @@ 0 0 0 - ..\..\components\drivers\src\ringblk_buf.c - ringblk_buf.c + ..\..\src\scheduler.c + scheduler.c 0 0 @@ -667,8 +667,8 @@ 0 0 0 - ..\..\components\drivers\src\ringbuffer.c - ringbuffer.c + ..\..\src\thread.c + thread.c 0 0 @@ -679,31 +679,31 @@ 0 0 0 - ..\..\components\drivers\src\waitqueue.c - waitqueue.c + ..\..\src\timer.c + timer.c 0 0 + + + + libc + 0 + 0 + 0 + 0 - 7 + 8 39 1 0 0 0 - ..\..\components\drivers\src\workqueue.c - workqueue.c + ..\..\components\libc\compilers\armlibc\libc.c + libc.c 0 0 - - - - finsh - 0 - 0 - 0 - 0 8 40 @@ -711,8 +711,8 @@ 0 0 0 - ..\..\components\finsh\shell.c - shell.c + ..\..\components\libc\compilers\armlibc\mem_std.c + mem_std.c 0 0 @@ -723,8 +723,8 @@ 0 0 0 - ..\..\components\finsh\cmd.c - cmd.c + ..\..\components\libc\compilers\armlibc\syscalls.c + syscalls.c 0 0 @@ -735,31 +735,31 @@ 0 0 0 - ..\..\components\finsh\msh.c - msh.c + ..\..\components\libc\compilers\common\stdlib.c + stdlib.c 0 0 - - - - libc - 0 - 0 - 0 - 0 - 9 + 8 43 1 0 0 0 - ..\..\components\libc\compilers\armlibc\libc.c - libc.c + ..\..\components\libc\compilers\common\time.c + time.c 0 0 + + + + Libraries + 0 + 0 + 0 + 0 9 44 @@ -767,8 +767,8 @@ 0 0 0 - ..\..\components\libc\compilers\armlibc\mem_std.c - mem_std.c + libraries\sys_config\sys_config.c + sys_config.c 0 0 @@ -779,8 +779,8 @@ 0 0 0 - ..\..\components\libc\compilers\armlibc\stubs.c - stubs.c + libraries\mss_gpio\mss_gpio.c + mss_gpio.c 0 0 @@ -791,8 +791,8 @@ 0 0 0 - ..\..\components\libc\compilers\common\time.c - time.c + libraries\mss_uart\mss_uart.c + mss_uart.c 0 0 diff --git a/bsp/smartfusion2/project.uvproj b/bsp/smartfusion2/project.uvproj index 34dc365986..2ee7c71eee 100644 --- a/bsp/smartfusion2/project.uvproj +++ b/bsp/smartfusion2/project.uvproj @@ -139,9 +139,9 @@ 1 0 1 - 1 + 0 1 - 0 + 1 0 6 @@ -170,7 +170,7 @@ 0 -1 - 1 + 0 BIN\UL2CM3.DLL @@ -356,13 +356,13 @@ 0 0 0 - 0 + 1 0 - RT_USING_ARM_LIBC + RT_USING_ARM_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND - .;..\..\include;applications;board;CMSIS;drivers;libraries\sys_config;libraries\mss_gpio;libraries\mss_uart;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\compilers\common + applications;board;CMSIS;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\finsh;.;..\..\include;..\..\components\libc\compilers\armlibc;..\..\components\libc\compilers\common;libraries\sys_config;libraries\mss_gpio;libraries\mss_uart @@ -402,81 +402,6 @@ - - Kernel - - - clock.c - 1 - ..\..\src\clock.c - - - components.c - 1 - ..\..\src\components.c - - - device.c - 1 - ..\..\src\device.c - - - idle.c - 1 - ..\..\src\idle.c - - - ipc.c - 1 - ..\..\src\ipc.c - - - irq.c - 1 - ..\..\src\irq.c - - - kservice.c - 1 - ..\..\src\kservice.c - - - mem.c - 1 - ..\..\src\mem.c - - - mempool.c - 1 - ..\..\src\mempool.c - - - object.c - 1 - ..\..\src\object.c - - - scheduler.c - 1 - ..\..\src\scheduler.c - - - signal.c - 1 - ..\..\src\signal.c - - - thread.c - 1 - ..\..\src\thread.c - - - timer.c - 1 - ..\..\src\timer.c - - - Applications @@ -518,42 +443,7 @@ - Drivers - - - drv_uart.c - 1 - drivers\drv_uart.c - - - drv_gpio.c - 1 - drivers\drv_gpio.c - - - - - Libraries - - - sys_config.c - 1 - libraries\sys_config\sys_config.c - - - mss_gpio.c - 1 - libraries\mss_gpio\mss_gpio.c - - - mss_uart.c - 1 - libraries\mss_uart\mss_uart.c - - - - - cpu + CPU backtrace.c @@ -632,6 +522,21 @@ + + Drivers + + + drv_uart.c + 1 + drivers\drv_uart.c + + + drv_gpio.c + 1 + drivers\drv_gpio.c + + + finsh @@ -652,6 +557,76 @@ + + Kernel + + + clock.c + 1 + ..\..\src\clock.c + + + components.c + 1 + ..\..\src\components.c + + + device.c + 1 + ..\..\src\device.c + + + idle.c + 1 + ..\..\src\idle.c + + + ipc.c + 1 + ..\..\src\ipc.c + + + irq.c + 1 + ..\..\src\irq.c + + + kservice.c + 1 + ..\..\src\kservice.c + + + mem.c + 1 + ..\..\src\mem.c + + + mempool.c + 1 + ..\..\src\mempool.c + + + object.c + 1 + ..\..\src\object.c + + + scheduler.c + 1 + ..\..\src\scheduler.c + + + thread.c + 1 + ..\..\src\thread.c + + + timer.c + 1 + ..\..\src\timer.c + + + libc @@ -666,9 +641,14 @@ ..\..\components\libc\compilers\armlibc\mem_std.c - stubs.c + syscalls.c + 1 + ..\..\components\libc\compilers\armlibc\syscalls.c + + + stdlib.c 1 - ..\..\components\libc\compilers\armlibc\stubs.c + ..\..\components\libc\compilers\common\stdlib.c time.c @@ -677,6 +657,26 @@ + + Libraries + + + sys_config.c + 1 + libraries\sys_config\sys_config.c + + + mss_gpio.c + 1 + libraries\mss_gpio\mss_gpio.c + + + mss_uart.c + 1 + libraries\mss_uart\mss_uart.c + + + diff --git a/bsp/smartfusion2/project.uvprojx b/bsp/smartfusion2/project.uvprojx index 16914df12d..738524c6cb 100644 --- a/bsp/smartfusion2/project.uvprojx +++ b/bsp/smartfusion2/project.uvprojx @@ -10,7 +10,7 @@ project 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060750::V5.06 update 6 (build 750)::.\ARMCC 0 @@ -185,6 +185,7 @@ 0 0 0 + 0 0 0 8 @@ -324,7 +325,7 @@ 2 0 0 - 0 + 1 0 0 1 @@ -336,9 +337,9 @@ 0 - RT_USING_ARM_LIBC + RT_USING_ARM_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND - .;..\..\include;applications;board;CMSIS;drivers;libraries\sys_config;libraries\mss_gpio;libraries\mss_uart;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\compilers\common + applications;board;CMSIS;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\finsh;.;..\..\include;..\..\components\libc\compilers\armlibc;..\..\components\libc\compilers\common;libraries\sys_config;libraries\mss_gpio;libraries\mss_uart @@ -351,7 +352,7 @@ 0 0 0 - 0 + 4 @@ -379,81 +380,6 @@ - - Kernel - - - clock.c - 1 - ..\..\src\clock.c - - - components.c - 1 - ..\..\src\components.c - - - device.c - 1 - ..\..\src\device.c - - - idle.c - 1 - ..\..\src\idle.c - - - ipc.c - 1 - ..\..\src\ipc.c - - - irq.c - 1 - ..\..\src\irq.c - - - kservice.c - 1 - ..\..\src\kservice.c - - - mem.c - 1 - ..\..\src\mem.c - - - mempool.c - 1 - ..\..\src\mempool.c - - - object.c - 1 - ..\..\src\object.c - - - scheduler.c - 1 - ..\..\src\scheduler.c - - - signal.c - 1 - ..\..\src\signal.c - - - thread.c - 1 - ..\..\src\thread.c - - - timer.c - 1 - ..\..\src\timer.c - - - Applications @@ -495,42 +421,7 @@ - Drivers - - - drv_uart.c - 1 - drivers\drv_uart.c - - - drv_gpio.c - 1 - drivers\drv_gpio.c - - - - - Libraries - - - sys_config.c - 1 - libraries\sys_config\sys_config.c - - - mss_gpio.c - 1 - libraries\mss_gpio\mss_gpio.c - - - mss_uart.c - 1 - libraries\mss_uart\mss_uart.c - - - - - cpu + CPU backtrace.c @@ -609,6 +500,21 @@ + + Drivers + + + drv_uart.c + 1 + drivers\drv_uart.c + + + drv_gpio.c + 1 + drivers\drv_gpio.c + + + finsh @@ -629,6 +535,76 @@ + + Kernel + + + clock.c + 1 + ..\..\src\clock.c + + + components.c + 1 + ..\..\src\components.c + + + device.c + 1 + ..\..\src\device.c + + + idle.c + 1 + ..\..\src\idle.c + + + ipc.c + 1 + ..\..\src\ipc.c + + + irq.c + 1 + ..\..\src\irq.c + + + kservice.c + 1 + ..\..\src\kservice.c + + + mem.c + 1 + ..\..\src\mem.c + + + mempool.c + 1 + ..\..\src\mempool.c + + + object.c + 1 + ..\..\src\object.c + + + scheduler.c + 1 + ..\..\src\scheduler.c + + + thread.c + 1 + ..\..\src\thread.c + + + timer.c + 1 + ..\..\src\timer.c + + + libc @@ -643,9 +619,14 @@ ..\..\components\libc\compilers\armlibc\mem_std.c - stubs.c + syscalls.c 1 - ..\..\components\libc\compilers\armlibc\stubs.c + ..\..\components\libc\compilers\armlibc\syscalls.c + + + stdlib.c + 1 + ..\..\components\libc\compilers\common\stdlib.c time.c @@ -654,6 +635,26 @@ + + Libraries + + + sys_config.c + 1 + libraries\sys_config\sys_config.c + + + mss_gpio.c + 1 + libraries\mss_gpio\mss_gpio.c + + + mss_uart.c + 1 + libraries\mss_uart\mss_uart.c + + + @@ -664,4 +665,19 @@ + + + + <Project Info> + + + + + + 0 + 1 + + + + diff --git a/bsp/smartfusion2/template.uvopt b/bsp/smartfusion2/template.uvopt index 70eae785e9..8735ccdd69 100644 --- a/bsp/smartfusion2/template.uvopt +++ b/bsp/smartfusion2/template.uvopt @@ -110,10 +110,10 @@ 1 0 1 - 1 + 0 1 1 - 0 + 1 0 0 6 diff --git a/bsp/smartfusion2/template.uvproj b/bsp/smartfusion2/template.uvproj index 99fded24dc..356db37361 100644 --- a/bsp/smartfusion2/template.uvproj +++ b/bsp/smartfusion2/template.uvproj @@ -139,9 +139,9 @@ 1 0 1 - 1 + 0 1 - 0 + 1 0 6 @@ -170,7 +170,7 @@ 0 -1 - 1 + 0 BIN\UL2CM3.DLL @@ -356,7 +356,7 @@ 0 0 0 - 0 + 1 0 diff --git a/bsp/smartfusion2/template.uvprojx b/bsp/smartfusion2/template.uvprojx index dbfd0815c2..56ef79c76d 100644 --- a/bsp/smartfusion2/template.uvprojx +++ b/bsp/smartfusion2/template.uvprojx @@ -185,6 +185,7 @@ 0 0 0 + 0 0 0 8 @@ -324,7 +325,7 @@ 2 0 0 - 0 + 1 0 0 1 @@ -351,7 +352,7 @@ 0 0 0 - 0 + 4 @@ -392,4 +393,19 @@ + + + + <Project Info> + + + + + + 0 + 1 + + + + -- GitLab