mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-19 21:11:57 -04:00
Commit the RX IAR projects ready for release.
This commit is contained in:
parent
0723a674f2
commit
2a44b5641d
|
@ -132,6 +132,7 @@ void vInitialiseTimerForIntQueueTest( void )
|
||||||
#pragma vector = VECT_TMR0_CMIA0
|
#pragma vector = VECT_TMR0_CMIA0
|
||||||
__interrupt void vT0_1InterruptHandler( void )
|
__interrupt void vT0_1InterruptHandler( void )
|
||||||
{
|
{
|
||||||
|
__enable_interrupt();
|
||||||
portYIELD_FROM_ISR( xFirstTimerHandler() );
|
portYIELD_FROM_ISR( xFirstTimerHandler() );
|
||||||
}
|
}
|
||||||
/*-----------------------------------------------------------*/
|
/*-----------------------------------------------------------*/
|
||||||
|
@ -139,6 +140,7 @@ __interrupt void vT0_1InterruptHandler( void )
|
||||||
#pragma vector = VECT_TMR2_CMIA2
|
#pragma vector = VECT_TMR2_CMIA2
|
||||||
__interrupt void vT2_3InterruptHandler( void )
|
__interrupt void vT2_3InterruptHandler( void )
|
||||||
{
|
{
|
||||||
|
__enable_interrupt();
|
||||||
portYIELD_FROM_ISR( xSecondTimerHandler() );
|
portYIELD_FROM_ISR( xSecondTimerHandler() );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -39,24 +39,24 @@
|
||||||
<Factory>Workspace</Factory>
|
<Factory>Workspace</Factory>
|
||||||
<Session>
|
<Session>
|
||||||
|
|
||||||
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source/Portable Layer</ExpandedNode></NodeDict></Session>
|
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source/Portable Layer</ExpandedNode><ExpandedNode>RTOSDemo/FreeTCPIP (based on uIP)</ExpandedNode><ExpandedNode>RTOSDemo/FreeTCPIP (based on uIP)/webserver</ExpandedNode><ExpandedNode>RTOSDemo/FreeTCPIP (based on uIP)/webserver/Port specific</ExpandedNode></NodeDict></Session>
|
||||||
</Tab>
|
</Tab>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
<SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-2655-13188</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1></Windows>
|
<SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-2655-13188</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1><Wnd3><Tabs><Tab><Identity>TabID-15137-2840</Identity><TabName>Disassembly</TabName><Factory>Disassembly</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
|
||||||
<Editor>
|
<Editor>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RX600\port.c</Filename><XPos>0</XPos><YPos>179</YPos><SelStart>7342</SelStart><SelEnd>7342</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\ethernet\FreeTCPIP\uip_arp.c</Filename><XPos>0</XPos><YPos>87</YPos><SelStart>3133</SelStart><SelEnd>3133</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\ethernet\FreeTCPIP\uip.c</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>4157</SelStart><SelEnd>4157</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>245</YPos><SelStart>12507</SelStart><SelEnd>12507</SelEnd></Tab><ActiveTab>3</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>245</YPos><SelStart>12507</SelStart><SelEnd>12507</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\IntQueueTimer.c</Filename><XPos>0</XPos><YPos>105</YPos><SelStart>5516</SelStart><SelEnd>5516</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\IntQueue.c</Filename><XPos>0</XPos><YPos>595</YPos><SelStart>23559</SelStart><SelEnd>23559</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\flop.c</Filename><XPos>0</XPos><YPos>109</YPos><SelStart>6476</SelStart><SelEnd>6476</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\uIP_Task.c</Filename><XPos>0</XPos><YPos>225</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\webserver\EMAC.c</Filename><XPos>0</XPos><YPos>514</YPos><SelStart>15768</SelStart><SelEnd>15768</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RX600\port.c</Filename><XPos>0</XPos><YPos>177</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><ActiveTab>6</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||||
<Positions>
|
<Positions>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Top><Row0><Sizes><Toolbar-00a2ab40><key>iaridepm.enu1</key></Toolbar-00a2ab40><Toolbar-10386450><key>debuggergui.enu1</key></Toolbar-10386450></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>238</Right><x>-2</x><y>-2</y><xscreen>121</xscreen><yscreen>141</yscreen><sizeHorzCX>72024</sizeHorzCX><sizeHorzCY>143585</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><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>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
<Top><Row0><Sizes><Toolbar-00a2ab10><key>iaridepm.enu1</key></Toolbar-00a2ab10><Toolbar-03fb3618><key>debuggergui.enu1</key></Toolbar-03fb3618></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>238</Right><x>-2</x><y>-2</y><xscreen>121</xscreen><yscreen>141</yscreen><sizeHorzCX>72024</sizeHorzCX><sizeHorzCY>143585</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>369</Bottom><Right>379</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>226786</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd3></Sizes></Row0></Right><Bottom><Row0><Sizes><Wnd1><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>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||||
</Desktop>
|
</Desktop>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[E20]
|
[E20]
|
||||||
TimeConnected=1284324893
|
TimeConnected=1284471055
|
||||||
ComuniDllSave=56033280
|
ComuniDllSave=53280768
|
||||||
FfwnsdDllSave=303235072
|
FfwnsdDllSave=303235072
|
||||||
ChipName=R5F562N8
|
ChipName=R5F562N8
|
||||||
CpuMode=0
|
CpuMode=0
|
||||||
|
@ -11,7 +11,7 @@ DebugFlags=0,0
|
||||||
EmulatorMode=0
|
EmulatorMode=0
|
||||||
NeedInit=1
|
NeedInit=1
|
||||||
[DebugChecksum]
|
[DebugChecksum]
|
||||||
Checksum=-2144813599
|
Checksum=-1431944137
|
||||||
[DisAssemblyWindow]
|
[DisAssemblyWindow]
|
||||||
NumStates=_ 1
|
NumStates=_ 1
|
||||||
State 1=_ 1
|
State 1=_ 1
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
<Windows>
|
<Windows>
|
||||||
|
|
||||||
|
|
||||||
<Wnd0>
|
<Wnd2>
|
||||||
<Tabs>
|
<Tabs>
|
||||||
<Tab>
|
<Tab>
|
||||||
<Identity>TabID-10758-3386</Identity>
|
<Identity>TabID-10758-3386</Identity>
|
||||||
|
@ -33,11 +33,11 @@
|
||||||
<Factory>Workspace</Factory>
|
<Factory>Workspace</Factory>
|
||||||
<Session>
|
<Session>
|
||||||
|
|
||||||
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS Source/Portable Layer</ExpandedNode><ExpandedNode>RTOSDemo/FreeTCPIP (based on uIP)</ExpandedNode><ExpandedNode>RTOSDemo/FreeTCPIP (based on uIP)/webserver</ExpandedNode><ExpandedNode>RTOSDemo/HighFrequencyTimerTest.c</ExpandedNode></NodeDict></Session>
|
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode></NodeDict></Session>
|
||||||
</Tab>
|
</Tab>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
|
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
|
||||||
<Tabs>
|
<Tabs>
|
||||||
<Tab>
|
<Tab>
|
||||||
<Identity>TabID-16801-3477</Identity>
|
<Identity>TabID-16801-3477</Identity>
|
||||||
|
@ -47,20 +47,20 @@
|
||||||
</Tab>
|
</Tab>
|
||||||
<Tab><Identity>TabID-414-15843</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab><Tab><Identity>TabID-3320-15993</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
|
<Tab><Identity>TabID-414-15843</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab><Tab><Identity>TabID-3320-15993</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
|
||||||
|
|
||||||
<SelectedTab>0</SelectedTab></Wnd1></Windows>
|
<SelectedTab>0</SelectedTab></Wnd3></Windows>
|
||||||
<Editor>
|
<Editor>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\IAR\RX600\port.c</Filename><XPos>0</XPos><YPos>179</YPos><SelStart>7342</SelStart><SelEnd>7342</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\ethernet\FreeTCPIP\uip_arp.c</Filename><XPos>0</XPos><YPos>87</YPos><SelStart>3133</SelStart><SelEnd>3133</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\ethernet\FreeTCPIP\uip.c</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>4157</SelStart><SelEnd>4157</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>245</YPos><SelStart>12507</SelStart><SelEnd>12507</SelEnd></Tab><ActiveTab>3</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>49</YPos><SelStart>12507</SelStart><SelEnd>12507</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||||
<Positions>
|
<Positions>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Top><Row0><Sizes><Toolbar-00a2ab40><key>iaridepm.enu1</key></Toolbar-00a2ab40></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>706</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>331</xscreen><yscreen>284</yscreen><sizeHorzCX>197024</sizeHorzCX><sizeHorzCY>289206</sizeHorzCY><sizeVertCX>210119</sizeVertCX><sizeVertCY>720978</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>232</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>234</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>238289</sizeHorzCY><sizeVertCX>197024</sizeVertCX><sizeVertCY>289206</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
<Top><Row0><Sizes><Toolbar-00a2ab10><key>iaridepm.enu1</key></Toolbar-00a2ab10></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>706</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>331</xscreen><yscreen>284</yscreen><sizeHorzCX>197024</sizeHorzCX><sizeHorzCY>289206</sizeHorzCY><sizeVertCX>210119</sizeVertCX><sizeVertCY>720978</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>232</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>234</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>238289</sizeHorzCY><sizeVertCX>197024</sizeVertCX><sizeVertCY>289206</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||||
</Desktop>
|
</Desktop>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
|
||||||
|
|
|
@ -530,6 +530,8 @@ long lHigherPriorityTaskWoken = pdFALSE;
|
||||||
extern xSemaphoreHandle xEMACSemaphore;
|
extern xSemaphoreHandle xEMACSemaphore;
|
||||||
static long ulTxEndInts = 0;
|
static long ulTxEndInts = 0;
|
||||||
|
|
||||||
|
__enable_interrupt();
|
||||||
|
|
||||||
/* Has a Tx end occurred? */
|
/* Has a Tx end occurred? */
|
||||||
if( ul & emacTX_END_INTERRUPT )
|
if( ul & emacTX_END_INTERRUPT )
|
||||||
{
|
{
|
||||||
|
|
|
@ -132,6 +132,7 @@ void vInitialiseTimerForIntQueueTest( void )
|
||||||
#pragma vector = VECT_TMR0_CMIA0
|
#pragma vector = VECT_TMR0_CMIA0
|
||||||
__interrupt void vT0_1InterruptHandler( void )
|
__interrupt void vT0_1InterruptHandler( void )
|
||||||
{
|
{
|
||||||
|
__enable_interrupt();
|
||||||
portYIELD_FROM_ISR( xFirstTimerHandler() );
|
portYIELD_FROM_ISR( xFirstTimerHandler() );
|
||||||
}
|
}
|
||||||
/*-----------------------------------------------------------*/
|
/*-----------------------------------------------------------*/
|
||||||
|
@ -139,6 +140,7 @@ __interrupt void vT0_1InterruptHandler( void )
|
||||||
#pragma vector = VECT_TMR2_CMIA2
|
#pragma vector = VECT_TMR2_CMIA2
|
||||||
__interrupt void vT2_3InterruptHandler( void )
|
__interrupt void vT2_3InterruptHandler( void )
|
||||||
{
|
{
|
||||||
|
__enable_interrupt();
|
||||||
portYIELD_FROM_ISR( xSecondTimerHandler() );
|
portYIELD_FROM_ISR( xSecondTimerHandler() );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -59,7 +59,8 @@
|
||||||
* (causing the first task to toggle the LED).
|
* (causing the first task to toggle the LED).
|
||||||
*
|
*
|
||||||
* For a much more complete and complex example select either the Debug or
|
* For a much more complete and complex example select either the Debug or
|
||||||
* Debug_with_optimisation build configurations within the HEW IDE.
|
* Debug_with_optimisation build configurations within the Embedded Workbench
|
||||||
|
* IDE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Hardware specific includes. */
|
/* Hardware specific includes. */
|
||||||
|
@ -94,7 +95,7 @@ static void prvQueueSendTask( void *pvParameters );
|
||||||
/* The queue used by both tasks. */
|
/* The queue used by both tasks. */
|
||||||
static xQueueHandle xQueue = NULL;
|
static xQueueHandle xQueue = NULL;
|
||||||
|
|
||||||
/* This variable is not used by this simple Blinky example. It is defined
|
/* This variable is not used by this simple Blinky example. It is defined
|
||||||
purely to allow the project to link as it is used by the full project. */
|
purely to allow the project to link as it is used by the full project. */
|
||||||
volatile unsigned long ulHighFrequencyTickCount = 0UL;
|
volatile unsigned long ulHighFrequencyTickCount = 0UL;
|
||||||
/*-----------------------------------------------------------*/
|
/*-----------------------------------------------------------*/
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
/* ****************************************************************************
|
/* ****************************************************************************
|
||||||
* This project includes a lot of tasks and tests and is therefore complex.
|
* This project includes a lot of tasks and tests and is therefore complex.
|
||||||
* If you would prefer a much simpler project to get started with then select
|
* If you would prefer a much simpler project to get started with then select
|
||||||
* the 'Blinky' build configuration within the HEW IDE.
|
* the 'Blinky' build configuration within the Embedded Workbench IDE.
|
||||||
* ****************************************************************************
|
* ****************************************************************************
|
||||||
*
|
*
|
||||||
* Creates all the demo application tasks, then starts the scheduler. The web
|
* Creates all the demo application tasks, then starts the scheduler. The web
|
||||||
|
|
|
@ -49,14 +49,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>325</YPos><SelStart>12555</SelStart><SelEnd>12555</SelEnd></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\ParTest.c</Filename><XPos>0</XPos><YPos>52</YPos><SelStart>3409</SelStart><SelEnd>3409</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\IntQueueTimer.c</Filename><XPos>0</XPos><YPos>36</YPos><SelStart>3472</SelStart><SelEnd>3492</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Renesas-Files\hwsetup.c</Filename><XPos>0</XPos><YPos>22</YPos><SelStart>2119</SelStart><SelEnd>2119</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\webserver\phy.c</Filename><XPos>0</XPos><YPos>22</YPos><SelStart>2148</SelStart><SelEnd>2148</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\flop.c</Filename><XPos>0</XPos><YPos>214</YPos><SelStart>9058</SelStart><SelEnd>9058</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\queue.c</Filename><XPos>0</XPos><YPos>398</YPos><SelStart>37351</SelStart><SelEnd>37351</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>53</YPos><SelStart>3048</SelStart><SelEnd>3048</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||||
<Positions>
|
<Positions>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Top><Row0><Sizes><Toolbar-00a2ab40><key>iaridepm.enu1</key></Toolbar-00a2ab40><Toolbar-04bd2b60><key>debuggergui.enu1</key></Toolbar-04bd2b60></Sizes></Row0></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>238</Right><x>-2</x><y>-2</y><xscreen>121</xscreen><yscreen>141</yscreen><sizeHorzCX>72024</sizeHorzCX><sizeHorzCY>143585</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd1></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>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
<Top><Row0><Sizes><Toolbar-00a2ab10><key>iaridepm.enu1</key></Toolbar-00a2ab10><Toolbar-02d473b0><key>debuggergui.enu1</key></Toolbar-02d473b0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>238</Right><x>-2</x><y>-2</y><xscreen>121</xscreen><yscreen>141</yscreen><sizeHorzCX>72024</sizeHorzCX><sizeHorzCY>143585</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd1></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>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||||
</Desktop>
|
</Desktop>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[E20]
|
[E20]
|
||||||
TimeConnected=1284374325
|
TimeConnected=1284472022
|
||||||
ComuniDllSave=87228416
|
ComuniDllSave=84541440
|
||||||
FfwnsdDllSave=87293952
|
FfwnsdDllSave=81330176
|
||||||
ChipName=R5F562N8
|
ChipName=R5F562N8
|
||||||
CpuMode=0
|
CpuMode=0
|
||||||
InputClock=12.500000
|
InputClock=12.500000
|
||||||
|
@ -11,7 +11,7 @@ DebugFlags=0,0
|
||||||
EmulatorMode=0
|
EmulatorMode=0
|
||||||
NeedInit=1
|
NeedInit=1
|
||||||
[DebugChecksum]
|
[DebugChecksum]
|
||||||
Checksum=-1439406671
|
Checksum=-501542729
|
||||||
[DisAssemblyWindow]
|
[DisAssemblyWindow]
|
||||||
NumStates=_ 1
|
NumStates=_ 1
|
||||||
State 1=_ 1
|
State 1=_ 1
|
||||||
|
|
|
@ -53,14 +53,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>325</YPos><SelStart>12555</SelStart><SelEnd>12555</SelEnd></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\ParTest.c</Filename><XPos>0</XPos><YPos>52</YPos><SelStart>3409</SelStart><SelEnd>3409</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\IntQueueTimer.c</Filename><XPos>0</XPos><YPos>36</YPos><SelStart>3472</SelStart><SelEnd>3492</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Renesas-Files\hwsetup.c</Filename><XPos>0</XPos><YPos>22</YPos><SelStart>2119</SelStart><SelEnd>2119</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\webserver\phy.c</Filename><XPos>0</XPos><YPos>22</YPos><SelStart>2148</SelStart><SelEnd>2148</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\flop.c</Filename><XPos>0</XPos><YPos>214</YPos><SelStart>9058</SelStart><SelEnd>9058</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\queue.c</Filename><XPos>0</XPos><YPos>398</YPos><SelStart>37351</SelStart><SelEnd>37351</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main-full.c</Filename><XPos>0</XPos><YPos>53</YPos><SelStart>3048</SelStart><SelEnd>3048</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||||
<Positions>
|
<Positions>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Top><Row0><Sizes><Toolbar-00a2ab40><key>iaridepm.enu1</key></Toolbar-00a2ab40></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>706</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>331</xscreen><yscreen>284</yscreen><sizeHorzCX>197024</sizeHorzCX><sizeHorzCY>289206</sizeHorzCY><sizeVertCX>210119</sizeVertCX><sizeVertCY>720978</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>232</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>234</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>238289</sizeHorzCY><sizeVertCX>197024</sizeVertCX><sizeVertCY>289206</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
<Top><Row0><Sizes><Toolbar-00a2ab10><key>iaridepm.enu1</key></Toolbar-00a2ab10></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>706</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>331</xscreen><yscreen>284</yscreen><sizeHorzCX>197024</sizeHorzCX><sizeHorzCY>289206</sizeHorzCY><sizeVertCX>210119</sizeVertCX><sizeVertCY>720978</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>232</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>234</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>238289</sizeHorzCY><sizeVertCX>197024</sizeVertCX><sizeVertCY>289206</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||||
</Desktop>
|
</Desktop>
|
||||||
</Workspace>
|
</Workspace>
|
||||||
|
|
||||||
|
|
|
@ -530,6 +530,8 @@ long lHigherPriorityTaskWoken = pdFALSE;
|
||||||
extern xSemaphoreHandle xEMACSemaphore;
|
extern xSemaphoreHandle xEMACSemaphore;
|
||||||
static long ulTxEndInts = 0;
|
static long ulTxEndInts = 0;
|
||||||
|
|
||||||
|
__enable_interrupt();
|
||||||
|
|
||||||
/* Has a Tx end occurred? */
|
/* Has a Tx end occurred? */
|
||||||
if( ul & emacTX_END_INTERRUPT )
|
if( ul & emacTX_END_INTERRUPT )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue