]> git.sur5r.net Git - freertos/commitdiff
Changes in common files:
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 3 Oct 2015 18:48:41 +0000 (18:48 +0000)
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 3 Oct 2015 18:48:41 +0000 (18:48 +0000)
Add additional asserts into timers.c.

Trivial changes and changes in demo applications:
RX113 IAR project is not building and running.
Make FreeRTOS_SetupInterrupt() and FreeRTOS_ClearInterrupt() weak symbols in the Zynq SDK repository.
Correct typo in the port layer comments that was cut and paste into multiple files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2383 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

34 files changed:
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/RTOSDemo.ewd
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.cspy.bat
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.driver.xcl
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.general.xcl
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.dbgdt
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.dni
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.wsdt
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/settings/RTOSDemo.wspos
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_IAR.s
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_macrodriver.h
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/.cproject
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/.project
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/RTOSDemo HardwareDebug.launch
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/RTOSDemo Release.launch [deleted file]
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.cproject
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.project
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.settings/language.settings.xml
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/main.c [deleted file]
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_main.c [deleted file]
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c [deleted file]
FreeRTOS/Demo/Xilinx_FreeRTOS_BSP/repo/bsp/freertos822_xilinx_v1_0/src/Source/portable/GCC/ARM_CA9/portZynq7000.c
FreeRTOS/Source/portable/GCC/ARM_CA9/port.c
FreeRTOS/Source/portable/GCC/ARM_CM0/port.c
FreeRTOS/Source/portable/GCC/ARM_CM3/port.c
FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c
FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.c
FreeRTOS/Source/portable/GCC/ARM_CRx_No_GIC/port.c
FreeRTOS/Source/portable/IAR/ARM_CRx_No_GIC/port.c
FreeRTOS/Source/portable/IAR/RX100/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC32MX/port.c
FreeRTOS/Source/portable/MPLAB/PIC32MZ/port.c
FreeRTOS/Source/portable/Tasking/ARM_CM4F/port.c
FreeRTOS/Source/timers.c

index 3ef1570c0a6b7823932bbbb0a55087a42dd15795..d7d0113553e7f7c9014fe94d3a1d6a3d5d579a9b 100644 (file)
@@ -29,7 +29,7 @@
         </option>\r
         <option>\r
           <name>CRunToEnable</name>\r
-          <state>0</state>\r
+          <state>1</state>\r
         </option>\r
         <option>\r
           <name>CRunToName</name>\r
@@ -53,7 +53,7 @@
         </option>\r
         <option>\r
           <name>DDFFile</name>\r
-          <state>$TOOLKIT_DIR$\config\debugger\ior5f571ml.ddf</state>\r
+          <state>$TOOLKIT_DIR$\config\debugger\ior5f51138.ddf</state>\r
         </option>\r
         <option>\r
           <name>DebuggerUseExtraOptions</name>\r
         </option>\r
         <option>\r
           <name>OCDownloadVerifyAll</name>\r
-          <state>0</state>\r
+          <state>1</state>\r
         </option>\r
         <option>\r
           <name>OCDownloadAttach</name>\r
index 000a07c7c27323cb3f12b44b16272eaf68137f59..e6dd98ebea06f7b2fd05ebafb4779ff1e3f01813 100644 (file)
@@ -25,7 +25,7 @@ if not "%1" == "" goto debugFile
 \r
 @echo on \r
 \r
-"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl" \r
+"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl" \r
 \r
 @echo off \r
 goto end \r
@@ -34,7 +34,7 @@ goto end
 \r
 @echo on \r
 \r
-"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" "--debug_file=%1" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl" \r
+"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" "--debug_file=%1" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl" \r
 \r
 @echo off \r
 :end
\ No newline at end of file
index 0d8b5cdf6d6144b2995600577474060f4388cf42..0a800c53e45224468cd821d17f5774e8560f6eca 100644 (file)
@@ -2,7 +2,7 @@
 \r
 "C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\bin\rxe1e20.dll" \r
 \r
-"C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_GCC_e2studio_IAR\Debug\Exe\RTOSDemo.out" \r
+"C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_GCC_e2studio_IAR\Debug\Exe\RTOSDemo.out" \r
 \r
 --plugin "C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\bin\rxbat.dll" \r
 \r
index 4f7e51010fb6b699944a098d1687b6bd8aee34b5..4e6e47d94105c622d69cc5de6771705d0ef7dd63 100644 (file)
@@ -4,9 +4,9 @@
   <Desktop>\r
     <Static>\r
       <Debug-Log>\r
-        <ColumnWidth0>20</ColumnWidth0>\r
-        <ColumnWidth1>1622</ColumnWidth1>\r
-      </Debug-Log>\r
+        \r
+        \r
+      <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log>\r
       <Build>\r
         <ColumnWidth0>20</ColumnWidth0>\r
         <ColumnWidth1>1216</ColumnWidth1>\r
       </Build>\r
       <Workspace>\r
         <ColumnWidths>\r
-          <Column0>255</Column0>\r
-          <Column1>27</Column1>\r
-          <Column2>27</Column2>\r
-          <Column3>27</Column3>\r
-        </ColumnWidths>\r
+          \r
+          \r
+          \r
+          \r
+        <Column0>255</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>\r
       </Workspace>\r
       <Disassembly>\r
         <col-names>\r
-          <item>Disassembly</item>\r
-          <item>_I0</item>\r
-        </col-names>\r
+          \r
+          \r
+        <item>Disassembly</item><item>_I0</item></col-names>\r
         <col-widths>\r
-          <item>500</item>\r
-          <item>20</item>\r
-        </col-widths>\r
+          \r
+          \r
+        <item>500</item><item>20</item></col-widths>\r
         <DisasmHistory/>\r
         <PreferedWindows>\r
-          <Position>2</Position>\r
-          <ScreenPosX>0</ScreenPosX>\r
-          <ScreenPosY>0</ScreenPosY>\r
-          <Windows/>\r
-        </PreferedWindows>\r
-        <ShowCodeCoverage>1</ShowCodeCoverage>\r
-        <ShowInstrProfiling>1</ShowInstrProfiling>\r
-      </Disassembly>\r
+          \r
+          \r
+          \r
+          \r
+        <Position>2</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows>\r
+        \r
+        \r
+      <ShowCodeCoverage>1</ShowCodeCoverage><ShowInstrProfiling>1</ShowInstrProfiling></Disassembly>\r
       <Register>\r
         <PreferedWindows>\r
           <Position>2</Position>\r
@@ -50,7 +50,9 @@
       </Register>\r
     </Static>\r
     <Windows>\r
-      <Wnd1>\r
+      \r
+      \r
+    <Wnd2>\r
         <Tabs>\r
           <Tab>\r
             <Identity>TabID-6594-3339</Identity>\r
             <Session/>\r
           </Tab>\r
         </Tabs>\r
-        <SelectedTab>0</SelectedTab>\r
-      </Wnd1>\r
-      <Wnd4>\r
+        \r
+      <SelectedTab>0</SelectedTab></Wnd2><Wnd3>\r
         <Tabs>\r
           <Tab>\r
             <Identity>TabID-17343-3342</Identity>\r
             <TabName>Workspace</TabName>\r
             <Factory>Workspace</Factory>\r
             <Session>\r
-              <NodeDict>\r
-                <ExpandedNode>RTOSDemo</ExpandedNode>\r
-              </NodeDict>\r
-            </Session>\r
+              \r
+            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode></NodeDict></Session>\r
           </Tab>\r
         </Tabs>\r
-        <SelectedTab>0</SelectedTab>\r
-      </Wnd4>\r
-    </Windows>\r
+        \r
+      <SelectedTab>0</SelectedTab></Wnd3></Windows>\r
     <Editor>\r
-      <Pane>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\src\main.c</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>66</YPos2>\r
-          <SelStart2>5312</SelStart2>\r
-          <SelEnd2>5312</SelEnd2>\r
-        </Tab>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\src\Full_Demo\RegTest_IAR.s</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>144</YPos2>\r
-          <SelStart2>5881</SelStart2>\r
-          <SelEnd2>5881</SelEnd2>\r
-        </Tab>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\..\Common\Minimal\flop.c</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>126</YPos2>\r
-          <SelStart2>6956</SelStart2>\r
-          <SelEnd2>6956</SelEnd2>\r
-        </Tab>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\..\Common\Minimal\TimerDemo.c</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>242</YPos2>\r
-          <SelStart2>12612</SelStart2>\r
-          <SelEnd2>12612</SelEnd2>\r
-        </Tab>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\..\Common\Minimal\IntQueue.c</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>381</YPos2>\r
-          <SelStart2>0</SelStart2>\r
-          <SelEnd2>0</SelEnd2>\r
-        </Tab>\r
-        <Tab>\r
-          <Factory>TextEditor</Factory>\r
-          <Filename>$WS_DIR$\src\Full_Demo\IntQueueTimer.c</Filename>\r
-          <XPos>0</XPos>\r
-          <YPos>0</YPos>\r
-          <SelStart>0</SelStart>\r
-          <SelEnd>0</SelEnd>\r
-          <XPos2>0</XPos2>\r
-          <YPos2>154</YPos2>\r
-          <SelStart2>7349</SelStart2>\r
-          <SelEnd2>7349</SelEnd2>\r
-        </Tab>\r
-        <ActiveTab>5</ActiveTab>\r
-      </Pane>\r
-      <ActivePane>0</ActivePane>\r
-      <Sizes>\r
-        <Pane>\r
-          <X>1000000</X>\r
-          <Y>1000000</Y>\r
-        </Pane>\r
-      </Sizes>\r
-      <SplitMode>1</SplitMode>\r
-    </Editor>\r
+      \r
+      \r
+      \r
+      \r
+    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>111</YPos2><SelStart2>6264</SelStart2><SelEnd2>6264</SelEnd2></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
-      <Top>\r
-        <Row0>\r
-          <Sizes>\r
-            <Toolbar-026E7B08>\r
-              <key>iaridepm.enu1</key>\r
-            </Toolbar-026E7B08>\r
-          </Sizes>\r
-        </Row0>\r
-        <Row1>\r
-          <Sizes>\r
-            <Toolbar-1DFB9BD8>\r
-              <key>debuggergui.enu1</key>\r
-            </Toolbar-1DFB9BD8>\r
-          </Sizes>\r
-        </Row1>\r
-      </Top>\r
-      <Left>\r
-        <Row0>\r
-          <Sizes>\r
-            <Wnd4>\r
-              <Rect>\r
-                <Top>-2</Top>\r
-                <Left>-2</Left>\r
-                <Bottom>718</Bottom>\r
-                <Right>329</Right>\r
-                <x>-2</x>\r
-                <y>-2</y>\r
-                <xscreen>200</xscreen>\r
-                <yscreen>200</yscreen>\r
-                <sizeHorzCX>119048</sizeHorzCX>\r
-                <sizeHorzCY>203252</sizeHorzCY>\r
-                <sizeVertCX>197024</sizeVertCX>\r
-                <sizeVertCY>731707</sizeVertCY>\r
-              </Rect>\r
-            </Wnd4>\r
-          </Sizes>\r
-        </Row0>\r
-      </Left>\r
-      <Right>\r
-        <Row0>\r
-          <Sizes/>\r
-        </Row0>\r
-      </Right>\r
-      <Bottom>\r
-        <Row0>\r
-          <Sizes>\r
-            <Wnd1>\r
-              <Rect>\r
-                <Top>-2</Top>\r
-                <Left>-2</Left>\r
-                <Bottom>198</Bottom>\r
-                <Right>1682</Right>\r
-                <x>-2</x>\r
-                <y>-2</y>\r
-                <xscreen>1684</xscreen>\r
-                <yscreen>200</yscreen>\r
-                <sizeHorzCX>1002381</sizeHorzCX>\r
-                <sizeHorzCY>203252</sizeHorzCY>\r
-                <sizeVertCX>119048</sizeVertCX>\r
-                <sizeVertCY>203252</sizeVertCY>\r
-              </Rect>\r
-            </Wnd1>\r
-          </Sizes>\r
-        </Row0>\r
-      </Bottom>\r
-      <Float>\r
-        <Sizes/>\r
-      </Float>\r
-    </Positions>\r
+      \r
+      \r
+      \r
+      \r
+      \r
+    <Top><Row0><Sizes><Toolbar-00C882C0><key>iaridepm.enu1</key></Toolbar-00C882C0></Sizes></Row0><Row1><Sizes><Toolbar-1542CDB8><key>debuggergui.enu1</key></Toolbar-1542CDB8></Sizes></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>718</Bottom><Right>329</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>197024</sizeVertCX><sizeVertCY>731707</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>200</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203252</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
   </Desktop>\r
 </Project>\r
 \r
index faba7212396fa8f5cbf9843264b53cf6561e5abe..c2fb2881334d5694ba0efe90e6c9e795ba5a08a3 100644 (file)
@@ -1,5 +1,5 @@
 [DebugChecksum]\r
-Checksum=-126027898\r
+Checksum=-948946463\r
 [CodeCoverage]\r
 Enabled=_ 0\r
 [Stack]\r
@@ -48,126 +48,126 @@ PerfCondition=0,0
 PerfDisplayTime=0,0\r
 PerfOnlyOnce=0,0\r
 PerfUse64Bit=0\r
-ChipName=R5F571ML\r
+ChipName=R5F51138\r
 PinMode=0\r
 RegMode=0\r
 Endian=0\r
 ExtMemBlockNum=55\r
-ExtMemEndian_000=0                          \r
-ExtMemCondAccess_000=0                          \r
-ExtMemEndian_001=0                          \r
-ExtMemCondAccess_001=0                          \r
-ExtMemEndian_002=0                          \r
-ExtMemCondAccess_002=0                          \r
-ExtMemEndian_003=0                          \r
-ExtMemCondAccess_003=0                          \r
-ExtMemEndian_004=0                          \r
-ExtMemCondAccess_004=0                          \r
-ExtMemEndian_005=0                          \r
-ExtMemCondAccess_005=0                          \r
-ExtMemEndian_006=0                          \r
-ExtMemCondAccess_006=0                          \r
-ExtMemEndian_007=0                          \r
-ExtMemCondAccess_007=0                          \r
-ExtMemEndian_008=0                          \r
-ExtMemCondAccess_008=0                          \r
-ExtMemEndian_009=0                          \r
-ExtMemCondAccess_009=0                          \r
-ExtMemEndian_010=0                          \r
-ExtMemCondAccess_010=0                          \r
-ExtMemEndian_011=0                          \r
-ExtMemCondAccess_011=0                          \r
-ExtMemEndian_012=0                          \r
-ExtMemCondAccess_012=0                          \r
-ExtMemEndian_013=0                          \r
-ExtMemCondAccess_013=0                          \r
-ExtMemEndian_014=0                          \r
-ExtMemCondAccess_014=0                          \r
-ExtMemEndian_015=0                          \r
-ExtMemCondAccess_015=0                          \r
-ExtMemEndian_016=0                          \r
-ExtMemCondAccess_016=0                          \r
-ExtMemEndian_017=0                          \r
-ExtMemCondAccess_017=0                          \r
-ExtMemEndian_018=0                          \r
-ExtMemCondAccess_018=0                          \r
-ExtMemEndian_019=0                          \r
-ExtMemCondAccess_019=0                          \r
-ExtMemEndian_020=0                          \r
-ExtMemCondAccess_020=0                          \r
-ExtMemEndian_021=0                          \r
-ExtMemCondAccess_021=0                          \r
-ExtMemEndian_022=0                          \r
-ExtMemCondAccess_022=0                          \r
-ExtMemEndian_023=0                          \r
-ExtMemCondAccess_023=0                          \r
-ExtMemEndian_024=0                          \r
-ExtMemCondAccess_024=0                          \r
-ExtMemEndian_025=0                          \r
-ExtMemCondAccess_025=0                          \r
-ExtMemEndian_026=0                          \r
-ExtMemCondAccess_026=0                          \r
-ExtMemEndian_027=0                          \r
-ExtMemCondAccess_027=0                          \r
-ExtMemEndian_028=0                          \r
-ExtMemCondAccess_028=0                          \r
-ExtMemEndian_029=0                          \r
-ExtMemCondAccess_029=0                          \r
-ExtMemEndian_030=0                          \r
-ExtMemCondAccess_030=0                          \r
-ExtMemEndian_031=0                          \r
-ExtMemCondAccess_031=0                          \r
-ExtMemEndian_032=0                          \r
-ExtMemCondAccess_032=0                          \r
-ExtMemEndian_033=0                          \r
-ExtMemCondAccess_033=0                          \r
-ExtMemEndian_034=0                          \r
-ExtMemCondAccess_034=0                          \r
-ExtMemEndian_035=0                          \r
-ExtMemCondAccess_035=0                          \r
-ExtMemEndian_036=0                          \r
-ExtMemCondAccess_036=0                          \r
-ExtMemEndian_037=0                          \r
-ExtMemCondAccess_037=0                          \r
-ExtMemEndian_038=0                          \r
-ExtMemCondAccess_038=0                          \r
-ExtMemEndian_039=0                          \r
-ExtMemCondAccess_039=0                          \r
-ExtMemEndian_040=0                          \r
-ExtMemCondAccess_040=0                          \r
-ExtMemEndian_041=0                          \r
-ExtMemCondAccess_041=0                          \r
-ExtMemEndian_042=0                          \r
-ExtMemCondAccess_042=0                          \r
-ExtMemEndian_043=0                          \r
-ExtMemCondAccess_043=0                          \r
-ExtMemEndian_044=0                          \r
-ExtMemCondAccess_044=0                          \r
-ExtMemEndian_045=0                          \r
-ExtMemCondAccess_045=0                          \r
-ExtMemEndian_046=0                          \r
-ExtMemCondAccess_046=0                          \r
-ExtMemEndian_047=0                          \r
-ExtMemCondAccess_047=0                          \r
-ExtMemEndian_048=0                          \r
-ExtMemCondAccess_048=0                          \r
-ExtMemEndian_049=0                          \r
-ExtMemCondAccess_049=0                          \r
-ExtMemEndian_050=0                          \r
-ExtMemCondAccess_050=0                          \r
-ExtMemEndian_051=0                          \r
-ExtMemCondAccess_051=0                          \r
-ExtMemEndian_052=0                          \r
-ExtMemCondAccess_052=0                          \r
-ExtMemEndian_053=0                          \r
-ExtMemCondAccess_053=0                          \r
-ExtMemEndian_054=0                          \r
-ExtMemCondAccess_054=0                          \r
-InputClock=25.000000\r
-ICLK=240.000000\r
-AllowClkSrcChange=0\r
+ExtMemEndian_000=0                                                                    \r
+ExtMemCondAccess_000=0                                                                    \r
+ExtMemEndian_001=0                                                                    \r
+ExtMemCondAccess_001=0                                                                    \r
+ExtMemEndian_002=0                                                                    \r
+ExtMemCondAccess_002=0                                                                    \r
+ExtMemEndian_003=0                                                                    \r
+ExtMemCondAccess_003=0                                                                    \r
+ExtMemEndian_004=0                                                                    \r
+ExtMemCondAccess_004=0                                                                    \r
+ExtMemEndian_005=0                                                                    \r
+ExtMemCondAccess_005=0                                                                    \r
+ExtMemEndian_006=0                                                                    \r
+ExtMemCondAccess_006=0                                                                    \r
+ExtMemEndian_007=0                                                                    \r
+ExtMemCondAccess_007=0                                                                    \r
+ExtMemEndian_008=0                                                                    \r
+ExtMemCondAccess_008=0                                                                    \r
+ExtMemEndian_009=0                                                                    \r
+ExtMemCondAccess_009=0                                                                    \r
+ExtMemEndian_010=0                                                                    \r
+ExtMemCondAccess_010=0                                                                    \r
+ExtMemEndian_011=0                                                                    \r
+ExtMemCondAccess_011=0                                                                    \r
+ExtMemEndian_012=0                                                                    \r
+ExtMemCondAccess_012=0                                                                    \r
+ExtMemEndian_013=0                                                                    \r
+ExtMemCondAccess_013=0                                                                    \r
+ExtMemEndian_014=0                                                                    \r
+ExtMemCondAccess_014=0                                                                    \r
+ExtMemEndian_015=0                                                                    \r
+ExtMemCondAccess_015=0                                                                    \r
+ExtMemEndian_016=0                                                                    \r
+ExtMemCondAccess_016=0                                                                    \r
+ExtMemEndian_017=0                                                                    \r
+ExtMemCondAccess_017=0                                                                    \r
+ExtMemEndian_018=0                                                                    \r
+ExtMemCondAccess_018=0                                                                    \r
+ExtMemEndian_019=0                                                                    \r
+ExtMemCondAccess_019=0                                                                    \r
+ExtMemEndian_020=0                                                                    \r
+ExtMemCondAccess_020=0                                                                    \r
+ExtMemEndian_021=0                                                                    \r
+ExtMemCondAccess_021=0                                                                    \r
+ExtMemEndian_022=0                                                                    \r
+ExtMemCondAccess_022=0                                                                    \r
+ExtMemEndian_023=0                                                                    \r
+ExtMemCondAccess_023=0                                                                    \r
+ExtMemEndian_024=0                                                                    \r
+ExtMemCondAccess_024=0                                                                    \r
+ExtMemEndian_025=0                                                                    \r
+ExtMemCondAccess_025=0                                                                    \r
+ExtMemEndian_026=0                                                                    \r
+ExtMemCondAccess_026=0                                                                    \r
+ExtMemEndian_027=0                                                                    \r
+ExtMemCondAccess_027=0                                                                    \r
+ExtMemEndian_028=0                                                                    \r
+ExtMemCondAccess_028=0                                                                    \r
+ExtMemEndian_029=0                                                                    \r
+ExtMemCondAccess_029=0                                                                    \r
+ExtMemEndian_030=0                                                                    \r
+ExtMemCondAccess_030=0                                                                    \r
+ExtMemEndian_031=0                                                                    \r
+ExtMemCondAccess_031=0                                                                    \r
+ExtMemEndian_032=0                                                                    \r
+ExtMemCondAccess_032=0                                                                    \r
+ExtMemEndian_033=0                                                                    \r
+ExtMemCondAccess_033=0                                                                    \r
+ExtMemEndian_034=0                                                                    \r
+ExtMemCondAccess_034=0                                                                    \r
+ExtMemEndian_035=0                                                                    \r
+ExtMemCondAccess_035=0                                                                    \r
+ExtMemEndian_036=0                                                                    \r
+ExtMemCondAccess_036=0                                                                    \r
+ExtMemEndian_037=0                                                                    \r
+ExtMemCondAccess_037=0                                                                    \r
+ExtMemEndian_038=0                                                                    \r
+ExtMemCondAccess_038=0                                                                    \r
+ExtMemEndian_039=0                                                                    \r
+ExtMemCondAccess_039=0                                                                    \r
+ExtMemEndian_040=0                                                                    \r
+ExtMemCondAccess_040=0                                                                    \r
+ExtMemEndian_041=0                                                                    \r
+ExtMemCondAccess_041=0                                                                    \r
+ExtMemEndian_042=0                                                                    \r
+ExtMemCondAccess_042=0                                                                    \r
+ExtMemEndian_043=0                                                                    \r
+ExtMemCondAccess_043=0                                                                    \r
+ExtMemEndian_044=0                                                                    \r
+ExtMemCondAccess_044=0                                                                    \r
+ExtMemEndian_045=0                                                                    \r
+ExtMemCondAccess_045=0                                                                    \r
+ExtMemEndian_046=0                                                                    \r
+ExtMemCondAccess_046=0                                                                    \r
+ExtMemEndian_047=0                                                                    \r
+ExtMemCondAccess_047=0                                                                    \r
+ExtMemEndian_048=0                                                                    \r
+ExtMemCondAccess_048=0                                                                    \r
+ExtMemEndian_049=0                                                                    \r
+ExtMemCondAccess_049=0                                                                    \r
+ExtMemEndian_050=0                                                                    \r
+ExtMemCondAccess_050=0                                                                    \r
+ExtMemEndian_051=0                                                                    \r
+ExtMemCondAccess_051=0                                                                    \r
+ExtMemEndian_052=0                                                                    \r
+ExtMemCondAccess_052=0                                                                    \r
+ExtMemEndian_053=0                                                                    \r
+ExtMemCondAccess_053=0                                                                    \r
+ExtMemEndian_054=0                                                                    \r
+ExtMemCondAccess_054=0                                                                    \r
+InputClock=16.000000\r
+ICLK=32.000000\r
+AllowClkSrcChange=1\r
 WorkRamStart=4096\r
-ComunicationSelect=0\r
+ComunicationSelect=1\r
 UseExtal=1\r
 JtagClock=10\r
 FINE=2000000\r
@@ -189,7 +189,7 @@ UseExtFlashFile_3=0
 ExtFlashFile_3=\r
 EraseExtFlashBeforeDownload_3=0\r
 NeedInitExtMem=0\r
-NeedInit=0\r
+NeedInit=1\r
 [CallStackLog]\r
 Enabled=0\r
 [CallStackStripe]\r
@@ -220,16 +220,16 @@ UnspecRange=1
 ActionState=1\r
 [Simulator]\r
 Freq=98000000\r
-[DataSample]\r
-LogEnabled=0\r
-GraphEnabled=0\r
-ShowTimeLog=1\r
 [DriverProfiling]\r
 Enabled=0\r
 Mode=1\r
 Graph=0\r
 Symbiont=0\r
 Exclusions=\r
+[DataSample]\r
+LogEnabled=0\r
+GraphEnabled=0\r
+ShowTimeLog=1\r
 [Log file]\r
 LoggingEnabled=_ 0\r
 LogFile=_ ""\r
index 26fa889f3625d4b3b4a261cc592d2bc3daac9bba..d9c95c34c1b470dcd4da0f10f09d7be6052acbb2 100644 (file)
@@ -12,7 +12,7 @@
           \r
           \r
           \r
-        <Column0>310</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>\r
+        <Column0>326</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>\r
       </Workspace>\r
       <Build>\r
         \r
       <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1216</ColumnWidth1><ColumnWidth2>324</ColumnWidth2><ColumnWidth3>81</ColumnWidth3></Build>\r
       <TerminalIO/>\r
       <Debug-Log>\r
-        <ColumnWidth0>20</ColumnWidth0>\r
-        <ColumnWidth1>1622</ColumnWidth1>\r
-      </Debug-Log>\r
+        \r
+        \r
+      <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log>\r
     </Static>\r
     <Windows>\r
       \r
       \r
-    <Wnd0>\r
+    <Wnd2>\r
         <Tabs>\r
           <Tab>\r
             <Identity>TabID-13537-752</Identity>\r
             <Factory>Workspace</Factory>\r
             <Session>\r
               \r
-            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Blinky_Demo</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS_Source</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS_Source/portable</ExpandedNode><ExpandedNode>RTOSDemo/Full_Demo</ExpandedNode><ExpandedNode>RTOSDemo/Full_Demo/Standard_Demo_Tasks</ExpandedNode><ExpandedNode>RTOSDemo/cg_src</ExpandedNode></NodeDict></Session>\r
+            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Blinky_Demo</ExpandedNode></NodeDict></Session>\r
           </Tab>\r
         </Tabs>\r
         \r
-      <SelectedTab>0</SelectedTab></Wnd0><Wnd1>\r
+      <SelectedTab>0</SelectedTab></Wnd2><Wnd3>\r
         <Tabs>\r
           <Tab>\r
             <Identity>TabID-29660-3316</Identity>\r
           </Tab>\r
         </Tabs>\r
         \r
-      <SelectedTab>0</SelectedTab></Wnd1></Windows>\r
+      <SelectedTab>0</SelectedTab></Wnd3></Windows>\r
     <Editor>\r
       \r
       \r
       \r
       \r
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>83</YPos2><SelStart2>5106</SelStart2><SelEnd2>5106</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\tasks.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>1296</YPos2><SelStart2>49343</SelStart2><SelEnd2>49343</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\IntQueue.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>335</YPos2><SelStart2>16740</SelStart2><SelEnd2>16740</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RX100\port.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></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$\src\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>111</YPos2><SelStart2>6264</SelStart2><SelEnd2>6264</SelEnd2></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-012083D8><key>iaridepm.enu1</key></Toolbar-012083D8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>627</Bottom><Right>400</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>239286</sizeVertCX><sizeVertCY>639228</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>313</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>315</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>320122</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203252</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
+    <Top><Row0><Sizes><Toolbar-00C882C0><key>iaridepm.enu1</key></Toolbar-00C882C0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>627</Bottom><Right>400</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>239286</sizeVertCX><sizeVertCY>639228</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>313</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>315</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>320122</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203252</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
   </Desktop>\r
 </Workspace>\r
 \r
index ecdc2c482a7c3a5052fa34998e198f4f69907cd5..c13f71d802707c1064f0e841e1a3ffda40063807 100644 (file)
@@ -1,2 +1,2 @@
 [MainWindow]\r
-WindowPlacement=_ 519 0 1619 872 3\r
+WindowPlacement=_ 367 9 1633 963 3\r
index b5e790f4d2cd60185e4803b0de37b66dfee40a30..2c8abccb656f54f87699d6a236384fc59ef62c07 100644 (file)
@@ -70,8 +70,8 @@
        PUBLIC _vRegTest1Implementation\r
        PUBLIC _vRegTest2Implementation\r
 \r
-       EXTERN _ulRegTest1CycleCount\r
-       EXTERN _ulRegTest2CycleCount\r
+       EXTERN _ulRegTest1LoopCounter\r
+       EXTERN _ulRegTest2LoopCounter\r
 \r
        RSEG CODE:CODE(4)\r
 \r
@@ -107,7 +107,7 @@ _vRegTest1Implementation:
 \r
                /* Increment the loop counter to show this task is still getting CPU\r
                time. */\r
-               MOV.L   #_ulRegTest1CycleCount, R14\r
+               MOV.L   #_ulRegTest1LoopCounter, R14\r
                MOV.L   [ R14 ], R15\r
                ADD             #1, R15\r
                MOV.L   R15, [ R14 ]\r
@@ -206,7 +206,7 @@ _vRegTest2Implementation:
 \r
                /* Increment the loop counter to show this task is still getting CPU\r
                time. */\r
-               MOV.L   #_ulRegTest2CycleCount, R14\r
+               MOV.L   #_ulRegTest2LoopCounter, R14\r
                MOV.L   [ R14 ], R15\r
                ADD             #1, R15\r
                MOV.L   R15, [ R14 ]\r
index 0de90f97ecbe6e3956ff63a41c3b3550f17b36fb..2c36af592f2a872417db6fa84e627d42ffb5381a 100644 (file)
 /***********************************************************************************************************************\r
 Includes\r
 ***********************************************************************************************************************/\r
-#include "../iodefine.h"\r
-//_RB_#include <machine.h>\r
+#ifdef __ICCRX__\r
+       #include <iorx113.h>\r
+#endif\r
+\r
+#ifdef __GNUC__\r
+       #include "../iodefine.h"\r
+#endif\r
 \r
 /***********************************************************************************************************************\r
 Macro definitions (Register bit)\r
index 9c049764365c69256909ac0da908a903c1cdbaa1..d71b2f84cd47ce8d56f4607486ca5f6addd10faf 100644 (file)
@@ -149,12 +149,6 @@ int main( void )
 \r
 static void prvSetupHardware( void )\r
 {\r
-    /* Set up SCI1 receive buffer */\r
-    R_SCI1_Serial_Receive((uint8_t *) &g_rx_char, 1);\r
-\r
-    /* Enable SCI1 operations */\r
-    R_SCI1_Start();\r
-\r
     LED0 = LED_OFF;\r
     LED1 = LED_OFF;\r
     LED2 = LED_OFF;\r
index 325ef5b1323dd7dca83cb2b22f2911e2d3067b27..60f4655ea34bafa997d6c22183d35c489c2da785 100644 (file)
                                                        <inputType id="%Base.Compiler.Shc.C.Input1.Id.803597369" name="C++ Input" superClass="%Base.Compiler.Shc.C.Input1.Id"/>\r
                                                </tool>\r
                                        </fileInfo>\r
