</option>\r
<option>\r
<name>CRunToEnable</name>\r
- <state>0</state>\r
+ <state>1</state>\r
</option>\r
<option>\r
<name>CRunToName</name>\r
</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
\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
\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
\r
"USB" \r
\r
+"--verify_download" \r
+\r
+"all" \r
+\r
\r
\r
\r
\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
<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
</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
[DebugChecksum]\r
-Checksum=-126027898\r
+Checksum=-948946463\r
[CodeCoverage]\r
Enabled=_ 0\r
[Stack]\r
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
ExtFlashFile_3=\r
EraseExtFlashBeforeDownload_3=0\r
NeedInitExtMem=0\r
-NeedInit=0\r
+NeedInit=1\r
[CallStackLog]\r
Enabled=0\r
[CallStackStripe]\r
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
\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
[MainWindow]\r
-WindowPlacement=_ 519 0 1619 872 3\r
+WindowPlacement=_ 367 9 1633 963 3\r
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
\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
\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
/***********************************************************************************************************************\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
\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
<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
</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
<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
<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
+++ /dev/null
-<?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="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <selectedRegisterList ioFilePath="C:\Renesas\e2_studio\internal\IoFiles\RX\RX113.sfrx"/> "/>\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="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>\r
-<stringAttribute key="process_factory_id" value="org.eclipse.cdt.dsf.gdb.GdbProcessFactory"/>\r
-</launchConfiguration>\r
<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=""${TCINSTALL}/rx-elf/optlibinc""/>\r
+ <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo/Standard_Demo_Tasks/include}""/>\r
+ <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo}""/>\r
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Renesas_Code}""/>\r
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/portable/GCC/RX600v2}""/>\r
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/include}""/>\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
</linkedResources>\r
<filteredResources>\r
<filter>\r
- <id>1443109912507</id>\r
+ <id>1443178487642</id>\r
<name></name>\r
<type>6</type>\r
<matcher>\r
</matcher>\r
</filter>\r
<filter>\r
- <id>1443109912517</id>\r
+ <id>1443178487652</id>\r
<name></name>\r
<type>6</type>\r
<matcher>\r
</matcher>\r
</filter>\r
<filter>\r
- <id>1443109912517</id>\r
+ <id>1443178487652</id>\r
<name></name>\r
<type>6</type>\r
<matcher>\r
</matcher>\r
</filter>\r
<filter>\r
- <id>1443109912527</id>\r
+ <id>1443178487662</id>\r
<name></name>\r
<type>6</type>\r
<matcher>\r
</matcher>\r
</filter>\r
<filter>\r
- <id>1443109912537</id>\r
+ <id>1443178487662</id>\r
<name></name>\r
<type>6</type>\r
<matcher>\r
</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
<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
+++ /dev/null
-\r
-int main( void )\r
-{\r
- return 0;\r
-}\r
+++ /dev/null
-/***********************************************************************************************************************\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
+++ /dev/null
-/***********************************************************************************************************************\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
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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
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
{\r
Timer_t *pxTimer = ( Timer_t * ) xTimer;\r
\r
+ configASSERT( xTimer );\r
return pxTimer->pcTimerName;\r
}\r
/*-----------------------------------------------------------*/\r
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