summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2009-02-03 21:07:17 +0000
committerRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2009-02-03 21:07:17 +0000
commit3514b22e9093dc8b1097cbbb1e38c213f236aacf (patch)
treedbfd058ae6d01a92e1479aaf0f6009e5fd40aed2
parentff283674aee4c77f0f0faabaa670d85a5d7436c6 (diff)
downloadfreertos-3514b22e9093dc8b1097cbbb1e38c213f236aacf.tar.gz
freertos-3514b22e9093dc8b1097cbbb1e38c213f236aacf.tar.bz2
freertos-3514b22e9093dc8b1097cbbb1e38c213f236aacf.tar.xz
Continue 78K0R development.
git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@670 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
-rw-r--r--Demo/NEC_78K0R_IAR/main.c2
-rw-r--r--Demo/NEC_78K0R_IAR/rtosdemo.dep571
-rw-r--r--Demo/NEC_78K0R_IAR/rtosdemo.ewp11
-rw-r--r--Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt16
-rw-r--r--Demo/NEC_78K0R_IAR/settings/rtosdemo.dni4
-rw-r--r--Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt14
6 files changed, 251 insertions, 367 deletions
diff --git a/Demo/NEC_78K0R_IAR/main.c b/Demo/NEC_78K0R_IAR/main.c
index c94ab40c..6824ee65 100644
--- a/Demo/NEC_78K0R_IAR/main.c
+++ b/Demo/NEC_78K0R_IAR/main.c
@@ -115,8 +115,6 @@ portSHORT main( void )
xTaskCreate( vRegTest1, "Reg1", configMINIMAL_STACK_SIZE, NULL, 0, NULL );
xTaskCreate( vRegTest2, "Reg2", configMINIMAL_STACK_SIZE, NULL, 0, NULL );
- vPrintInitialise();
-
/* In this port, to use preemptive scheduler define configUSE_PREEMPTION
* as 1 in FreeRTOSconfig.h. To use the cooperative scheduler define
* configUSE_PREEMPTION as 0.
diff --git a/Demo/NEC_78K0R_IAR/rtosdemo.dep b/Demo/NEC_78K0R_IAR/rtosdemo.dep
index aa74619d..135fb757 100644
--- a/Demo/NEC_78K0R_IAR/rtosdemo.dep
+++ b/Demo/NEC_78K0R_IAR/rtosdemo.dep
@@ -2,23 +2,28 @@
<project>
<fileVersion>2</fileVersion>
- <fileChecksum>3820058658</fileChecksum>
+ <fileChecksum>3729116561</fileChecksum>
<configuration>
<name>Debug</name>
<outputs>
- <file>$TOOLKIT_DIR$\lib\clib\cl78kff3.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\port.pbi</file>
- <file>$PROJ_DIR$\Debug\Obj\integer.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\print.r26</file>
- <file>$TOOLKIT_DIR$\inc\io78f1166_a0.h</file>
- <file>$TOOLKIT_DIR$\inc\clib\stdlib.h</file>
- <file>$PROJ_DIR$\Debug\List\PollQ.lst</file>
+ <file>$PROJ_DIR$\Debug\List\integer.lst</file>
+ <file>$TOOLKIT_DIR$\inc\intrinsics.h</file>
+ <file>$PROJ_DIR$\..\Common\include\print.h</file>
+ <file>$PROJ_DIR$\Debug\List\list.lst</file>
+ <file>$PROJ_DIR$\Debug\List\tasks.lst</file>
<file>$PROJ_DIR$\Debug\Exe\rtosdemo.d26</file>
<file>$PROJ_DIR$\..\..\Source\include\portable.h</file>
- <file>$PROJ_DIR$\..\Common\Full\semtest.c</file>
- <file>$PROJ_DIR$\..\Common\Full\PollQ.c</file>
+ <file>$PROJ_DIR$\Debug\Obj\PollQ.pbi</file>
+ <file>$PROJ_DIR$\Debug\Obj\portasm.r26</file>
+ <file>$PROJ_DIR$\Debug\Obj\list.r26</file>
+ <file>$PROJ_DIR$\Debug\Obj\PollQ.r26</file>
+ <file>$PROJ_DIR$\Debug\Obj\semtest.r26</file>
+ <file>$PROJ_DIR$\Debug\Obj\port.r26</file>
+ <file>$PROJ_DIR$\Debug\List\rtosdemo.map</file>
+ <file>$TOOLKIT_DIR$\inc\clib\stdarg.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\task.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\StackMacros.h</file>
<file>$PROJ_DIR$\Debug\Obj\main.pbi</file>
- <file>$PROJ_DIR$\Debug\List\semtest.lst</file>
<file>$TOOLKIT_DIR$\inc\clib\stddef.h</file>
<file>$PROJ_DIR$\Debug\Obj\queue.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\list.pbi</file>
@@ -26,433 +31,317 @@
<file>$PROJ_DIR$\Debug\Obj\tasks.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\queue.r26</file>
<file>$PROJ_DIR$\..\..\Source\include\croutine.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\StackMacros.h</file>
- <file>$PROJ_DIR$\Int78K0R\int78K0R.c</file>
<file>$PROJ_DIR$\Debug\List\heap_1.lst</file>
<file>$TOOLKIT_DIR$\inc\clib\sysmac.h</file>
<file>$TOOLKIT_DIR$\inc\clib\stdio.h</file>
+ <file>$PROJ_DIR$\Debug\Obj\port.pbi</file>
+ <file>$PROJ_DIR$\Debug\Obj\integer.r26</file>
+ <file>$PROJ_DIR$\Debug\List\main.lst</file>
+ <file>$TOOLKIT_DIR$\config\lnk78f1166_a0.xcl</file>
+ <file>$PROJ_DIR$\Int78K0R\int78K0R.h</file>
+ <file>$PROJ_DIR$\LEDtoggle\LED.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\projdefs.h</file>
+ <file>$PROJ_DIR$\FreeRTOSConfig.h</file>
<file>$PROJ_DIR$\Debug\Obj\heap_1.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\tasks.r26</file>
<file>$PROJ_DIR$\Debug\Obj\RegTest.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\int78K0R.r26</file>
- <file>$PROJ_DIR$\Debug\List\main.lst</file>
- <file>$TOOLKIT_DIR$\config\lnk78f1166_a0.xcl</file>
- <file>$PROJ_DIR$\Debug\List\int78K0R.lst</file>
- <file>$TOOLKIT_DIR$\inc\intrinsics.h</file>
- <file>$PROJ_DIR$\Debug\List\integer.lst</file>
- <file>$PROJ_DIR$\..\Common\include\PollQ.h</file>
+ <file>$PROJ_DIR$\Debug\List\RegTest.lst</file>
+ <file>$PROJ_DIR$\Debug\List\queue.lst</file>
+ <file>$PROJ_DIR$\Debug\Obj\heap_1.r26</file>
+ <file>$PROJ_DIR$\main.c</file>
<file>$PROJ_DIR$\..\..\Source\include\semphr.h</file>
- <file>$PROJ_DIR$\Debug\List\rtosdemo.map</file>
- <file>$PROJ_DIR$\..\..\Source\include\task.h</file>
- <file>$TOOLKIT_DIR$\inc\clib\stdarg.h</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</file>
- <file>$PROJ_DIR$\Debug\Obj\portmacro.r26</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.h</file>
+ <file>$PROJ_DIR$\..\Common\include\PollQ.h</file>
+ <file>$PROJ_DIR$\Debug\List\port.lst</file>
+ <file>$PROJ_DIR$\..\Common\include\semtest.h</file>
+ <file>$TOOLKIT_DIR$\inc\io78f1166_a0.h</file>
<file>$PROJ_DIR$\Debug\Obj\integer.pbi</file>
- <file>$PROJ_DIR$\..\..\Source\include\list.h</file>
+ <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.h</file>
<file>$PROJ_DIR$\..\..\Source\include\FreeRTOS.h</file>
- <file>$PROJ_DIR$\..\Common\include\print.h</file>
- <file>$PROJ_DIR$\Debug\List\list.lst</file>
- <file>$PROJ_DIR$\Debug\Obj\LED.r26</file>
- <file>$PROJ_DIR$\FreeRTOSConfig.h</file>
- <file>$PROJ_DIR$\Debug\List\tasks.lst</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26</file>
- <file>$PROJ_DIR$\Int78K0R\int78K0R.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\projdefs.h</file>
- <file>$PROJ_DIR$\LEDtoggle\LED.h</file>
- <file>$PROJ_DIR$\Debug\List\print.lst</file>
- <file>$PROJ_DIR$\Debug\Obj\port.r26</file>
- <file>$PROJ_DIR$\Debug\List\LED.lst</file>
- <file>$PROJ_DIR$\Debug\Obj\main.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\print.pbi</file>
- <file>$PROJ_DIR$\..\Common\include\integer.h</file>
- <file>$PROJ_DIR$\Debug\Obj\semtest.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\portasm.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\list.r26</file>
- <file>$PROJ_DIR$\Debug\Obj\PollQ.r26</file>
+ <file>$PROJ_DIR$\..\..\Source\include\list.h</file>
+ <file>$TOOLKIT_DIR$\inc\clib\stdlib.h</file>
+ <file>$PROJ_DIR$\Debug\Obj\rtosdemo.pbd</file>
+ <file>$PROJ_DIR$\..\..\Source\include\queue.h</file>
<file>$TOOLKIT_DIR$\inc\io78f1166_a0_ext.h</file>
- <file>$PROJ_DIR$\Debug\Obj\PollQ.pbi</file>
- <file>$PROJ_DIR$\Debug\Obj\semtest.pbi</file>
- <file>$PROJ_DIR$\Debug\List\port.lst</file>
- <file>$PROJ_DIR$\LEDtoggle\LED.c</file>
- <file>$PROJ_DIR$\..\Common\include\semtest.h</file>
<file>$PROJ_DIR$\Debug\List\portasm.lst</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.s26</file>
- <file>$PROJ_DIR$\Debug\Obj\rtosdemo.pbd</file>
- <file>$PROJ_DIR$\Debug\Obj\int78K0R.pbi</file>
- <file>$PROJ_DIR$\Debug\List\RegTest.lst</file>
- <file>$PROJ_DIR$\Debug\Obj\LED.pbi</file>
- <file>$PROJ_DIR$\Debug\List\queue.lst</file>
- <file>$PROJ_DIR$\Debug\Obj\heap_1.r26</file>
- <file>$PROJ_DIR$\..\Common\Full\print.c</file>
+ <file>$PROJ_DIR$\Debug\Obj\semtest.pbi</file>
+ <file>$PROJ_DIR$\Debug\Obj\main.r26</file>
+ <file>$PROJ_DIR$\..\Common\include\integer.h</file>
+ <file>$TOOLKIT_DIR$\lib\clib\cl78kff3.r26</file>
+ <file>$PROJ_DIR$\..\Common\Full\PollQ.c</file>
<file>$PROJ_DIR$\RegTest.s26</file>
<file>$PROJ_DIR$\..\..\Source\list.c</file>
<file>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</file>
<file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c</file>
- <file>$PROJ_DIR$\main.c</file>
<file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26</file>
<file>$PROJ_DIR$\..\..\Source\queue.c</file>
<file>$PROJ_DIR$\..\..\Source\tasks.c</file>
<file>$PROJ_DIR$\..\Common\Minimal\integer.c</file>
- <file>$PROJ_DIR$\..\..\Source\include\queue.h</file>
+ <file>$PROJ_DIR$\Debug\List\PollQ.lst</file>
+ <file>$PROJ_DIR$\Debug\List\semtest.lst</file>
+ <file>$PROJ_DIR$\..\Common\Minimal\semtest.c</file>
+ <file>$PROJ_DIR$\..\Common\Minimal\PollQ.c</file>
</outputs>
<file>
- <name>$PROJ_DIR$\Debug\Exe\rtosdemo.d26</name>
+ <name>[ROOT_NODE]</name>
<outputs>
<tool>
<name>XLINK</name>
- <file> 36</file>
+ <file> 5 13</file>
</tool>
</outputs>
- <inputs>
- <tool>
- <name>XLINK</name>
- <file> 30 63 27 77 2 62 57 55 61 3 18 60 26 0</file>
- </tool>
- </inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Full\semtest.c</name>
+ <name>$PROJ_DIR$\Debug\Exe\rtosdemo.d26</name>
<outputs>
<tool>
- <name>ICC78000</name>
- <file> 12 60</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 66</file>
+ <name>XLINK</name>
+ <file> 13</file>
</tool>
</outputs>
<inputs>
<tool>
- <name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 35 88 69 45</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 35 88 69 45</file>
+ <name>XLINK</name>
+ <file> 31 10 38 41 29 9 58 12 8 23 11 37 60</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Full\PollQ.c</name>
+ <name>$PROJ_DIR$\main.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 6 63</file>
+ <file> 30 58</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 65</file>
+ <file> 17</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 88 45 34</file>
+ <file> 52 26 21 50 18 34 35 47 55 1 6 49 15 51 32 44 33 2 46</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 88 45 34</file>
+ <file> 52 26 21 50 18 34 35 47 55 1 6 49 15 51 32 44 33 2 46</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\Int78K0R\int78K0R.c</name>
- <outputs>
- <tool>
- <name>ICC78000</name>
- <file> 31 28</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 73</file>
- </tool>
- </outputs>
+ <name>$PROJ_DIR$\Debug\Obj\rtosdemo.pbd</name>
<inputs>
<tool>
- <name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 45 59</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 45 59</file>
+ <name>BILINK</name>
+ <file> 7 36 48 20 17 28 19 57 22</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</name>
- <outputs>
- <tool>
- <name>BICOMP</name>
- <file> 1</file>
- </tool>
- </outputs>
- </file>
- <file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26</name>
+ <name>$PROJ_DIR$\RegTest.s26</name>
<outputs>
<tool>
<name>A78000</name>
- <file> 40</file>
- </tool>
- </outputs>
- </file>
- <file>
- <name>[ROOT_NODE]</name>
- <outputs>
- <tool>
- <name>XLINK</name>
- <file> 7 36</file>
+ <file> 38 39</file>
</tool>
</outputs>
</file>
<file>
- <name>$PROJ_DIR$\LEDtoggle\LED.c</name>
+ <name>$PROJ_DIR$\..\..\Source\list.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 56 47</file>
+ <file> 3 9</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 75</file>
+ <file> 20</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 44 13 23 52 48 4 64 32 8 41 37 43 53 88 45</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 44 13 23 52 48 4 64 32 8 41 37 43 53 88 45</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 51</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.s26</name>
- <outputs>
- <tool>
- <name>A78000</name>
- <file> 40</file>
- </tool>
- </outputs>
- </file>
- <file>
- <name>$PROJ_DIR$\Debug\Obj\rtosdemo.pbd</name>
- <inputs>
- <tool>
- <name>BILINK</name>
- <file> 65 25 42 15 11 1 58 14 66 17</file>
- </tool>
- </inputs>
- </file>
- <file>
- <name>$PROJ_DIR$\..\Common\Full\print.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 54 3</file>
+ <file> 25 41</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 58</file>
+ <file> 36</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 88 45</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 88 45</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\RegTest.s26</name>
- <outputs>
- <tool>
- <name>A78000</name>
- <file> 27 74</file>
- </tool>
- </outputs>
- </file>
- <file>
- <name>$PROJ_DIR$\..\..\Source\list.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 46 62</file>
+ <file> 45 12</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 15</file>
+ <file> 28</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 43</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 43</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26</name>
<outputs>
<tool>
- <name>ICC78000</name>
- <file> 22 77</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 25</file>
+ <name>A78000</name>
+ <file> 8 56</file>
</tool>
</outputs>
<inputs>
<tool>
- <name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43</file>
+ <name>A78000</name>
+ <file> 35</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c</name>
+ <name>$PROJ_DIR$\..\..\Source\queue.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 67 55</file>
+ <file> 40 23</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 1</file>
+ <file> 19</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43</file>
+ <file> 52 26 21 50 18 34 35 47 55 1 6 49 15 51 24</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43</file>
+ <file> 52 26 21 50 18 34 35 47 55 1 6 49 15 51 24</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\main.c</name>
+ <name>$PROJ_DIR$\..\..\Source\tasks.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 29 57</file>
+ <file> 4 37</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 11</file>
+ <file> 22</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 16 44 13 52 48 4 64 32 8 41 37 43 51 34 53 45 69</file>
+ <file> 27 14 26 52 21 50 18 34 35 47 55 1 6 49 15 51 16</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 16 44 13 52 48 4 64 32 8 41 37 43 51 34 53 45 69</file>
+ <file> 27 14 26 52 21 50 18 34 35 47 55 1 6 49 15 51 16</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26</name>
- <outputs>
- <tool>
- <name>A78000</name>
- <file> 61 70</file>
- </tool>
- </outputs>
- <inputs>
- <tool>
- <name>A78000</name>
- <file> 48</file>
- </tool>
- </inputs>
- </file>
- <file>
- <name>$PROJ_DIR$\..\..\Source\queue.c</name>
+ <name>$PROJ_DIR$\..\Common\Minimal\integer.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 76 18</file>
+ <file> 0 29</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 14</file>
+ <file> 48</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 16 44 13 52 48 4 64 32 8 41 37 43 19</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 59</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 16 44 13 52 48 4 64 32 8 41 37 43 19</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 59</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\tasks.c</name>
+ <name>$PROJ_DIR$\..\Common\Minimal\semtest.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 49 26</file>
+ <file> 71 11</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 17</file>
+ <file> 57</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 24 38 23 5 16 44 13 52 48 4 64 32 8 41 37 43 20</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 43 54 46</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 24 38 23 5 16 44 13 52 48 4 64 32 8 41 37 43 20</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 43 54 46</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Minimal\integer.c</name>
+ <name>$PROJ_DIR$\..\Common\Minimal\PollQ.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 33 2</file>
+ <file> 70 10</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 42</file>
+ <file> 7</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 59</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 54 44</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 5 23 44 13 52 48 4 64 32 8 41 37 43 59</file>
+ <file> 52 26 50 18 34 35 47 55 1 6 49 15 51 54 44</file>
</tool>
</inputs>
</file>
@@ -460,77 +349,86 @@
<configuration>
<name>Release</name>
<outputs>
- <file>$TOOLKIT_DIR$\lib\clib\cl78kff3.r26</file>
- <file>$TOOLKIT_DIR$\inc\io78f1166_a0.h</file>
- <file>$TOOLKIT_DIR$\inc\clib\stdlib.h</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.h</file>
- <file>$PROJ_DIR$\Release\Obj\port.r26</file>
- <file>$PROJ_DIR$\Release\Obj\int78K0R.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\queue.r26</file>
+ <file>$TOOLKIT_DIR$\inc\intrinsics.h</file>
+ <file>$PROJ_DIR$\Release\Obj\int78K0R.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\tasks.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\portmacro.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\queue.pbi</file>
<file>$PROJ_DIR$\Release\Exe\rtosdemo.a26</file>
<file>$PROJ_DIR$\Release\Obj\PollQ.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\LED.pbi</file>
+ <file>$PROJ_DIR$\..\Common\include\print.h</file>
<file>$PROJ_DIR$\..\..\Source\include\portable.h</file>
<file>$PROJ_DIR$\..\Common\Full\semtest.c</file>
- <file>$PROJ_DIR$\..\Common\Full\PollQ.c</file>
+ <file>$TOOLKIT_DIR$\inc\clib\stdarg.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\task.h</file>
<file>$TOOLKIT_DIR$\inc\clib\stddef.h</file>
<file>$TOOLKIT_DIR$\inc\clib\string.h</file>
+ <file>$PROJ_DIR$\Release\Obj\list.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\print.pbi</file>
+ <file>$PROJ_DIR$\Release\Obj\rtosdemo.pbd</file>
+ <file>$PROJ_DIR$\Release\Obj\PollQ.pbi</file>
<file>$PROJ_DIR$\..\..\Source\include\croutine.h</file>
<file>$PROJ_DIR$\Int78K0R\int78K0R.c</file>
<file>$TOOLKIT_DIR$\inc\clib\sysmac.h</file>
<file>$TOOLKIT_DIR$\inc\clib\stdio.h</file>
<file>$TOOLKIT_DIR$\config\lnk78f1166_a0.xcl</file>
- <file>$TOOLKIT_DIR$\inc\intrinsics.h</file>
- <file>$PROJ_DIR$\..\Common\include\PollQ.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\semphr.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\task.h</file>
- <file>$TOOLKIT_DIR$\inc\clib\stdarg.h</file>
- <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</file>
- <file>$PROJ_DIR$\..\..\Source\include\list.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\FreeRTOS.h</file>
- <file>$PROJ_DIR$\..\Common\include\print.h</file>
- <file>$PROJ_DIR$\FreeRTOSConfig.h</file>
- <file>$PROJ_DIR$\Release\Obj\tasks.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\LED.pbi</file>
<file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26</file>
<file>$PROJ_DIR$\Int78K0R\int78K0R.h</file>
- <file>$PROJ_DIR$\..\..\Source\include\projdefs.h</file>
- <file>$PROJ_DIR$\Release\Obj\semtest.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\main.r26</file>
- <file>$PROJ_DIR$\Release\Obj\list.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\int78K0R.r26</file>
- <file>$PROJ_DIR$\Release\Obj\tasks.r26</file>
- <file>$PROJ_DIR$\Release\Obj\portmacro.r26</file>
<file>$PROJ_DIR$\LEDtoggle\LED.h</file>
- <file>$PROJ_DIR$\Release\Obj\queue.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\LED.r26</file>
+ <file>$PROJ_DIR$\..\..\Source\include\projdefs.h</file>
+ <file>$PROJ_DIR$\FreeRTOSConfig.h</file>
+ <file>$PROJ_DIR$\main.c</file>
+ <file>$PROJ_DIR$\Release\Obj\port.r26</file>
+ <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.h</file>
+ <file>$PROJ_DIR$\Release\Obj\tasks.pbi</file>
+ <file>$PROJ_DIR$\Release\Obj\print.r26</file>
<file>$PROJ_DIR$\Release\Obj\port.pbi</file>
<file>$PROJ_DIR$\Release\Obj\heap_1.pbi</file>
- <file>$PROJ_DIR$\..\Common\include\integer.h</file>
- <file>$PROJ_DIR$\Release\Obj\print.r26</file>
- <file>$PROJ_DIR$\Release\Obj\list.r26</file>
- <file>$PROJ_DIR$\Release\Obj\print.pbi</file>
- <file>$PROJ_DIR$\Release\Obj\rtosdemo.pbd</file>
- <file>$TOOLKIT_DIR$\inc\io78f1166_a0_ext.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\semphr.h</file>
+ <file>$PROJ_DIR$\..\Common\include\PollQ.h</file>
<file>$PROJ_DIR$\LEDtoggle\LED.c</file>
<file>$PROJ_DIR$\..\Common\include\semtest.h</file>
- <file>$PROJ_DIR$\..\Common\Full\print.c</file>
- <file>$PROJ_DIR$\..\..\Source\list.c</file>
- <file>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</file>
- <file>$PROJ_DIR$\main.c</file>
- <file>$PROJ_DIR$\Release\Obj\PollQ.pbi</file>
+ <file>$PROJ_DIR$\Release\Obj\LED.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\main.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\semtest.pbi</file>
+ <file>$PROJ_DIR$\Release\Obj\list.pbi</file>
<file>$PROJ_DIR$\Release\Obj\heap_1.r26</file>
<file>$PROJ_DIR$\Release\Obj\main.pbi</file>
<file>$PROJ_DIR$\Release\Obj\semtest.r26</file>
+ <file>$PROJ_DIR$\Release\Obj\int78K0R.pbi</file>
+ <file>$PROJ_DIR$\Release\Obj\queue.r26</file>
+ <file>$TOOLKIT_DIR$\inc\io78f1166_a0.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\FreeRTOS.h</file>
+ <file>$PROJ_DIR$\..\..\Source\include\list.h</file>
+ <file>$TOOLKIT_DIR$\inc\clib\stdlib.h</file>
+ <file>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</file>
+ <file>$PROJ_DIR$\..\..\Source\include\queue.h</file>
+ <file>$TOOLKIT_DIR$\inc\io78f1166_a0_ext.h</file>
+ <file>$PROJ_DIR$\..\Common\include\integer.h</file>
+ <file>$TOOLKIT_DIR$\lib\clib\cl78kff3.r26</file>
+ <file>$PROJ_DIR$\..\Common\Full\PollQ.c</file>
+ <file>$PROJ_DIR$\..\Common\Full\print.c</file>
+ <file>$PROJ_DIR$\..\..\Source\list.c</file>
+ <file>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</file>
<file>$PROJ_DIR$\..\..\Source\queue.c</file>
<file>$PROJ_DIR$\..\..\Source\tasks.c</file>
- <file>$PROJ_DIR$\..\..\Source\include\queue.h</file>
</outputs>
<file>
+ <name>[ROOT_NODE]</name>
+ <outputs>
+ <tool>
+ <name>XLINK</name>
+ <file> 5</file>
+ </tool>
+ </outputs>
+ </file>
+ <file>
<name>$PROJ_DIR$\Release\Exe\rtosdemo.a26</name>
<inputs>
<tool>
<name>XLINK</name>
- <file> 18 42 8 58 37 47 35 4 39 46 6 60 38 0</file>
+ <file> 23 40 6 44 1 15 41 30 3 33 48 46 2 57</file>
</tool>
</inputs>
</file>
@@ -539,238 +437,229 @@
<outputs>
<tool>
<name>ICC78000</name>
- <file> 60</file>
+ <file> 46</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 34</file>
+ <file> 42</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 21 63 52 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 36 54 39 8</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 21 63 52 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 36 54 39 8</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Full\PollQ.c</name>
+ <name>$PROJ_DIR$\Release\Obj\rtosdemo.pbd</name>
+ <inputs>
+ <tool>
+ <name>BILINK</name>
+ <file> 7 18 35 47 43 45 34 16 4 42 32</file>
+ </tool>
+ </inputs>
+ </file>
+ <file>
+ <name>$PROJ_DIR$\Int78K0R\int78K0R.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 8</file>
+ <file> 1</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 57</file>
+ <file> 47</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 63 27 20</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 8 56</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 63 27 20</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 8 56</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\Int78K0R\int78K0R.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26</name>
<outputs>
<tool>
- <name>ICC78000</name>
- <file> 37</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 5</file>
+ <name>A78000</name>
+ <file> 3</file>
</tool>
</outputs>
<inputs>
<tool>
- <name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 27 45</file>
- </tool>
- <tool>
- <name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25 27 45</file>
+ <name>A78000</name>
+ <file> 28</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</name>
+ <name>$PROJ_DIR$\main.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 4</file>
+ <file> 41</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 43</file>
+ <file> 45</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 52 21 14 50 13 27 28 49 55 0 9 31 12 51 25 37 26 8 39</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 52 21 14 50 13 27 28 49 55 0 9 31 12 51 25 37 26 8 39</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26</name>
+ <name>$PROJ_DIR$\LEDtoggle\LED.c</name>
<outputs>
<tool>
- <name>A78000</name>
- <file> 39</file>
- </tool>
- </outputs>
- <inputs>
- <tool>
- <name>A78000</name>
- <file> 28</file>
+ <name>ICC78000</name>
+ <file> 40</file>
</tool>
- </inputs>
- </file>
- <file>
- <name>[ROOT_NODE]</name>
- <outputs>
<tool>
- <name>XLINK</name>
+ <name>BICOMP</name>
<file> 7</file>
</tool>
</outputs>
- </file>
- <file>
- <name>$PROJ_DIR$\Release\Obj\rtosdemo.pbd</name>
<inputs>
<tool>
- <name>BILINK</name>
- <file> 30 57 44 5 36 59 43 48 41 34 29</file>
+ <name>ICC78000</name>
+ <file> 50 13 21 27 28 49 55 0 9 31 12 51 26 54 8</file>
+ </tool>
+ <tool>
+ <name>BICOMP</name>
+ <file> 50 13 21 27 28 49 55 0 9 31 12 51 26 54 8</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\LEDtoggle\LED.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 42</file>
+ <file> 30</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 30</file>
+ <file> 34</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 26 12 16 33 28 1 50 19 9 3 22 25 40 63 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 26 12 16 33 28 1 50 19 9 3 22 25 40 63 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Full\print.c</name>
+ <name>$PROJ_DIR$\..\Common\Full\PollQ.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 46</file>
+ <file> 6</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 48</file>
+ <file> 18</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 63 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 54 8 37</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 63 27</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51 54 8 37</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\list.c</name>
+ <name>$PROJ_DIR$\..\Common\Full\print.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 47</file>
+ <file> 33</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 36</file>
+ <file> 16</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 25</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 54 8</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 25</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 54 8</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</name>
+ <name>$PROJ_DIR$\..\..\Source\list.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 58</file>
+ <file> 15</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 44</file>
+ <file> 43</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 51</file>
</tool>
</inputs>
</file>
<file>
- <name>$PROJ_DIR$\main.c</name>
+ <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c</name>
<outputs>
<tool>
<name>ICC78000</name>
- <file> 35</file>
+ <file> 44</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 59</file>
+ <file> 35</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 13 26 12 33 28 1 50 19 9 3 22 25 32 20 40 27 52</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 13 26 12 33 28 1 50 19 9 3 22 25 32 20 40 27 52</file>
+ <file> 52 21 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
</inputs>
</file>
@@ -779,21 +668,21 @@
<outputs>
<tool>
<name>ICC78000</name>
- <file> 6</file>
+ <file> 48</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 41</file>
+ <file> 4</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 2 16 13 26 12 33 28 1 50 19 9 3 22 25 14</file>
+ <file> 52 21 14 50 13 27 28 49 55 0 9 31 12 51 19</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 2 16 13 26 12 33 28 1 50 19 9 3 22 25 14</file>
+ <file> 52 21 14 50 13 27 28 49 55 0 9 31 12 51 19</file>
</tool>
</inputs>
</file>
@@ -802,21 +691,21 @@
<outputs>
<tool>
<name>ICC78000</name>
- <file> 38</file>
+ <file> 2</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 29</file>
+ <file> 32</file>
</tool>
</outputs>
<inputs>
<tool>
<name>ICC78000</name>
- <file> 17 23 16 2 13 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 22 11 21 52 14 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
<tool>
<name>BICOMP</name>
- <file> 17 23 16 2 13 26 12 33 28 1 50 19 9 3 22 25</file>
+ <file> 22 11 21 52 14 50 13 27 28 49 55 0 9 31 12 51</file>
</tool>
</inputs>
</file>
diff --git a/Demo/NEC_78K0R_IAR/rtosdemo.ewp b/Demo/NEC_78K0R_IAR/rtosdemo.ewp
index 9c5c19bd..c655692d 100644
--- a/Demo/NEC_78K0R_IAR/rtosdemo.ewp
+++ b/Demo/NEC_78K0R_IAR/rtosdemo.ewp
@@ -1810,17 +1810,11 @@
<name>$PROJ_DIR$\main.c</name>
</file>
<file>
- <name>$PROJ_DIR$\..\Common\Full\PollQ.c</name>
- </file>
- <file>
- <name>$PROJ_DIR$\..\Common\Full\print.c</name>
+ <name>$PROJ_DIR$\..\Common\Minimal\PollQ.c</name>
</file>
<file>
<name>$PROJ_DIR$\RegTest.s26</name>
</file>
- <file>
- <name>$PROJ_DIR$\..\Common\Full\semtest.c</name>
- </file>
</group>
<group>
<name>Kernel Source</name>
@@ -1846,6 +1840,9 @@
<file>
<name>$PROJ_DIR$\..\Common\Minimal\integer.c</name>
</file>
+ <file>
+ <name>$PROJ_DIR$\..\Common\Minimal\semtest.c</name>
+ </file>
</project>
diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
index 850a154c..52b46aeb 100644
--- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
+++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
@@ -16,7 +16,7 @@
- <Column0>181</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
+ <Column0>138</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Disassembly>
<PreferedWindows>
@@ -28,11 +28,11 @@
<MixedMode>1</MixedMode><CodeCovShow>0</CodeCovShow></Disassembly>
- <Register/><Watch><Format><struct_types/><watch_formats/></Format><Column0>100</Column0><Column1>100</Column1><Column2>100</Column2><Column3>100</Column3></Watch></Static>
+ <Register/><Watch><Format><struct_types/><watch_formats/></Format><PreferedWindows><Position>2</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><Column0>203</Column0><Column1>100</Column1><Column2>100</Column2><Column3>100</Column3></Watch><Memory><FindDirection>1</FindDirection><FindAsHex>0</FindAsHex></Memory></Static>
<Windows>
- <Wnd2>
+ <Wnd0>
<Tabs>
<Tab>
<Identity>TabID-15892-1978</Identity>
@@ -46,9 +46,9 @@
<Factory>Build</Factory>
<Session/>
</Tab>
- <Tab><Identity>TabID-15381-14004</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab></Tabs>
+ <Tab><Identity>TabID-15381-14004</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab><Tab><Identity>TabID-30955-22315</Identity><TabName>Watch</TabName><Factory>Watch</Factory><Session><Expressions><Expression><Expression>usCriticalNesting</Expression></Expression><Expression><Expression>pxCurrentTCB</Expression></Expression><Expression><Expression>pxTopOfStack</Expression></Expression></Expressions><TabId>1</TabId><Column0>203</Column0><Column1>100</Column1><Column2>100</Column2><Column3>100</Column3></Session></Tab></Tabs>
- <SelectedTab>0</SelectedTab></Wnd2><Wnd6>
+ <SelectedTab>0</SelectedTab></Wnd0><Wnd4>
<Tabs>
<Tab>
<Identity>TabID-26641-1982</Identity>
@@ -60,20 +60,20 @@
</Tab>
</Tabs>
- <SelectedTab>0</SelectedTab></Wnd6><Wnd7><Tabs><Tab><Identity>TabID-10381-31310</Identity><TabName>Register</TabName><Factory>Register</Factory><Session><REG1>0</REG1><REG2>0</REG2><Group>0</Group><States>0</States></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd7><Wnd8><Tabs><Tab><Identity>TabID-22710-15119</Identity><TabName>Disassembly</TabName><Factory>Disassembly</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd8><Wnd9><Tabs><Tab><Identity>TabID-16207-15446</Identity><TabName>Watch</TabName><Factory>Watch</Factory><Session><Expressions><Expression><Expression>usCriticalNesting</Expression></Expression></Expressions><TabId>0</TabId><Column0>100</Column0><Column1>100</Column1><Column2>100</Column2><Column3>100</Column3></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd9></Windows>
+ <SelectedTab>0</SelectedTab></Wnd4><Wnd5><Tabs><Tab><Identity>TabID-29701-24386</Identity><TabName>Disassembly</TabName><Factory>Disassembly</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd5><Wnd6><Tabs><Tab><Identity>TabID-10381-31310</Identity><TabName>Register</TabName><Factory>Register</Factory><Session><REG1>0</REG1><REG2>0</REG2><Group>0</Group><States>1</States><State0>PSW</State0></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd6><Wnd7><Tabs><Tab><Identity>TabID-32148-30071</Identity><TabName>Memory</TabName><Factory>Memory</Factory><Session><ZoneNumber>5</ZoneNumber><SelectionAnchor>103624864d</SelectionAnchor><SelectionEnd>103624864d</SelectionEnd><UnitsPerGroup>1</UnitsPerGroup><EndianMode>0</EndianMode><DataCovEnabled>0</DataCovEnabled><DataCovShown>0</DataCovShown><HScroll>064d</HScroll><VScroll>6475864d</VScroll></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd7></Windows>
<Editor>
- <Pane><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c</Filename><XPos>0</XPos><YPos>48</YPos><SelStart>689</SelStart><SelEnd>689</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>3884</SelStart><SelEnd>3884</SelEnd></Tab><ActiveTab>1</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s26</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>2622</SelStart><SelEnd>2622</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26</Filename><XPos>0</XPos><YPos>122</YPos><SelStart>6048</SelStart><SelEnd>6048</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portmacro.h</Filename><XPos>0</XPos><YPos>106</YPos><SelStart>4913</SelStart><SelEnd>4913</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>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c</Filename><XPos>0</XPos><YPos>104</YPos><SelStart>4766</SelStart><SelEnd>4766</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>115</YPos><SelStart>4695</SelStart><SelEnd>4695</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s26</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>2622</SelStart><SelEnd>2622</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c</Filename><XPos>0</XPos><YPos>1207</YPos><SelStart>38811</SelStart><SelEnd>38811</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26</Filename><XPos>0</XPos><YPos>153</YPos><SelStart>6500</SelStart><SelEnd>6500</SelEnd></Tab><ActiveTab>4</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c</Filename><XPos>0</XPos><YPos>136</YPos><SelStart>6044</SelStart><SelEnd>6044</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
- <Top><Row0><Sizes><Toolbar-00aa9c38><key>iaridepm.enu1</key></Toolbar-00aa9c38><Toolbar-04375918><key>debuggergui.enu1</key></Toolbar-04375918></Sizes></Row0></Top><Left><Row0><Sizes><Wnd6><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>255</Right><x>-2</x><y>-2</y><xscreen>240</xscreen><yscreen>200</yscreen><sizeHorzCX>142857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>152976</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd6></Sizes></Row0></Left><Right><Row0><Sizes><Wnd7><Rect><Top>-2</Top><Left>-2</Left><Bottom>553</Bottom><Right>536</Right><x>-2</x><y>-2</y><xscreen>240</xscreen><yscreen>200</yscreen><sizeHorzCX>142857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>320238</sizeVertCX><sizeVertCY>565173</sizeVertCY></Rect></Wnd7><Wnd9><Rect><Top>0</Top><Left>0</Left><Bottom>0</Bottom><Right>543518313</Right><x>-2</x><y>551</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>320238</sizeVertCX><sizeVertCY>192464</sizeVertCY></Rect></Wnd9></Sizes></Row0><Row1><Sizes><Wnd8><Rect><Top>-2</Top><Left>534</Left><Bottom>740</Bottom><Right>939</Right><x>534</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>241071</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd8></Sizes></Row1></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>142857</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
+ <Top><Row0><Sizes><Toolbar-00aa9b40><key>iaridepm.enu1</key></Toolbar-00aa9b40><Toolbar-029980a0><key>debuggergui.enu1</key></Toolbar-029980a0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd4><Rect><Top>-2</Top><Left>-2</Left><Bottom>496</Bottom><Right>212</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>142857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>152857</sizeVertCX><sizeVertCY>507128</sizeVertCY></Rect></Wnd4></Sizes></Row0></Left><Right><Row0><Sizes><Wnd6><Rect><Top>-2</Top><Left>-2</Left><Bottom>496</Bottom><Right>281</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>200</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>202143</sizeVertCX><sizeVertCY>507128</sizeVertCY></Rect></Wnd6></Sizes></Row0><Row1><Sizes><Wnd5><Rect><Top>-2</Top><Left>279</Left><Bottom>496</Bottom><Right>738</Right><x>279</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>142857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>327857</sizeVertCX><sizeVertCY>507128</sizeVertCY></Rect></Wnd5></Sizes></Row1></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>244</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>246</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>250509</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd0></Sizes></Row0><Row1><Sizes><Wnd7><Rect><Top>242</Top><Left>-2</Left><Bottom>442</Bottom><Right>1402</Right><x>-2</x><y>242</y><xscreen>1404</xscreen><yscreen>200</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>142857</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd7></Sizes></Row1></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Project>
diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni
index 0e6ccd1a..c137aaa0 100644
--- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni
+++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni
@@ -71,8 +71,6 @@ UseTrigger=1
TriggerName=main
LimitSize=0
ByteLimit=50
-[Breakpoints]
-Count=0
[Log file]
LoggingEnabled=_ 0
LogFile=_ ""
@@ -83,3 +81,5 @@ LogFile=_ ""
[TraceHelper]
Enabled=0
ShowSource=1
+[Breakpoints]
+Count=0
diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt b/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
index 5755f375..a7716a38 100644
--- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
+++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
@@ -12,7 +12,7 @@
- <Column0>277</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
+ <Column0>218</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Build>
@@ -24,7 +24,7 @@
<Windows>
- <Wnd0>
+ <Wnd2>
<Tabs>
<Tab>
<Identity>TabID-28554-14697</Identity>
@@ -32,11 +32,11 @@
<Factory>Workspace</Factory>
<Session>
- <NodeDict><ExpandedNode>rtosdemo</ExpandedNode><ExpandedNode>rtosdemo/Demo Source</ExpandedNode><ExpandedNode>rtosdemo/Kernel Source</ExpandedNode><ExpandedNode>rtosdemo/Kernel Source/port.c</ExpandedNode></NodeDict></Session>
+ <NodeDict><ExpandedNode>rtosdemo</ExpandedNode><ExpandedNode>rtosdemo/Demo Source</ExpandedNode><ExpandedNode>rtosdemo/Kernel Source</ExpandedNode></NodeDict></Session>
</Tab>
</Tabs>
- <SelectedTab>0</SelectedTab></Wnd0><Wnd1>
+ <SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<Tabs>
<Tab>
<Identity>TabID-24371-14776</Identity>
@@ -46,20 +46,20 @@
</Tab>
<Tab><Identity>TabID-2405-1208</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
- <SelectedTab>0</SelectedTab></Wnd1></Windows>
+ <SelectedTab>0</SelectedTab></Wnd3></Windows>
<Editor>
- <Pane><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c</Filename><XPos>0</XPos><YPos>48</YPos><SelStart>689</SelStart><SelEnd>689</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>3884</SelStart><SelEnd>3884</SelEnd></Tab><ActiveTab>1</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s26</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>2622</SelStart><SelEnd>2622</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26</Filename><XPos>0</XPos><YPos>122</YPos><SelStart>6048</SelStart><SelEnd>6048</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portmacro.h</Filename><XPos>0</XPos><YPos>106</YPos><SelStart>4913</SelStart><SelEnd>4913</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>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c</Filename><XPos>0</XPos><YPos>104</YPos><SelStart>4766</SelStart><SelEnd>4766</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>115</YPos><SelStart>4695</SelStart><SelEnd>4695</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s26</Filename><XPos>0</XPos><YPos>57</YPos><SelStart>2622</SelStart><SelEnd>2622</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c</Filename><XPos>0</XPos><YPos>1207</YPos><SelStart>38811</SelStart><SelEnd>38811</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26</Filename><XPos>0</XPos><YPos>153</YPos><SelStart>6053</SelStart><SelEnd>6053</SelEnd></Tab><ActiveTab>4</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c</Filename><XPos>0</XPos><YPos>136</YPos><SelStart>6044</SelStart><SelEnd>6044</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
- <Top><Row0><Sizes><Toolbar-00aa9c38><key>iaridepm.enu1</key></Toolbar-00aa9c38></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>735</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>219</xscreen><yscreen>205</yscreen><sizeHorzCX>130357</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>210119</sizeVertCX><sizeVertCY>750509</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>203</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>205</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>130357</sizeVertCX><sizeVertCY>208758</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
+ <Top><Row0><Sizes><Toolbar-00aa9b40><key>iaridepm.enu1</key></Toolbar-00aa9b40></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>735</Bottom><Right>292</Right><x>-2</x><y>-2</y><xscreen>182</xscreen><yscreen>205</yscreen><sizeHorzCX>130000</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>210000</sizeVertCX><sizeVertCY>750509</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>203</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>205</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>130000</sizeVertCX><sizeVertCY>208758</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>