+                                       <folderInfo id="com.renesas.cdt.rxc.hardwaredebug.win32.configuration.Id.941970450.497502634" name="/" resourcePath="src/FreeRTOS_Source">\r
+                                               <toolChain id="com.renesas.cdt.rxc.hardwaredebug.win32.toolChain.Id.45016972" name="Renesas RXC Toolchain" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.toolChain.Id" unusedChildren="">\r
+                                                       <tool id="com.renesas.cdt.rxc.hardwaredebug.win32.tool.compiler.Id.1830726910" name="Compiler" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.tool.compiler.Id.741766106"/>\r
+                                                       <tool id="com.renesas.cdt.rxc.hardwaredebug.win32.tool.assembler.Id.252059482" name="Assembler" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.tool.assembler.Id.1503720976"/>\r
+                                                       <tool id="com.renesas.cdt.rxc.hardwaredebug.win32.tool.linker.Id.270734961" name="Linker" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.tool.linker.Id.1635879936"/>\r
+                                                       <tool id="%com.renesas.cdt.rxc.hardwaredebug.win32.tool.libgen.Id.345810510" name="Standard Library" superClass="%com.renesas.cdt.rxc.hardwaredebug.win32.tool.libgen.Id.763608360"/>\r
+                                                       <tool id="com.renesas.cdt.rxc.hardwaredebug.win32.tool.convertor.Id.2001992067" name="Converter" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.tool.convertor.Id.345873254"/>\r
+                                                       <tool id="com.renesas.cdt.rxc.release.win32.tool.config.Id.1243141782" name="RTOS Configurator" superClass="com.renesas.cdt.rxc.release.win32.tool.config.Id.1131737081"/>\r
+                                               </toolChain>\r
+                                       </folderInfo>\r
                                        <folderInfo id="com.renesas.cdt.rxc.hardwaredebug.win32.configuration.Id.941970450.1671746385" name="/" resourcePath="src/FreeRTOS_Source/portable/MemMang">\r
                                                <toolChain id="com.renesas.cdt.rxc.hardwaredebug.win32.toolChain.Id.197179432" name="Renesas RXC Toolchain" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.toolChain.Id" unusedChildren="">\r
                                                        <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.PE" id="com.renesas.cdt.rxc.hardwaredebug.win32.targetPlatform.Id" isAbstract="false" osList="win32" superClass="com.renesas.cdt.rxc.hardwaredebug.win32.targetPlatform.Id"/>\r
index 648ae6b1fa04df97192f5819708b469d71c61590..b1a6edbb305e2965d26a5a7d0abc6fa1d76699dc 100644 (file)
@@ -43,7 +43,7 @@
        </linkedResources>\r
        <filteredResources>\r
                <filter>\r
-                       <id>1442828545389</id>\r
+                       <id>1443895064622</id>\r
                        <name>src/FreeRTOS_Source</name>\r
                        <type>6</type>\r
                        <matcher>\r
                                <arguments>1.0-name-matches-false-false-croutine.c</arguments>\r
                        </matcher>\r
                </filter>\r
+               <filter>\r
+                       <id>1443895064632</id>\r
+                       <name>src/FreeRTOS_Source</name>\r
+                       <type>10</type>\r
+                       <matcher>\r
+                               <id>org.eclipse.ui.ide.multiFilter</id>\r
+                               <arguments>1.0-name-matches-false-false-utils</arguments>\r
+                       </matcher>\r
+               </filter>\r
                <filter>\r
                        <id>1442828574901</id>\r
                        <name>src/FreeRTOS_Source/portable</name>\r
index e78951892906a6f0a4051c9a72503cc6738e4f4c..89dfc4457c3ee730db913da37a8a6a50312e75cc 100644 (file)
@@ -62,7 +62,7 @@
 <intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="3"/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="false"/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="false"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value="C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_Renesas_e2studio\HardwareDebug\RTOSDemo.x"/>\r
+<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value="C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_Renesas_e2studio\HardwareDebug\RTOSDemo.x"/>\r
 <stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value="0"/>\r
 <stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value=""/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="true"/>\r
@@ -73,7 +73,7 @@
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="true"/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/>\r
 <stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value="C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX113-RSK_Renesas_e2studio\HardwareDebug\RTOSDemo.x"/>\r
+<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value="C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX100_RX113-RSK_Renesas_e2studio\HardwareDebug\RTOSDemo.x"/>\r
 <stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value="0"/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="false"/>\r
 <booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="false"/>\r
diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/RTOSDemo Release.launch b/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/RTOSDemo Release.launch
deleted file mode 100644 (file)
index 7364a96..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="com.renesas.cdt.launch.dsf.gdbremote.launchConfigurationType">\r
-<intAttribute key="com.renesas.cdt.core.admPortNumber" value="61236"/>\r
-<stringAttribute key="com.renesas.cdt.core.initCommands" value=""/>\r
-<stringAttribute key="com.renesas.cdt.core.ipAddress" value="localhost"/>\r
-<stringAttribute key="com.renesas.cdt.core.jtagDevice" value="E1"/>\r
-<stringAttribute key="com.renesas.cdt.core.jtagDeviceId" value="com.renesas.hardwaredebug.rx.e1"/>\r
-<stringAttribute key="com.renesas.cdt.core.optionInitCommands" value=""/>\r
-<intAttribute key="com.renesas.cdt.core.portNumber" value="61234"/>\r
-<stringAttribute key="com.renesas.cdt.core.runCommands" value=""/>\r
-<stringAttribute key="com.renesas.cdt.core.serverParam" value="-g E1  -l 0 -t R5F51138  -p 61234 -d 61236 -uClockSrcHoco= 0 -uInputClock= 16.0000 -uAllowClockSourceInternal= 1 -uUseFine= 1 -uFineBaudRate= 2.00 -w 1 -z 0 -uRegisterSetting= 0 -uModePin= 0 -uDebugMode= 0 -uExecuteProgram= 0 -uIdCode= FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -b -n 0 -uWorkRamAddress= 0 -uProgReWriteIRom= 0 -uProgReWriteDFlash= 0 -uhookWorkRamAddr= 0x1000 -uhookWorkRamSize= 0x230"/>\r
-<booleanAttribute key="com.renesas.cdt.core.startServer" value="true"/>\r
-<stringAttribute key="com.renesas.cdt.core.targetDevice" value="R5F51138"/>\r
-<booleanAttribute key="com.renesas.cdt.core.useRemoteTarget" value="true"/>\r
-<booleanAttribute key="com.renesas.cdt.core.verboseMode" value="false"/>\r
-<stringAttribute key="com.renesas.cdt.debug.ioview.dsf.registerSelection" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;selectedRegisterList ioFilePath=&quot;C:\Renesas\e2_studio\internal\IoFiles\RX\RX113.sfrx&quot;/&gt;&#13;&#10;"/>\r
-<stringAttribute key="com.renesas.cdt.launch.dsf.IO_MAP" value="${eclipse_home}..\internal\IoFiles\RX\RX113.sfrx"/>\r
-<booleanAttribute key="com.renesas.cdt.launch.dsf.USE_DEFAULT_IO_MAP" value="true"/>\r
-<listAttribute key="com.renesas.cdt.launch.dsf.downloadImages">\r
-<listEntry value="|true|true|true|0|true|No core"/>\r
-</listAttribute>\r
-<booleanAttribute key="com.renesas.cdt.launch.dsf.downloadImagesUpgradedV30" value="true"/>\r
-<stringAttribute key="com.renesas.cdt.launch.dsf.launchSeqType" value="com.renesas.cdt.launch.dsf.launchSequence.e2GdbServer"/>\r
-<stringAttribute key="com.renesas.cdt.launch.dsf.serverPath" value="${eclipse_home}../DebugComp/e2-server-gdb.exe"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.allow.clock.source.internal" value="true"/>\r
-<intAttribute key="com.renesas.hardwaredebug.e1.clock_source" value="0"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.connection.mode" value="0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.e1_pwr" value="true"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.enable.hot.plug" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.enable_external_flash" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.execute.program" value="false"/>\r
-<listAttribute key="com.renesas.hardwaredebug.e1.ext_flash_definitions"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.ext_flash_registers" value="2.1,0,"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.external_memory" value=""/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.fine.baud.rate" value="2.00"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.flash_overwrite_blocks" value=""/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.hook_Stop_func" value="0x0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.hook_enable_Stop" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.hook_enable_start" value="false"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.hook_start_func" value="0x0"/>\r
-<intAttribute key="com.renesas.hardwaredebug.e1.hook_work_ram_Addr" value="4096"/>\r
-<intAttribute key="com.renesas.hardwaredebug.e1.hook_work_ram_Size" value="560"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.hw_break" value="true"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.id_code" value="FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.inputclock" value="16.0000"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.jtag.clock.freq" value="16.5"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.jtag.or.fine" value="1"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.le" value="true"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.mode" value="0"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.mode_pin" value="0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.prog_rewrite_dflash" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1.prog_rewrite_irom" value="false"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.serial_number" value=""/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1.supply.voltage" value="3.3V"/>\r
-<intAttribute key="com.renesas.hardwaredebug.e1.timer_clock" value="0"/>\r
-<intAttribute key="com.renesas.hardwaredebug.e1.work_ram_start" value="0"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.communication.method" value="0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.e1_pwr" value="true"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.eraseFlash" value="true"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.hw_break" value="true"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.le" value="true"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.main.clock.freq" value="0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.mask.internal.reset.signal" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.mask.target.reset.signal" value="false"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.monitor.clock" value="1"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.permit.flash.programming" value="true"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.security.id" value="00000000000000000000"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.stopSerialEmu" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.stopTimerEmu" value="false"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.sub.clock.freq" value="0"/>\r
-<stringAttribute key="com.renesas.hardwaredebug.e1rl78.supply.voltage" value="0"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.traceEnable" value="false"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.use.wide.voltage.mode" value="true"/>\r
-<booleanAttribute key="com.renesas.hardwaredebug.e1rl78.verify.on.writing.to.memory" value="true"/>\r
-<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="3"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="false"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="false"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value="C:\Users\TallyM\Documents\RSK\RX113 RSK\Samples\DevArea\RTOSDemo\Release\RTOSDemo.abs"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value="0"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value=""/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="true"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="true"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.runCommands" value=""/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="false"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value="C:\Users\TallyM\Documents\RSK\RX113 RSK\Samples\DevArea\RTOSDemo\Release\RTOSDemo.abs"/>\r
-<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value="0"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="false"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="false"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="true"/>\r
-<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="true"/>\r
-<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${eclipse_home}../DebugComp/rx-elf-gdb"/>\r
-<booleanAttribute key="org.eclipse.cdt.dsf.gdb.NON_STOP" value="true"/>\r
-<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>\r
-<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>\r
-<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="remote"/>\r
-<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/>\r
-<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>\r
-<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Release/RTOSDemo.abs"/>\r
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RTOSDemo"/>\r
-<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>\r
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value=""/>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">\r
-<listEntry value="/RTOSDemo"/>\r
-</listAttribute>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">\r
-<listEntry value="4"/>\r
-</listAttribute>\r
-<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList context=&quot;reserved-for-future-use&quot;/&gt;&#13;&#10;"/>\r
-<stringAttribute key="process_factory_id" value="org.eclipse.cdt.dsf.gdb.GdbProcessFactory"/>\r
-</launchConfiguration>\r
index 905cdc92394cae174066d40b909bd2652b2c5662..28bfc18dacdd2b49f3d82bf2206c2101fc8d0b54 100644 (file)
@@ -95,6 +95,8 @@
                                                        <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.2031381723" name="Compiler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.615534793">\r
                                                                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Compiler.option.includeFileDir.1451226901" name="Include file directories" superClass="com.renesas.cdt.core.Compiler.option.includeFileDir" valueType="includePath">\r
                                                                        <listOptionValue builtIn="false" value="&quot;${TCINSTALL}/rx-elf/optlibinc&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/Full_Demo/Standard_Demo_Tasks/include}&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/Full_Demo}&quot;"/>\r
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/Renesas_Code}&quot;"/>\r
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/FreeRTOS_Source/portable/GCC/RX600v2}&quot;"/>\r
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/FreeRTOS_Source/include}&quot;"/>\r
                                                        <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1347399210" name="Objcopy" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1452181060"/>\r
                                                </toolChain>\r
                                        </folderInfo>\r
