]> git.sur5r.net Git - freertos/commitdiff
Read the RL78 demo for release.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 9 Sep 2011 18:51:09 +0000 (18:51 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 9 Sep 2011 18:51:09 +0000 (18:51 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1592 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Demo/RL78_RL78G13_Promo_Board_IAR/RTOSDemo.ewd
Demo/RL78_RL78G13_Promo_Board_IAR/RTOSDemo.ewp
Demo/RL78_RL78G13_Promo_Board_IAR/main.c
Demo/RL78_RL78G13_Promo_Board_IAR/settings/rtosdemo.dbgdt
Demo/RL78_RL78G13_Promo_Board_IAR/settings/rtosdemo.dni
Demo/RL78_RL78G13_Promo_Board_IAR/settings/rtosdemo.wsdt

index c135816da6fa23c079d84872e9a335a86348a00d..422f40600347869d64781572a73152657f155867 100644 (file)
         <loadFlag>0</loadFlag>\r
       </plugin>\r
       <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\FreeRTOS\FreeRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\OpenRTOS\OpenRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-    </debuggerPlugins>\r
-  </configuration>\r
-  <configuration>\r
-    <name>Release</name>\r
-    <toolchain>\r
-      <name>RL78</name>\r
-    </toolchain>\r
-    <debug>0</debug>\r
-    <settings>\r
-      <name>C-SPY</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>DebugMandatory</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugInput</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugProcessorVariant</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebuggerNearConstLocation</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugRunToEnable</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugRunToName</name>\r
-          <state>main</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugMacOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugMacFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DynDriver</name>\r
-          <state>SIMRL78</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugDDFOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugDDFFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugCUseExtraOptions</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesSuppressCheck1</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesPath1</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesSuppressCheck2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesPath2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesSuppressCheck3</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesPath3</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesOffset1</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesOffset2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesOffset3</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesUse1</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesUse2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DebugImagesUse3</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>E1RL78</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>E1Mandatory</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E1SuppressLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E1VerifyLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E1LogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>E1DoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>E20RL78</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>E20Mandatory</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E20SuppressLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E20VerifyLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>E20LogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>E20DoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>IECRL78</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>IecMandatory</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IecSuppressLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IecVerifyLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IecLogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>IecDoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IecSupExchAdapter</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>SIMRL78</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>SimMandatory</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>TKRL78</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>TKMandatory</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>TKSuppressLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>TKVerifyLoad</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>TKLogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>TKDoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <debuggerPlugins>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin</file>\r
+        <file>$TOOLKIT_DIR$\plugins\rtos\FreeRTOS\OpenRTOSPlugin.ewplugin</file>\r
         <loadFlag>0</loadFlag>\r
       </plugin>\r
       <plugin>\r
         <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>\r
         <loadFlag>1</loadFlag>\r
       </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\FreeRTOS\FreeRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\OpenRTOS\OpenRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
       <plugin>\r
         <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>\r
         <loadFlag>0</loadFlag>\r
index a00303a836e05a1d4f2c13b5e639fff49806da15..8a4d4d518a8bd9875481f8d4789f38f4be002b4c 100644 (file)
@@ -74,7 +74,7 @@
         </option>\r
         <option>\r
           <name>GenRTConfigPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\dlrl78nn1n.h</state>\r
+          <state>$TOOLKIT_DIR$\LIB\dlrl78nf1n.h</state>\r
         </option>\r
         <option>\r
           <name>GenRTLibraryPath</name>\r
         </option>\r
         <option>\r
           <name>CCDefines</name>\r
-          <state>__IAR_RL78_G13__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>CCPreprocFile</name>\r
         </option>\r
         <option>\r
           <name>AsmIncludePath</name>\r
-          <state>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R</state>\r
+          <state>$PROJ_DIR$\..\..\Source\portable\IAR\RL78</state>\r
           <state>$PROJ_DIR$</state>\r
         </option>\r
         <option>\r
           <name>AsmDefines</name>\r
-          <state>__NEAR_MODEL__</state>\r
+          <state></state>\r
           <state>__FAR_DATA_MODEL__</state>\r
         </option>\r
         <option>\r
       <data/>\r
     </settings>\r
   </configuration>\r
-  <configuration>\r
-    <name>Release</name>\r
-    <toolchain>\r
-      <name>RL78</name>\r
-    </toolchain>\r
-    <debug>0</debug>\r
-    <settings>\r
-      <name>General</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>GenDeviceSelect</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenCodeModel</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GenDataModel</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GenNearConstLocation</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GenNearConstStart</name>\r
-          <state>0xF1000</state>\r
-        </option>\r
-        <option>\r
-          <name>GenNearConstSize</name>\r
-          <state>16.00</state>\r
-        </option>\r
-        <option>\r
-          <name>GOutputBinary</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ExePath</name>\r
-          <state>Release\Exe</state>\r
-        </option>\r
-        <option>\r
-          <name>ObjPath</name>\r
-          <state>Release\Obj</state>\r
-        </option>\r
-        <option>\r
-          <name>ListPath</name>\r
-          <state>Release\List</state>\r
-        </option>\r
-        <option>\r
-          <name>GenRuntimeLibSelect</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GenRuntimeLibSelectSlave</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GenRTDescription</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenRTConfigPath</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenRTLibraryPath</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenHwSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GenLibInFormatter</name>\r
-          <version>0</version>\r
-          <state>2</state>\r
-        </option>\r
-        <option>\r
-          <name>GenLibInFormatterDescription</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenLibOutFormatter</name>\r
-          <version>0</version>\r
-          <state>2</state>\r
-        </option>\r
-        <option>\r
-          <name>GenLibOutFormatterDescription</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>GenStackSize</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>GenNearHeapSize</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>GenFarHeapSize</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralEnableMisra</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraVerbose</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraVer</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraRules04</name>\r
-          <version>0</version>\r
-          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraRules98</name>\r
-          <version>0</version>\r
-          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ICCRL78</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>5</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>IccDivModInstr</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCore</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCodeModel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccDataModel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccNearConstLocation</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccObjPrefix</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccLibConfigHeader</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccLang</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCDialect</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccAllowVLA</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCppDialect</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccRelaxedFpPrecision</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccRequirePrototypes</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccLanguageConformance</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCharIs</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccMultibyteSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccOptLevel</name>\r
-          <state>3</state>\r
-        </option>\r
-        <option>\r
-          <name>IccOptStrategy</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccOptLevelSlave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccOptAllowList</name>\r
-          <version>0</version>\r
-          <state>11111</state>\r
-        </option>\r
-        <option>\r
-          <name>IccWrksegEnable</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccWrksegSize</name>\r
-          <state>20</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCalltFuncRt</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccModuleTypeOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccModuleType</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccObjModuleNameOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccObjModuleName</name>\r
-          <state>$FILE_BNAME$</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCodeSegmentNameOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCodeSegmentName</name>\r
-          <state>CODE</state>\r
-        </option>\r
-        <option>\r
-          <name>IccGenerateDebugInfo</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccOutputFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDefines</name>\r
-          <state>NDEBUG</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocComments</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCMnemonics</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCMessages</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListAssFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListAssSource</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCEnableRemarks</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagSuppress</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagRemark</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagWarning</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagError</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagWarnAreErr</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCompilerRuntimeInfo</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>PreInclude</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCIncludePath2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCStdIncCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraRules04</name>\r
-          <version>0</version>\r
-          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraRules98</name>\r
-          <version>0</version>\r
-          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>IccUseExtraOptions</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ARL78</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>1</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>AsmCore</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmHwSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmObjPrefix</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmOutputFile</name>\r
-          <state>$FILE_BNAME$.r87</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmCaseSensitivity</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmMultibyteSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmAllowMnemonics</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmAllowDirectives</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmMacroChars</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDebugInfo</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListNoDiagnostics</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListIncludeCrossRef</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListMacroDefinitions</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListNoMacroExpansion</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListAssembledOnly</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmListTruncateMultiline</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmStdIncludeIgnore</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmIncludePath</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDefines</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmPreprocOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmPreprocComment</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmPreprocLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmEnableRemarks</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDiagnosticsSuppress</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDiagnosticsRemark</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDiagnosticsWarning</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDiagnosticsError</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDiagnosticsWarningsAreErrors</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmLimitNumberOfErrors</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmMaxNumberOfErrors</name>\r
-          <state>100</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmUseExtraOptions</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AsmCodeModel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AsmDataModel</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>CUSTOM</name>\r
-      <archiveVersion>3</archiveVersion>\r
-      <data>\r
-        <extensions></extensions>\r
-        <cmdline></cmdline>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>BICOMP</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data/>\r
-    </settings>\r
-    <settings>\r
-      <name>BUILDACTION</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <prebuild></prebuild>\r
-        <postbuild></postbuild>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>XLINK</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>13</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>XOutOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OutputFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OutputFormat</name>\r
-          <version>11</version>\r
-          <state>23</state>\r
-        </option>\r
-        <option>\r
-          <name>FormatVariant</name>\r
-          <version>8</version>\r
-          <state>2</state>\r
-        </option>\r
-        <option>\r
-          <name>SecondaryOutputFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>XDefines</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AlwaysOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OverlapWarnings</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>NoGlobalCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XList</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>SegmentMap</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>ListSymbols</name>\r
-          <state>2</state>\r
-        </option>\r
-        <option>\r
-          <name>PageLengthCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>PageLength</name>\r
-          <state>80</state>\r
-        </option>\r
-        <option>\r
-          <name>XIncludes</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>ModuleStatus</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XclOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XclFile</name>\r
-          <state>lnk0t.xcl</state>\r
-        </option>\r
-        <option>\r
-          <name>XclFileSlave</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>XLinkMisraHandler</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkExtraOptionsCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DoFill</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>FillerByte</name>\r
-          <state>0xFF</state>\r
-        </option>\r
-        <option>\r
-          <name>DoCrc</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcSize</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcAlgo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcPoly</name>\r
-          <state>0x11021</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcCompl</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>RangeCheckAlternatives</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>SuppressAllWarn</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>SuppressDiags</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>TreatAsWarn</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>TreatAsErr</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>ModuleLocalSym</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcBitOrder</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IncludeSuppressed</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ModuleSummary</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>xcProgramEntryLabel</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>DebugInformation</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>RuntimeControl</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IoEmulation</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AllowExtraOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GenerateExtraOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XExtraOutOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ExtraOutputFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>ExtraOutputFormat</name>\r
-          <version>11</version>\r
-          <state>23</state>\r
-        </option>\r
-        <option>\r
-          <name>ExtraFormatVariant</name>\r
-          <version>8</version>\r
-          <state>2</state>\r
-        </option>\r
-        <option>\r
-          <name>xcOverrideProgramEntryLabel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>xcProgramEntryLabelSelect</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ListOutputFormat</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>BufferedTermOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OverlaySystemMap</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>RawBinaryFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>RawBinarySymbol</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>RawBinarySegment</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>RawBinaryAlign</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CrcAlign</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcInitialValue</name>\r
-          <state>0x0</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkNearConstLocation</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkRTLibraryFile</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkHwSupport</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkLibIOConfig</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkStackSize</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkNearHeap</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XlinkFarHeap</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>XAR</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>0</debug>\r
-        <option>\r
-          <name>XarOutOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>XarInputs</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>XarOutputFile</name>\r
-          <state></state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>INTERNAL_HWSUPPORT</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data/>\r
-    </settings>\r
-    <settings>\r
-      <name>BILINK</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data/>\r
-    </settings>\r
-  </configuration>\r
   <group>\r
     <name>Demo Source</name>\r
     <group>\r
index 55555dcc723da55b09de45054af132fa0da3091e..ace3eda49e24724b730510b9a0dc9845d5b7bd05 100644 (file)
@@ -182,7 +182,7 @@ static xTimerHandle xCheckTimer = NULL;
 static xTimerHandle xDemoTimer = NULL;\r
 \r
 /* This variable is incremented each time the demo timer expires. */\r
-static volatile unsigned long ulDemoTimerCounter = 0UL;\r
+static volatile unsigned long ulDemoSoftwareTimerCounter = 0UL;\r
 \r
 /* RL78/G13 Option Byte Definition. Watchdog disabled, LVI enabled, OCD interface\r
 enabled. */\r
@@ -252,14 +252,13 @@ static void prvDemoTimerCallback( xTimerHandle xTimer )
        period of the demo timer is relative to that of the check timer, so the\r
        check timer knows how many times this variable should have been incremented\r
        between each execution of the check timer's own callback. */\r
-       ulDemoTimerCounter++;\r
+       ulDemoSoftwareTimerCounter++;\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
 static void prvCheckTimerCallback( xTimerHandle xTimer )\r
 {\r
 static portBASE_TYPE xChangedTimerPeriodAlready = pdFALSE, xErrorStatus = pdPASS;\r
-static unsigned long ulLastDemoTimerCounter = 0UL;\r
 \r
        /* Inspect the status of the standard demo tasks. */\r
        if( xAreDynamicPriorityTasksStillRunning() != pdTRUE )\r
@@ -283,16 +282,23 @@ static unsigned long ulLastDemoTimerCounter = 0UL;
                xErrorStatus = pdFAIL;\r
        }\r
        \r
-       /* Ensure that the demo timer has expired at\r
+       /* Ensure that the demo software timer has expired\r
        mainDEMO_TIMER_INCREMENTS_PER_CHECK_TIMER_TIMEOUT times in between\r
-       each call of this function. */\r
-       if( ( ulDemoTimerCounter - ulLastDemoTimerCounter ) < ( mainDEMO_TIMER_INCREMENTS_PER_CHECK_TIMER_TIMEOUT - 1 ) )\r
+       each call of this function.  A critical section is not required to access\r
+       ulDemoSoftwareTimerCounter as the variable is only accessed from another\r
+       software timer callback, and only one software timer callback can be\r
+       executing at any time. */\r
+       if( ( ulDemoSoftwareTimerCounter < ( mainDEMO_TIMER_INCREMENTS_PER_CHECK_TIMER_TIMEOUT - 1 ) ) ||\r
+           ( ulDemoSoftwareTimerCounter > ( mainDEMO_TIMER_INCREMENTS_PER_CHECK_TIMER_TIMEOUT + 1 ) )\r
+         )\r
        {\r
                xErrorStatus = pdFAIL;\r
        }\r
+       else\r
+       {\r
+               ulDemoSoftwareTimerCounter = 0UL;\r
+       }\r
        \r
-       ulLastDemoTimerCounter = ulDemoTimerCounter;\r
-\r
        if( ( xErrorStatus == pdFAIL ) && ( xChangedTimerPeriodAlready == pdFALSE ) )\r
        {\r
                /* An error has occurred, but the timer's period has not yet been changed,\r
index 022efa0733f963a9cca3e51d483c6bb5a7930693..fa45df86c96f216dfb37c594baaf2644dab9bcb3 100644 (file)
       \r
       \r
       \r
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>182</YPos><SelStart>8899</SelStart><SelEnd>8899</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\tasks.c</Filename><XPos>0</XPos><YPos>420</YPos><SelStart>19276</SelStart><SelEnd>19276</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\FreeRTOSConfig.h</Filename><XPos>0</XPos><YPos>128</YPos><SelStart>6118</SelStart><SelEnd>6130</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\queue.c</Filename><XPos>0</XPos><YPos>236</YPos><SelStart>12907</SelStart><SelEnd>12907</SelEnd></Tab><ActiveTab>3</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
+    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>182</YPos><SelStart>9082</SelStart><SelEnd>9082</SelEnd></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RL78\portasm.s87</Filename><XPos>0</XPos><YPos>84</YPos><SelStart>4526</SelStart><SelEnd>4526</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RL78\ISR_Support.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\RegTest.s87</Filename><XPos>0</XPos><YPos>39</YPos><SelStart>4193</SelStart><SelEnd>4193</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DemoTimerInterruptWrapper.s87</Filename><XPos>0</XPos><YPos>45</YPos><SelStart>3063</SelStart><SelEnd>3089</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RL78\portmacro.h</Filename><XPos>0</XPos><YPos>76</YPos><SelStart>3967</SelStart><SelEnd>3967</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
     <Positions>\r
       \r
       \r
       \r
       \r
       \r
-    <Top><Row0><Sizes><Toolbar-013362c8><key>iaridepm.enu1</key></Toolbar-013362c8></Sizes></Row0><Row1><Sizes><Toolbar-0addce38><key>debuggergui.enu1</key></Toolbar-0addce38><Toolbar-04af27d0><key>rl78ocd.enu1</key></Toolbar-04af27d0></Sizes></Row1><Row2><Sizes/></Row2><Row3><Sizes/></Row3><Row4><Sizes/></Row4><Row5><Sizes/></Row5><Row6><Sizes/></Row6></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>662</Bottom><Right>344</Right><x>-2</x><y>-2</y><xscreen>346</xscreen><yscreen>254</yscreen><sizeHorzCX>205952</sizeHorzCX><sizeHorzCY>258656</sizeHorzCY><sizeVertCX>205952</sizeVertCX><sizeVertCY>676171</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>252</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>254</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>258656</sizeHorzCY><sizeVertCX>205952</sizeVertCX><sizeVertCY>258656</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
+    <Top><Row0><Sizes><Toolbar-01336450><key>iaridepm.enu1</key></Toolbar-01336450></Sizes></Row0><Row1><Sizes><Toolbar-07e0d840><key>debuggergui.enu1</key></Toolbar-07e0d840><Toolbar-04d0a4a0><key>rl78ocd.enu1</key></Toolbar-04d0a4a0></Sizes></Row1><Row2><Sizes/></Row2><Row3><Sizes/></Row3><Row4><Sizes/></Row4><Row5><Sizes/></Row5><Row6><Sizes/></Row6><Row7><Sizes/></Row7><Row8><Sizes/></Row8><Row9><Sizes/></Row9><Row10><Sizes/></Row10><Row11><Sizes/></Row11><Row12><Sizes/></Row12><Row13><Sizes/></Row13><Row14><Sizes/></Row14><Row15><Sizes/></Row15><Row16><Sizes/></Row16><Row17><Sizes/></Row17><Row18><Sizes/></Row18><Row19><Sizes/></Row19><Row20><Sizes/></Row20><Row21><Sizes/></Row21><Row22><Sizes/></Row22><Row23><Sizes/></Row23><Row24><Sizes/></Row24><Row25><Sizes/></Row25><Row26><Sizes/></Row26></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>662</Bottom><Right>344</Right><x>-2</x><y>-2</y><xscreen>346</xscreen><yscreen>254</yscreen><sizeHorzCX>205952</sizeHorzCX><sizeHorzCY>258656</sizeHorzCY><sizeVertCX>205952</sizeVertCX><sizeVertCY>676171</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>252</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>254</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>258656</sizeHorzCY><sizeVertCX>205952</sizeVertCX><sizeVertCY>258656</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
   </Desktop>\r
 </Project>\r
 \r
index 4b5616c741c6a0bf4ab32b47f4573d9d0727e965..bacd3c976912e10d7131a28a31bfe26c85dbccbc 100644 (file)
@@ -15,7 +15,7 @@ TypeViolation=1
 UnspecRange=1\r
 ActionState=1\r
 [DebugChecksum]\r
-Checksum=1319205784\r
+Checksum=1452732143\r
 [DisAssemblyWindow]\r
 NumStates=_ 1\r
 State 1=_ 1\r
index 8d805fea09334d6da7c6627a6ce7527f6fac9319..cd90b0139a0864cd7d4a626c415b8fbf51418c69 100644 (file)
@@ -25,7 +25,7 @@
             <Factory>Workspace</Factory>\r
             <Session>\r
               \r
-            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode></NodeDict></Session>\r
+            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Demo Source</ExpandedNode></NodeDict></Session>\r
           </Tab>\r
         </Tabs>\r
         \r
       \r
       \r
       \r
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>3555</SelStart><SelEnd>3555</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
+    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>9082</SelStart><SelEnd>9082</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
     <Positions>\r
       \r
       \r
       \r
       \r
       \r
-    <Top><Row0><Sizes><Toolbar-013362c8><key>iaridepm.enu1</key></Toolbar-013362c8></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2><Row3><Sizes/></Row3><Row4><Sizes/></Row4><Row5><Sizes/></Row5><Row6><Sizes/></Row6><Row7><Sizes/></Row7><Row8><Sizes/></Row8><Row9><Sizes/></Row9><Row10><Sizes/></Row10></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>629</Bottom><Right>318</Right><x>-2</x><y>-2</y><xscreen>263</xscreen><yscreen>200</yscreen><sizeHorzCX>156548</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>190476</sizeVertCX><sizeVertCY>642566</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>309</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>311</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>316701</sizeHorzCY><sizeVertCX>205357</sizeVertCX><sizeVertCY>258656</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
+    <Top><Row0><Sizes><Toolbar-013362c8><key>iaridepm.enu1</key></Toolbar-013362c8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>629</Bottom><Right>318</Right><x>-2</x><y>-2</y><xscreen>263</xscreen><yscreen>200</yscreen><sizeHorzCX>156548</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>190476</sizeVertCX><sizeVertCY>642566</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>309</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>311</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>316701</sizeHorzCY><sizeVertCX>205357</sizeVertCX><sizeVertCY>258656</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
   </Desktop>\r
 </Workspace>\r
 \r