diff --git a/bsp/stm3210/project.ewd b/bsp/stm3210/project.ewd
index bc0e83e56e3e6cf1f334ff441d0e2f1ef870ddf8..4f00f6cc0a636cfe3a91c589e6b94aab63e454b1 100644
--- a/bsp/stm3210/project.ewd
+++ b/bsp/stm3210/project.ewd
@@ -12,7 +12,7 @@
C-SPY
2
- 18
+ 22
1
1
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -265,7 +317,7 @@
JLINK_ID
2
- 10
+ 11
1
1
+
+
+
+
+
+
+
+
+
LMIFTDI_ID
2
- 1
+ 2
1
1
+
+
@@ -563,13 +659,21 @@
STLINK_ID
2
- 0
+ 1
1
1
+
+
@@ -599,27 +703,27 @@
- $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
0
@@ -627,17 +731,25 @@
0
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
- $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ 0
+
+
+ $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
1
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
+
+ $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ 1
+
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
1
@@ -658,7 +770,7 @@
C-SPY
2
- 18
+ 22
1
0
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -911,7 +1075,7 @@
JLINK_ID
2
- 10
+ 11
1
0
+
+
+
+
+
+
+
+
+
LMIFTDI_ID
2
- 1
+ 2
1
0
+
+
@@ -1209,13 +1417,21 @@
STLINK_ID
2
- 0
+ 1
1
0
+
+
@@ -1245,27 +1461,27 @@
- $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
0
@@ -1273,17 +1489,25 @@
0
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
- $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ 0
+
+
+ $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
1
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
+
+ $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ 1
+
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
1
diff --git a/bsp/stm3210/project.ewp b/bsp/stm3210/project.ewp
index 44b5d4b04836e7a146f4b5defeff35b10f997c9f..17a4d13f4d3d22d6cc389cff7a9d1cd3a9cb8149 100644
--- a/bsp/stm3210/project.ewp
+++ b/bsp/stm3210/project.ewp
@@ -29,8 +29,8 @@
Variant
- 9
- 33
+ 17
+ 37
GEndianMode
@@ -863,7 +888,7 @@
FPU
- 0
+ 1
0
@@ -944,7 +969,7 @@
ICCARM
2
- 21
+ 22
1
0
@@ -1143,6 +1168,18 @@
0
111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
@@ -1366,7 +1403,7 @@
ILINK
0
- 7
+ 9
1
0
@@ -1509,10 +1546,6 @@
IlinkProgramEntryLabel
__iar_program_start
-
- IlinkNXPLPCChecksum
- 0
-
DoFill
0
@@ -1580,6 +1613,22 @@
CrcFullSize
0
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
@@ -1612,250 +1661,280 @@
CMSIS
- $PROJ_DIR$\Libraries\CMSIS\Core\CM3\core_cm3.c
+ $PROJ_DIR$\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
- $PROJ_DIR$\Libraries\CMSIS\Core\CM3\system_stm32f10x.c
+ $PROJ_DIR$\system_stm32f10x.c
Filesystem
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_cache.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs.c
+
+
+ $PROJ_DIR$\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
+
+
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_file.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_fs.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_fs.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_init.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_posix.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_posix.c
+ $PROJ_DIR$\..\..\components\dfs\filesystems\elmfat\ff.c
+
+
+ finsh
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_raw.c
+ $PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_util.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_compiler.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\dir.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_error.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\efs.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_heap.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\extract.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_init.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fat.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_node.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\file.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_ops.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fs.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_parser.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ls.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_token.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\partition.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_var.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\plibc.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_vm.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\time.c
+ $PROJ_DIR$\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ui.c
+ $PROJ_DIR$\..\..\components\finsh\symbol.c
- finsh
+ Kernel
- $PROJ_DIR$\..\..\finsh\cmd.c
+ $PROJ_DIR$\..\..\src\clock.c
- $PROJ_DIR$\..\..\finsh\finsh_compiler.c
+ $PROJ_DIR$\..\..\src\device.c
- $PROJ_DIR$\..\..\finsh\finsh_error.c
+ $PROJ_DIR$\..\..\src\idle.c
- $PROJ_DIR$\..\..\finsh\finsh_heap.c
+ $PROJ_DIR$\..\..\src\ipc.c
- $PROJ_DIR$\..\..\finsh\finsh_init.c
+ $PROJ_DIR$\..\..\src\irq.c
- $PROJ_DIR$\..\..\finsh\finsh_node.c
+ $PROJ_DIR$\..\..\src\kservice.c
- $PROJ_DIR$\..\..\finsh\finsh_ops.c
+ $PROJ_DIR$\..\..\src\mem.c
- $PROJ_DIR$\..\..\finsh\finsh_parser.c
+ $PROJ_DIR$\..\..\src\mempool.c
- $PROJ_DIR$\..\..\finsh\finsh_token.c
+ $PROJ_DIR$\..\..\src\object.c
- $PROJ_DIR$\..\..\finsh\finsh_var.c
+ $PROJ_DIR$\..\..\src\scheduler.c
- $PROJ_DIR$\..\..\finsh\finsh_vm.c
+ $PROJ_DIR$\..\..\src\slab.c
- $PROJ_DIR$\..\..\finsh\shell.c
+ $PROJ_DIR$\..\..\src\thread.c
- $PROJ_DIR$\..\..\finsh\symbol.c
+ $PROJ_DIR$\..\..\src\timer.c
- Kernel
+ LwIP
- $PROJ_DIR$\..\..\src\clock.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\api_lib.c
- $PROJ_DIR$\..\..\src\device.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\api_msg.c
- $PROJ_DIR$\..\..\src\idle.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\asn1_dec.c
- $PROJ_DIR$\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\asn1_enc.c
- $PROJ_DIR$\..\..\src\irq.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\auth.c
- $PROJ_DIR$\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\autoip.c
- $PROJ_DIR$\..\..\src\mem.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\chap.c
- $PROJ_DIR$\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\chpms.c
- $PROJ_DIR$\..\..\src\object.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\dhcp.c
- $PROJ_DIR$\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\dns.c
- $PROJ_DIR$\..\..\src\slab.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\err.c
- $PROJ_DIR$\..\..\src\thread.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\etharp.c
- $PROJ_DIR$\..\..\src\timer.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ethernetif.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\fsm.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\icmp.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\igmp.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\inet.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\inet_chksum.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\init.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip_addr.c
-
-
- LwIP
- $PROJ_DIR$\..\..\net\lwip\src\api\api_lib.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip_frag.c
- $PROJ_DIR$\..\..\net\lwip\src\api\api_msg.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ipcp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\autoip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\lcp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\dhcp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\loopif.c
- $PROJ_DIR$\..\..\net\lwip\src\core\dns.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\magic.c
- $PROJ_DIR$\..\..\net\lwip\src\api\err.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\md5.c
- $PROJ_DIR$\..\..\net\lwip\src\netif\etharp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\memp.c
- $PROJ_DIR$\..\..\net\lwip\src\netif\ethernetif.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\mib2.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\icmp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\mib_structs.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\igmp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\msg_in.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\inet.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\msg_out.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\inet_chksum.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netbuf.c
- $PROJ_DIR$\..\..\net\lwip\src\core\init.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netdb.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\netif.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip_addr.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netifapi.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip_frag.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\pap.c
- $PROJ_DIR$\..\..\net\lwip\src\core\memp_tiny.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\pbuf.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netbuf.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ppp.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netdb.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ppp_oe.c
- $PROJ_DIR$\..\..\net\lwip\src\core\netif.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\randm.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netifapi.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\raw.c
- $PROJ_DIR$\..\..\net\lwip\src\core\pbuf.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\slipif.c
- $PROJ_DIR$\..\..\net\lwip\src\core\raw.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\sockets.c
- $PROJ_DIR$\..\..\net\lwip\src\api\sockets.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\stats.c
- $PROJ_DIR$\..\..\net\lwip\src\core\stats.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\sys.c
- $PROJ_DIR$\..\..\net\lwip\src\core\sys.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\arch\sys_arch.c
- $PROJ_DIR$\..\..\net\lwip\src\arch\sys_arch.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\arch\sys_arch_init.c
- $PROJ_DIR$\..\..\net\lwip\src\arch\sys_arch_init.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp_in.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp_in.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp_out.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp_out.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\tcpip.c
- $PROJ_DIR$\..\..\net\lwip\src\api\tcpip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\udp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\udp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\vj.c