diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewd b/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewd
index 0d4ead083..05e9b9db0 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewd
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.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
+
+
@@ -618,10 +722,18 @@
$TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
0
@@ -634,6 +746,10 @@
$EW_DIR$\common\plugins\FreeRTOS\FreeRTOSPlugin.ewplugin
0
+
+ $EW_DIR$\common\plugins\OpenRTOS\OpenRTOSPlugin.ewplugin
+ 0
+
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
@@ -662,7 +778,7 @@
C-SPY
2
- 18
+ 22
1
1
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -915,7 +1083,7 @@
JLINK_ID
2
- 10
+ 11
1
1
+
+
+
+
+
+
+
+
+
LMIFTDI_ID
2
- 1
+ 2
1
1
+
+
@@ -1213,13 +1425,21 @@
STLINK_ID
2
- 0
+ 1
1
1
+
+
@@ -1268,10 +1488,18 @@
$TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
0
@@ -1284,6 +1512,10 @@
$EW_DIR$\common\plugins\FreeRTOS\FreeRTOSPlugin.ewplugin
0
+
+ $EW_DIR$\common\plugins\OpenRTOS\OpenRTOSPlugin.ewplugin
+ 0
+
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewp b/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewp
index 5687e0d24..3a71869f2 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewp
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/RTOSDemo.ewp
@@ -29,8 +29,8 @@
@@ -556,7 +568,7 @@
ILINK
0
- 7
+ 9
1
1
@@ -699,10 +711,6 @@
IlinkProgramEntryLabel
__iar_program_start
-
- IlinkNXPLPCChecksum
- 0
-
DoFill
0
@@ -770,6 +778,22 @@
CrcFullSize
0
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
@@ -826,8 +850,8 @@
Variant
- 9
- 33
+ 17
+ 37
GEndianMode
@@ -857,7 +881,7 @@
FPU
- 0
+ 1
0
@@ -938,7 +962,7 @@
ICCARM
2
- 21
+ 22
1
1
@@ -1130,6 +1154,18 @@
0
111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
@@ -1353,7 +1389,7 @@
ILINK
0
- 7
+ 9
1
1
@@ -1496,10 +1532,6 @@
IlinkProgramEntryLabel
__iar_program_start
-
- IlinkNXPLPCChecksum
- 0
-
DoFill
0
@@ -1567,6 +1599,22 @@
CrcFullSize
0
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.cspy.bat b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.cspy.bat
index a63a3a284..77a0a944d 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.cspy.bat
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.cspy.bat
@@ -22,7 +22,7 @@
@REM but they are listed at the end of this file for reference.
-"C:\devtools\IAR Systems\Embedded Workbench 5.4\common\bin\cspybat" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\armproc.dll" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\armjlink.dll" %1 --plugin "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\" --macro "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_AT91SAM3U256_IAR\system\at91sam3u-ek-flash.mac" --backend -B "--endian=little" "--cpu=Cortex-M3" "--fpu=None" "-p" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\CONFIG\debugger\Atmel\ioAT91SAM3U4.ddf" "--drv_verify_download" "--semihosting" "--device=AT91SAM3U4" "-d" "jlink" "--drv_communication=USB0" "--jlink_speed=auto" "--jlink_initial_speed=32" "--jlink_reset_strategy=0,0" "--jlink_interface=SWD"
+"C:\devtools\IAR Systems\Embedded Workbench 5.4\common\bin\cspybat" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\armproc.dll" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\armjlink.dll" %1 --plugin "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\bin\" --macro "C:\E\Dev\FreeRTOS\WorkingCopy\Demo\CORTEX_AT91SAM3U256_IAR\system\at91sam3u-ek-flash.mac" --flash_loader "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\config\flashloader\Atmel\AT91SAM3U4-EK\at91sam3u4-flash.board" --backend -B "--endian=little" "--cpu=Cortex-M3" "--fpu=None" "-p" "C:\devtools\IAR Systems\Embedded Workbench 5.4\arm\CONFIG\debugger\Atmel\ioAT91SAM3U4.ddf" "--drv_verify_download" "--semihosting" "--device=AT91SAM3U4" "--drv_communication=USB0" "--jlink_speed=auto" "--jlink_initial_speed=32" "--jlink_reset_strategy=0,0" "--jlink_interface=SWD" "--drv_catch_exceptions=0x000"
@REM Loaded plugins:
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dbgdt b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dbgdt
index f9952f935..93e70f0da 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dbgdt
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dbgdt
@@ -19,7 +19,7 @@
- 263272727
+ 331272727
@@ -36,7 +36,7 @@
-
+
TabID-16062-16922
@@ -48,20 +48,20 @@
- 0TabID-27988-1208Debug LogDebug-Log0TabID-24197-10743DisassemblyDisassembly0
+ 0TabID-27988-1208Debug LogDebug-Log0TabID-24197-10743DisassemblyDisassembly0
- TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_AT91SAM3U256_IAR\main.c01486734673400100000010000001
+ TextEditor$WS_DIR$\main.c015180108010TextEditor$WS_DIR$\..\..\Source\portable\IAR\ARM_CM3\port.c01607156715610100000010000001
- iaridepm.enu1debuggergui.enu1-2-2742337-2-2167200119286203252242143756098-2-2742198-2-2200200142857203252142857756098-2-21981402-2-214042001002857203252142857203252
+ iaridepm.enu1debuggergui.enu1armjlink.enu1-2-2716405-2-2200200119048203666242262731161-2-2716238-2-2240200142857203666142857731161-2-21981682-2-216842001002381203666142857203666
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dni b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dni
index d37b7c517..f6d332e07 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dni
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.dni
@@ -1,5 +1,5 @@
[DebugChecksum]
-Checksum=-2026095219
+Checksum=-543380751
[DisAssemblyWindow]
NumStates=_ 1
State 1=_ 1
@@ -55,6 +55,12 @@ SWOInfo_ITMPortsEnabled=0x00000001
SWOInfo_ITMPortsTermIO=0x00000001
SWOInfo_ITMPortsLogFile=0x00000000
SWOInfo_ITMLogFile=$PROJ_DIR$\ITM.log
+[DataLog]
+LogEnabled=0
+SumEnabled=0
+GraphEnabled=0
+ShowTimeLog=1
+ShowTimeSum=1
[Log file]
LoggingEnabled=_ 0
LogFile=_ ""
@@ -62,11 +68,11 @@ Category=_ 0
[TermIOLog]
LoggingEnabled=_ 0
LogFile=_ ""
-[DataLog]
+[PowerLog]
LogEnabled=0
-SumEnabled=0
+GraphEnabled=0
ShowTimeLog=1
-ShowTimeSum=1
+Stripe=1 0 1000 2 1 0
[InterruptLog]
LogEnabled=0
SumEnabled=0
@@ -74,14 +80,44 @@ GraphEnabled=0
ShowTimeLog=1
ShowTimeSum=1
SumSortOrder=0
+[SWOTraceWindow]
+PcSampling=0
+InterruptLogs=0
+ForcedTimeStamps=0
+EventCPI=0
+EventEXC=0
+EventFOLD=0
+EventLSU=0
+EventSLEEP=0
[TraceHelperExtra]
Enabled=0
ShowSource=1
+[SWOTraceHWSettings]
+CpuClock=72000000
+ClockAutoDetect=0
+ClockWanted=2000000
+JtagSpeed=2000000
+Prescaler=36
+TimeStampPrescIndex=0
+TimeStampPrescData=0
+PcSampCYCTAP=1
+PcSampPOSTCNT=15
+DataLogMode=0
+ITMportsEnable=1
+ITMportsTermIO=1
+ITMportsLogFile=0
+ITMlogFile=$PROJ_DIR$\ITM.log
+[CallStackLog]
+Enabled=0
[DriverProfiling]
Enabled=0
-Source=4
+Mode=3
Graph=0
+Symbiont=0
[Disassemble mode]
mode=0
[Breakpoints]
Count=0
+[Aliases]
+Count=0
+SuppressDialog=0
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.wsdt b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.wsdt
index 2955a77ac..e317b9c17 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.wsdt
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/settings/RTOSDemo.wsdt
@@ -12,12 +12,12 @@
- 202272727
+ 258272727
2012163248120162258082994
-
+
TabID-16570-17725
@@ -29,20 +29,20 @@
- 0TabID-13247-26794BuildBuildTabID-4179-11901Debug LogDebug-LogTabID-30005-19605Find in FilesFind-in-FilesTabID-6552-24144BreakpointsBreakpoints0
+ 0TabID-13247-26794BuildBuildTabID-4179-11901Debug LogDebug-LogTabID-30005-19605Find in FilesFind-in-FilesTabID-6552-24144BreakpointsBreakpoints0
- TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_AT91SAM3U256_IAR\main.c01486734673400100000010000001
+ TextEditor$WS_DIR$\main.c0478010801000100000010000001
- iaridepm.enu1-2-2671276-2-2200200142857203252198571683943-2-22691402-2-214042711002857275407142857203252
+ iaridepm.enu1-2-2670332-2-2240200142857203666198810684318-2-22681682-2-216842701002381274949142857203666