-                                       <folderInfo id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881.1765395967" name="/" resourcePath="src/Full_Demo/Standard_Demo_Tasks">\r
-                                               <toolChain id="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id.860907086" name="KPIT GNURX-ELF Toolchain" superClass="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id" unusedChildren="">\r
-                                                       <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id.1761528883" name="Library Generator" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id.1189270647"/>\r
-                                                       <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.2005862425" name="Compiler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.2031381723"/>\r
-                                                       <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id.465381763" name="Assembler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id.36211313"/>\r
-                                                       <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id.1591044267" name="Linker" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id.1533267670"/>\r
-                                                       <tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1497476526" name="Objcopy" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1347399210"/>\r
-                                               </toolChain>\r
-                                       </folderInfo>\r
                                        <sourceEntries>\r
                                                <entry excluding="cg_src/r_cg_tmr.c|cg_src/r_cg_tmr_user.c|cg_src/r_cg_interrupt_handlers.h|cg_src/r_cg_main.c|cg_src/r_cg_tmr.h|cg_src/r_cg_vector_table.c|Renesas_Code/reset_program.asm|Renesas_Code/hardware_setup.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>\r
                                        </sourceEntries>\r
index e6ee496da3a51848c90f42dae023b364ee2cfe00..b0c8106dceae7d8ac10d46fbefe76ce8e771e862 100644 (file)
@@ -43,7 +43,7 @@
        </linkedResources>\r
        <filteredResources>\r
                <filter>\r
-                       <id>1443109912507</id>\r
+                       <id>1443178487642</id>\r
                        <name></name>\r
                        <type>6</type>\r
                        <matcher>\r
@@ -52,7 +52,7 @@
                        </matcher>\r
                </filter>\r
                <filter>\r
-                       <id>1443109912517</id>\r
+                       <id>1443178487652</id>\r
                        <name></name>\r
                        <type>6</type>\r
                        <matcher>\r
@@ -61,7 +61,7 @@
                        </matcher>\r
                </filter>\r
                <filter>\r
-                       <id>1443109912517</id>\r
+                       <id>1443178487652</id>\r
                        <name></name>\r
                        <type>6</type>\r
                        <matcher>\r
@@ -70,7 +70,7 @@
                        </matcher>\r
                </filter>\r
                <filter>\r
-                       <id>1443109912527</id>\r
+                       <id>1443178487662</id>\r
                        <name></name>\r
                        <type>6</type>\r
                        <matcher>\r
@@ -79,7 +79,7 @@
                        </matcher>\r
                </filter>\r
                <filter>\r
-                       <id>1443109912537</id>\r
+                       <id>1443178487662</id>\r
                        <name></name>\r
                        <type>6</type>\r
                        <matcher>\r
@@ -88,7 +88,7 @@
                        </matcher>\r
                </filter>\r
                <filter>\r
-                       <id>1443109912537</id>\r
+                       <id>1443178487672</id>\r
                        <name></name>\r
                        <type>10</type>\r
                        <matcher>\r
                                <arguments>1.0-name-matches-false-false-Debug</arguments>\r
                        </matcher>\r
                </filter>\r
+               <filter>\r
+                       <id>1443178487672</id>\r
+                       <name></name>\r
+                       <type>10</type>\r
+                       <matcher>\r
+                               <id>org.eclipse.ui.ide.multiFilter</id>\r
+                               <arguments>1.0-name-matches-false-false-settings</arguments>\r
+                       </matcher>\r
+               </filter>\r
                <filter>\r
                        <id>1443169247928</id>\r
                        <name>src</name>\r
index 0413bf5d5eac25c51765aaa29405090d91d19155..2939c37b0c0148e68d26ebdfb96fa7e8def8e995 100644 (file)
@@ -3,7 +3,7 @@
        <configuration id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881" name="HardwareDebug">\r
                <extension point="org.eclipse.cdt.core.LanguageSettingsProvider">\r
                        <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>\r
-                       <provider class="com.renesas.cdt.common.build.spec.RXGCCBuiltinSpecsDetector" console="false" env-hash="-1183767966702391901" id="RXGCCBuiltinSpecsDetector" keep-relative-paths="false" name="Renesas GCCBuildinCompilerSettings" options-hash="1410121582" parameter="rx-elf-gcc -E -P -v -dD ${INPUTS}" prefer-non-shared="true">\r
+                       <provider class="com.renesas.cdt.common.build.spec.RXGCCBuiltinSpecsDetector" console="false" env-hash="-1162106695519804221" id="RXGCCBuiltinSpecsDetector" keep-relative-paths="false" name="Renesas GCCBuildinCompilerSettings" options-hash="1410121582" parameter="rx-elf-gcc -E -P -v -dD ${INPUTS}" prefer-non-shared="true">\r
                                <language-scope id="org.eclipse.cdt.core.gcc"/>\r
                                <language-scope id="org.eclipse.cdt.core.g++"/>\r
                        </provider>\r
