diff --git a/Demo/ARM7_STR71x_IAR/RTOSDemo.ewd b/Demo/ARM7_STR71x_IAR/RTOSDemo.ewd
index 55ff7b44e8..84e989fbbf 100644
--- a/Demo/ARM7_STR71x_IAR/RTOSDemo.ewd
+++ b/Demo/ARM7_STR71x_IAR/RTOSDemo.ewd
@@ -1,7 +1,7 @@
- 1
+ 2
Debug
@@ -12,7 +12,7 @@
C-SPY
2
- 15
+ 21
1
1
-
+
+
+
+
+
+
+
+
+
+
@@ -257,7 +293,7 @@
JLINK_ID
2
- 9
+ 10
1
1
+
LMIFTDI_ID
2
- 1
+ 2
1
1
+
+
MACRAIGOR_ID
2
- 2
+ 3
1
1
+
+
@@ -539,6 +595,19 @@
+
+ STLINK_ID
+ 2
+
+ 0
+ 1
+ 1
+
+
+
THIRDPARTY_ID
2
@@ -566,11 +635,11 @@
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
@@ -586,7 +655,11 @@
0
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
0
@@ -609,6 +682,10 @@
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
1
+
+ $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin
+ 1
+
@@ -621,7 +698,7 @@
C-SPY
2
- 15
+ 21
1
0
-
+
+
+
+
+
+
+
+
+
+
@@ -866,7 +979,7 @@
JLINK_ID
2
- 9
+ 10
1
0
+
LMIFTDI_ID
2
- 1
+ 2
1
0
+
+
MACRAIGOR_ID
2
- 2
+ 3
1
0
+
+
@@ -1148,6 +1281,19 @@
+
+ STLINK_ID
+ 2
+
+ 0
+ 1
+ 0
+
+
+
THIRDPARTY_ID
2
@@ -1175,11 +1321,11 @@
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
@@ -1195,7 +1341,11 @@
0
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ewplugin
+ $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
0
@@ -1218,6 +1368,10 @@
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
0
+
+ $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin
+ 1
+
diff --git a/Demo/ARM7_STR71x_IAR/RTOSDemo.ewp b/Demo/ARM7_STR71x_IAR/RTOSDemo.ewp
index 4364c7b18d..385f101c74 100644
--- a/Demo/ARM7_STR71x_IAR/RTOSDemo.ewp
+++ b/Demo/ARM7_STR71x_IAR/RTOSDemo.ewp
@@ -1,7 +1,7 @@
- 1
+ 2
Debug
@@ -12,7 +12,7 @@
General
3
- 14
+ 17
1
1
-
+
+
+
+
ICCARM
2
- 19
+ 21
1
1
-
+
+
@@ -486,7 +504,7 @@
1
@@ -777,7 +803,7 @@
General
3
- 14
+ 17
1
0
@@ -794,7 +820,7 @@
Variant
- 7
+ 11
0
@@ -858,11 +884,6 @@
OGLastSavedByProductVersion
5.11.0.50615
-
- GeneralMisraRules
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
GeneralEnableMisra
0
@@ -887,13 +908,31 @@
OGBufferedTerminalOutput
0
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
ICCARM
2
- 19
+ 21
1
0
@@ -1026,11 +1065,6 @@
PreInclude
-
- CompilerMisraRules
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
CompilerMisraOverride
0
@@ -1075,6 +1109,16 @@
CCOptLevelSlave
3
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
@@ -1252,7 +1296,7 @@
0
OOCOutputFormat
- 1
+ 2
0
@@ -1298,7 +1342,7 @@
ILINK
0
- 5
+ 8
1
0
@@ -1441,10 +1485,6 @@
IlinkProgramEntryLabel
__iar_program_start
-
- IlinkNXPLPCChecksum
- 0
-
DoFill
0
@@ -1504,6 +1544,18 @@
IlinkBufferedTerminalOutput
1
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
diff --git a/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.dni b/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.dni
index 3062e860fa..a8cb8cc9e5 100644
--- a/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.dni
+++ b/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.dni
@@ -30,10 +30,10 @@ Category=_ 0
[TermIOLog]
LoggingEnabled=_ 0
LogFile=_ ""
+[TraceHelper]
+Enabled=0
+ShowSource=1
[Disassemble mode]
mode=0
[Breakpoints]
Count=0
-[TraceHelper]
-Enabled=0
-ShowSource=1
diff --git a/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.wsdt b/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.wsdt
index f34de69b68..adffcdb557 100644
--- a/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.wsdt
+++ b/Demo/ARM7_STR71x_IAR/settings/RTOSDemo.wsdt
@@ -12,7 +12,7 @@
- 189272727
+ 242272727
@@ -22,12 +22,12 @@
20115330776
-
+ 181624
10
-
+
TabID-14962-21036
@@ -35,11 +35,11 @@
Workspace
- RTOSDemoRTOSDemo/source
+ RTOSDemoRTOSDemo/Demo SourceRTOSDemo/source
- 0
+ 0
TabID-24623-22493
@@ -55,20 +55,20 @@
TabID-25855-25419BreakpointsBreakpoints
- 0
+ 0
- TextEditorC:\E\Dev\FreeRTOS\Demo\ARM7_STR71x_IAR\main.c01044900490000100000010000001
+ TextEditorC:\E\Dev\FreeRTOS\WorkingCopy\Demo\ARM7_STR71x_IAR\main.c0540000100000010000001
- iaridepm.enu1-2-2590263-2-218181285718330189286602851-2-23481402-2-2140435010028573564151285718330
+ iaridepm.enu1-2-2590316-2-222181309518330189286602851-2-23481682-2-2168435010023813564151309518330