diff --git a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/main.c b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/main.c
deleted file mode 100644 (file)
index 56ce5a2..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-\r
-int main( void )\r
-{\r
-  return 0;\r
-}\r
diff --git a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_main.c b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_main.c
deleted file mode 100644 (file)
index 4807a41..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-/***********************************************************************************************************************\r
-* DISCLAIMER\r
-* This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products.\r
-* No other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all\r
-* applicable laws, including copyright laws. \r
-* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIESREGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED\r
-* OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
-* NON-INFRINGEMENT.  ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY\r
-* LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE FOR ANY DIRECT,\r
-* INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR\r
-* ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\r
-* Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability \r
-* of this software. By using this software, you agree to the additional terms and conditions found by accessing the \r
-* following link:\r
-* http://www.renesas.com/disclaimer\r
-*\r
-* Copyright (C) 2015 Renesas Electronics Corporation. All rights reserved.\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-* File Name    : r_cg_main.c\r
-* Version      : Code Generator for RX231 V1.00.00.03 [10 Jul 2015]\r
-* Device(s)    : R5F52318AxFP\r
-* Tool-Chain   : GCCRX\r
-* Description  : This file implements main function.\r
-* Creation Date: 23/09/2015\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-Pragma directive\r
-***********************************************************************************************************************/\r
-/* Start user code for pragma. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
-\r
-/***********************************************************************************************************************\r
-Includes\r
-***********************************************************************************************************************/\r
-#include "r_cg_macrodriver.h"\r
-#include "r_cg_cgc.h"\r
-/* Start user code for include. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
-#include "r_cg_userdefine.h"\r
-\r
-/***********************************************************************************************************************\r
-Global variables and functions\r
-***********************************************************************************************************************/\r
-/* Start user code for global. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
-\r
-\r
-void R_MAIN_UserInit(void);\r
-/***********************************************************************************************************************\r
-* Function Name: main\r
-* Description  : This function implements main function.\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void main(void)\r
-{\r
-    R_MAIN_UserInit();\r
-    /* Start user code. Do not edit comment generated here */\r
-    while (1U)\r
-    {\r
-        ;\r
-    }\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: R_MAIN_UserInit\r
-* Description  : This function adds user code before implementing main function.\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void R_MAIN_UserInit(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    uint16_t protect_dummy = (uint16_t)(SYSTEM.PRCR.WORD & 0x000FU);\r
-\r
-    /* Disable protect bit */\r
-    SYSTEM.PRCR.WORD = 0xA50FU;\r
-\r
-    SYSTEM.VBATTCR.BYTE = 0x81U;\r
-\r
-    /* Restore the previous state of the protect register */\r
-    SYSTEM.PRCR.WORD = (uint16_t)(0xA500U | protect_dummy);\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-\r
-/* Start user code for adding. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
diff --git a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c
deleted file mode 100644 (file)
index 0218fd3..0000000
+++ /dev/null
@@ -1,467 +0,0 @@
-/***********************************************************************************************************************\r
-* DISCLAIMER\r
-* This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products.\r
-* No other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all\r
-* applicable laws, including copyright laws. \r
-* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIESREGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED\r
-* OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
-* NON-INFRINGEMENT.  ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY\r
-* LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE FOR ANY DIRECT,\r
-* INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR\r
-* ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\r
-* Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability \r
-* of this software. By using this software, you agree to the additional terms and conditions found by accessing the \r
-* following link:\r
-* http://www.renesas.com/disclaimer\r
-*\r
-* Copyright (C) 2015 Renesas Electronics Corporation. All rights reserved.\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-* File Name    : r_cg_vector_table.c\r
-* Version      : Code Generator for RX231 V1.00.00.03 [10 Jul 2015]\r
-* Device(s)    : R5F52318AxFP\r
-* Tool-Chain   : GCCRX\r
-* Description  : This file implements interrupt vector.\r
-* Creation Date: 23/09/2015\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-Pragma directive\r
-***********************************************************************************************************************/\r
-/* Start user code for pragma. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
-\r
-/***********************************************************************************************************************\r
-Includes\r
-***********************************************************************************************************************/\r
-#include "r_cg_macrodriver.h"\r
-#include "r_cg_userdefine.h"\r
-\r
-/***********************************************************************************************************************\r
-Global variables and functions\r
-***********************************************************************************************************************/\r
-typedef void (*fp) (void);\r
-extern void PowerON_Reset (void);\r
-extern void stack (void);\r
-\r
-#define OFS0_VAL 0xFFFFFFFFUL\r
-#define OFS1_VAL 0xFFFFFFFFUL\r
-#define EXVECT_SECT    __attribute__ ((section (".exvectors")))\r
-\r
-const void *ExceptVectors[] EXVECT_SECT  = {\r
-/* Start user code for adding. Do not edit comment generated here */\r
-    /* 0xffffff80  MDE register */\r
-#ifdef __RX_BIG_ENDIAN__\r
-    /* Big endian */\r
-    (fp)0xfffffff8,\r
-#else\r
-    /* Little endian */\r
-    (fp)0xffffffff,\r
-#endif\r
-    /* 0xffffff84  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff88  OFS1 register */\r
-    (fp) OFS1_VAL,\r
-    /* 0xffffff8c  OFS0 register */\r
-    (fp) OFS0_VAL,\r
-    /* 0xffffff90  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff94  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff98  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff9c  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffa0  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffa4  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffa8  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffac  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffb0  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffb4  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffb8  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffbc  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc0  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc4  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc8  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffcc  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffd0  Exception(Supervisor Instruction) */\r
-    r_privileged_exception,\r
-    /* 0xffffffd4  Exception(Access Instruction) */\r
-    r_access_exception,\r
-    /* 0xffffffd8  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffdc  Exception(Undefined Instruction) */\r
-    r_undefined_exception,\r
-    /* 0xffffffe0  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffe4  Exception(Floating Point) */\r
-    r_floatingpoint_exception,\r
-    /* 0xffffffe8  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffec  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff0  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff4  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff8  NMI */\r
-    r_nmi_exception\r
-/* End user code. Do not edit comment generated here */\r
-};\r
-\r
-#define FVECT_SECT    __attribute__ ((section (".fvectors")))\r
-const void *HardwareVectors[] FVECT_SECT  = {\r
-    /* 0xfffffffc  RESET */\r
-    /* <<VECTOR DATA START (POWER ON RESET)>> */\r
-    /* Power On Reset PC */\r
-    PowerON_Reset\r
-    /* <<VECTOR DATA END (POWER ON RESET)>> */\r
-};\r
-\r
-#define RVECT_SECT __attribute__ ((section (".rvectors")))\r
-\r
-const fp RelocatableVectors[] RVECT_SECT  = {\r
-    /* 0x0000  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0004  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0008  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x000C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0010  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0014  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0018  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x001C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0020  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0024  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0028  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x002C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0030  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0034  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0038  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x003C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0040  BSC BUSERR */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0044  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0048  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x004C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0050  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0054  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0058  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x005C  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0060  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0064  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0068  ICU SWINT2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x006C  ICU SWINT */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0070  CMT0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0074  CMT1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0078  CMTW0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x007C  CMTW1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0080  USBA D0FIFO2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0084  USBA D1FIFO2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0088  USB0 D0FIFO0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x008C  USB0 D0FIFO0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0090  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0094  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0098  RSPI0 SPRI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x009C  RSPI0 SPTI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A0  RSPI1 SPRI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A4  RSPI1 SPTI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A8  QSPI SPRI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00AC  QSPI SPTI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B0  SDHI SBFAI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B4  MMC MBFAI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B8  SSI0 SSITX0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00BC  SSI0 SSIRX0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00C0  SSI1 SSIRTI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00C4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00C8  SRC IDEI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00CC  SRC ODFI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00E0  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00E4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00E8  SCI0 RXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00EC  SCI0 TXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F0  SCI1 RXI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F4  SCI1 TXI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F8  SCI2 RXI2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00FC  SCI2 TXI2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0100  ICU IRQ0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0104  ICU IRQ1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0108  ICU IRQ2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x010C  ICU IRQ3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0110  ICU IRQ4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0114  ICU IRQ5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0118  ICU IRQ6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x011C  ICU IRQ7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0120  ICU IRQ8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0124  ICU IRQ9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0128  ICU IRQ10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x012C  ICU IRQ11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0130  ICU IRQ12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0134  ICU IRQ13 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0138  ICU IRQ14 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x013C  ICU IRQ15 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0140  SCI3 RXI3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0144  SCI3 TXI3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0148  SCI4 RXI4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x014C  SCI4 TXI4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0150  SCI5 RXI5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0154  SCI5 TXI5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0158  SCI6 RXI6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x015C  SCI6 TXI6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0160  LVD LVD1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0164  LVD LVD2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0168  USB0 USBR0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x016C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0170  RTC ALM */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0174  RTC PRD */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0178  USBA USBHSR */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0184  PDC PCDFI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0188  SCI7 RXI7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x018C  SCI7 TXI7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0190  SCIFA8 RXIF8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0194  SCIF8 TXIF8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0198  SCIF9 RXIF9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x019C  SCIF9 TXIF9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A0  SCIF10 RXIF10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A4  SCIF10 TXIF10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A8  ICU GROUP_BE0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01AC  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B0  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B8  ICU GROUP_BL0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01BC  ICU GROUP_BL1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C0  ICU GROUP_AL0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C4  ICU GROUP_AL1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C8  SCIF11 RXIF11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01CC  SCIF11 TXIF11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D0  SCI12 RXI12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D4  SCI12 TXI12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D8  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01DC  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01F4  OST OST */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01F8  EXDMAC EXDMAC0I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01FC  EXDMAC EXDMAC1I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0318  DMAC DMAC0I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x031C  DMAC DMAC1I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0320  DMAC DMAC2I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0324  DMAC DMAC3I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03D8  RIIC0 EEI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03DC  RIIC0 RXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03E0  RIIC0 TXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03E4  RIIC0 TEI0 */\r
-    (fp)r_undefined_exception,\r
-\r
-};\r
-\r
-/***********************************************************************************************************************\r
-* Function Name: r_undefined_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_undefined_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_reserved_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_reserved_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_nmi_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_nmi_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_brk_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_brk_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_privileged_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_privileged_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_access_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_access_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_floatingpoint_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_floatingpoint_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-\r
index 86734bfb5455fda0a8798de471dc89ef84c29d94..30a52d7cb1561c05b04662f6d61bccb62c0ba282 100644 (file)
@@ -101,6 +101,11 @@ projects. */
 void FreeRTOS_ApplicationIRQHandler( uint32_t ulICCIAR );\r
 void vApplicationIRQHandler( uint32_t ulICCIAR ) __attribute__ ( ( weak, alias ("FreeRTOS_ApplicationIRQHandler") ) );\r
 \r
+/* The function that sets up the tick is declared week to allow it to be\r
+overridden by the application. */\r
+void FreeRTOS_SetupTickInterrupt( void )  __attribute__ ( ( weak ) );\r
+void FreeRTOS_ClearTickInterrupt( void )  __attribute__ ( ( weak ) );\r
+\r
 /*-----------------------------------------------------------*/\r
 \r
 void FreeRTOS_SetupTickInterrupt( void )\r
index c57b0ce92dda33f7f2e0e51d19e2013a3f9ece7a..37b201221d57e910338a939b255d743cceca028e 100644 (file)
@@ -181,7 +181,7 @@ the CPU itself before modifying certain hardware registers. */
 #define portBIT_0_SET                                                          ( ( uint8_t ) 0x01 )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 3946bada56d4983e16aac0873aa6a37d989ce44a..0b07b0e9ae6bb8b1283111ca68732bdb5cff3db7 100644 (file)
@@ -92,7 +92,7 @@
 #define portINITIAL_XPSR                       ( 0x01000000 )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 28f58898e74d105c83d1266a2d423caefc4f30b9..b32d38c117d86becb9e7b06888481bfb0d67556c 100644 (file)
@@ -132,7 +132,7 @@ calculations. */
 #define portMISSED_COUNTS_FACTOR                       ( 45UL )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index b99fdfb3551438e09aa7120e0f8c0f3c347170af..a7ed5d6a538a53f3e709b75ec3b3015234f63eba 100644 (file)
@@ -140,7 +140,7 @@ calculations. */
 #define portMISSED_COUNTS_FACTOR                       ( 45UL )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 3285390391d962ffe8e34dffa56de5d87270a8e2..9a70b68f4f4ef1ee1d51c8b141a453002543f36b 100644 (file)
@@ -134,7 +134,7 @@ calculations. */
 #define portMISSED_COUNTS_FACTOR                       ( 45UL )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 70a91900bf126e0edde8593b1afb6e7f472c487b..09675cb9f481ffacfacf01340d498af678aaa04d 100644 (file)
@@ -113,7 +113,7 @@ mode. */
 #define portAPSR_USER_MODE                             ( 0x10 )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 31d920b9ef391d29ade09e5b38c2db053ac23775..912301b12c6227c3bad6ab8f12e9db23dd55e6d9 100644 (file)
@@ -113,7 +113,7 @@ mode. */
 #define portAPSR_USER_MODE                             ( 0x10 )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 50efc54ff3bdcf92c17fcff6b6a7e1e9c105a34a..6e16ae59ae7aafd2db80f4647a9a6861137d8b5e 100644 (file)
@@ -124,13 +124,13 @@ typedef unsigned long UBaseType_t;
 #define portTICK_PERIOD_MS                     ( ( TickType_t ) 1000 / configTICK_RATE_HZ )\r
 #define portNOP()                                      __no_operation()\r
 \r
-#define portYIELD()                                                    \\r
-       __asm volatile                                                  \\r
-       (                                                                               \\r
-               "MOV.L #0x872E0, R15            \n\t"   \\r
-               "MOV.B #1, [R15]                        \n\t"   \\r
-               "MOV.L [R15], R15                       \n\t"   \\r
-               ::: "R15"                                                       \\r
+#define portYIELD()                                            \\r
+       __asm volatile                                          \\r
+       (                                                                       \\r
+               "MOV.L #0x872E0, R15            \n"     \\r
+               "MOV.B #1, [R15]                        \n"     \\r
+               "MOV.L [R15], R15                       \n"     \\r
+               ::: "R15"                                               \\r
        )\r
 \r
 #define portYIELD_FROM_ISR( x )        if( ( x ) != pdFALSE ) { portYIELD(); }\r
index 7665b903fec96056a6c97cfad9ef8e5ac4a1195c..b24e859536401bc0b6d3d8b9b388934608373015 100644 (file)
@@ -122,7 +122,7 @@ override this behaviour by:
 #endif\r
 \r
 /* Let the user override the pre-loading of the initial RA with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger - in which case configTASK_RETURN_ADDRESS can be defined as 0 (NULL). */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 3b4659251334dc5fcc3c4799468d3b71bc53d763..db168673100f12dc8bfeab99d2cf081e94ee378a 100644 (file)
@@ -129,7 +129,7 @@ override this behaviour by:
 #endif\r
 \r
 /* Let the user override the pre-loading of the initial RA with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger - in which case configTASK_RETURN_ADDRESS can be defined as 0 (NULL). */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 6f252f81743f7d062b9a195963d4b9c72fe25bfc..c59f959334b2c06e0ca9c41dcd24da432b0e2f3e 100644 (file)
@@ -97,7 +97,7 @@
 #define portINITIAL_EXEC_RETURN                ( 0xfffffffd )\r
 \r
 /* Let the user override the pre-loading of the initial LR with the address of\r
-prvTaskExitError() in case is messes up unwinding of the stack in the\r
+prvTaskExitError() in case it messes up unwinding of the stack in the\r
 debugger. */\r
 #ifdef configTASK_RETURN_ADDRESS\r
        #define portTASK_RETURN_ADDRESS configTASK_RETURN_ADDRESS\r
index 5d1ad084a4d167b6cc8b840858956e7939c74812..9ede09f61f5da85b7114ed47024c52301f6c0145 100644 (file)
@@ -318,6 +318,8 @@ BaseType_t xTimerGenericCommand( TimerHandle_t xTimer, const BaseType_t xCommand
 BaseType_t xReturn = pdFAIL;\r
 DaemonTaskMessage_t xMessage;\r
 \r
+       configASSERT( xTimer );\r
+\r
        /* Send a message to the timer service task to perform a particular action\r
        on a particular timer definition. */\r
        if( xTimerQueue != NULL )\r
@@ -371,6 +373,7 @@ const char * pcTimerGetTimerName( TimerHandle_t xTimer )
 {\r
 Timer_t *pxTimer = ( Timer_t * ) xTimer;\r
 \r
+       configASSERT( xTimer );\r
        return pxTimer->pcTimerName;\r
 }\r
 /*-----------------------------------------------------------*/\r
@@ -810,6 +813,8 @@ BaseType_t xTimerIsTimerActive( TimerHandle_t xTimer )
 BaseType_t xTimerIsInActiveList;\r
 Timer_t *pxTimer = ( Timer_t * ) xTimer;\r
 \r
+       configASSERT( xTimer );\r
+\r
        /* Is the timer in the list of active timers? */\r
        taskENTER_CRITICAL();\r
        {\r