summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2009-02-06 13:21:35 +0000
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2009-02-06 13:21:35 +0000
commit7c60d8bcd9c1f179d9d89740ef9c75ffbeae9d22 (patch)
tree228d875a36feb72d5c7c50286ffc10326a5099a6
parente78b2e8d46f0e58eda9dfa87971ab7f1f231b8e1 (diff)
downloadfreertos-7c60d8bcd9c1f179d9d89740ef9c75ffbeae9d22.tar.gz
freertos-7c60d8bcd9c1f179d9d89740ef9c75ffbeae9d22.tar.bz2
freertos-7c60d8bcd9c1f179d9d89740ef9c75ffbeae9d22.tar.xz
Continue 78K0R development.
git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@681 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
-rw-r--r--Demo/NEC_78K0R_IAR/FreeRTOSConfig.h111
-rw-r--r--Demo/NEC_78K0R_IAR/rtosdemo.ewd42
-rw-r--r--Demo/NEC_78K0R_IAR/rtosdemo.ewp90
-rw-r--r--Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt6
-rw-r--r--Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt8
5 files changed, 137 insertions, 120 deletions
diff --git a/Demo/NEC_78K0R_IAR/FreeRTOSConfig.h b/Demo/NEC_78K0R_IAR/FreeRTOSConfig.h
index 97fb3c44..e85097a7 100644
--- a/Demo/NEC_78K0R_IAR/FreeRTOSConfig.h
+++ b/Demo/NEC_78K0R_IAR/FreeRTOSConfig.h
@@ -50,18 +50,6 @@
#ifndef FREERTOS_CONFIG_H
#define FREERTOS_CONFIG_H
-/* Only include in C files */
-#ifdef __IAR_SYSTEMS_ICC__
-
- #pragma language=extended
- #pragma system_include
-
- #include <io78f1166_a0.h>
- #include <io78f1166_a0_ext.h>
- #include <intrinsics.h>
-
-#endif /* __IAR_SYSTEMS_ICC__ */
-
/*
* 78K0R Clock Source Configuration
* 1 = use internal High Speed Clock Source (typically 8Mhz on the 78K0R/Kx3)
@@ -90,43 +78,68 @@
#define configUSE_PREEMPTION 1
-/* Only use following section for C files */
-#ifdef __IAR_SYSTEMS_ICC__
-
- #define configUSE_IDLE_HOOK 0
- #define configUSE_TICK_HOOK 0
- #define configTICK_RATE_HZ ( ( portTickType ) 1000 )
- #define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 4 )
- #define configMINIMAL_STACK_SIZE ( ( unsigned portSHORT ) 100 )
- #define configTOTAL_HEAP_SIZE ( (size_t ) ( 7000 ) )
- #define configMAX_TASK_NAME_LEN ( 10 )
- #define configUSE_TRACE_FACILITY 0
- #define configUSE_16_BIT_TICKS 1
- #define configIDLE_SHOULD_YIELD 1
- #define configCHECK_FOR_STACK_OVERFLOW 2
- #define configUSE_MUTEXES 1
-
- /* Co-routine definitions. */
- #define configUSE_CO_ROUTINES 0
- #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
-
- /* Set the following definitions to 1 to include the API function, or zero
- to exclude the API function. */
- #define INCLUDE_vTaskPrioritySet 1
- #define INCLUDE_uxTaskPriorityGet 1
- #define INCLUDE_vTaskDelete 1
- #define INCLUDE_vTaskCleanUpResources 0
- #define INCLUDE_vTaskSuspend 1
- #define INCLUDE_vTaskDelayUntil 1
- #define INCLUDE_vTaskDelay 1
-
- #ifdef configCLOCK_SOURCE == 0
- #define configCPU_CLOCK_HZ ( ( unsigned portLONG ) 20000000 ) /* using the external clock source */
- #else
- #define configCPU_CLOCK_HZ ( ( unsigned portLONG ) 8000000 ) /* using the internal high speed clock */
- #endif /* configCLOCK_SOURCE */
-
-#endif /* __IAR_SYSTEMS_ICC__ */
+ /* Only use following section for C files */
+ #ifdef __IAR_SYSTEMS_ICC__
+
+ #pragma language=extended
+ #pragma system_include
+
+ #include <intrinsics.h>
+
+ #define configUSE_IDLE_HOOK 0
+ #define configUSE_TICK_HOOK 0
+ #define configTICK_RATE_HZ ( ( portTickType ) 1000 )
+ #define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 4 )
+ #define configMINIMAL_STACK_SIZE ( ( unsigned portSHORT ) 100 )
+ #define configMAX_TASK_NAME_LEN ( 10 )
+ #define configUSE_TRACE_FACILITY 0
+ #define configUSE_16_BIT_TICKS 1
+ #define configIDLE_SHOULD_YIELD 1
+ #define configCHECK_FOR_STACK_OVERFLOW 2
+ #define configUSE_MUTEXES 1
+
+ /* Co-routine definitions. */
+ #define configUSE_CO_ROUTINES 0
+ #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
+
+ /* Set the following definitions to 1 to include the API function, or zero
+ to exclude the API function. */
+ #define INCLUDE_vTaskPrioritySet 1
+ #define INCLUDE_uxTaskPriorityGet 1
+ #define INCLUDE_vTaskDelete 1
+ #define INCLUDE_vTaskCleanUpResources 0
+ #define INCLUDE_vTaskSuspend 1
+ #define INCLUDE_vTaskDelayUntil 1
+ #define INCLUDE_vTaskDelay 1
+
+ #ifdef configCLOCK_SOURCE == 0
+ #define configCPU_CLOCK_HZ ( ( unsigned portLONG ) 20000000 ) /* using the external clock source */
+ #else
+ #define configCPU_CLOCK_HZ ( ( unsigned portLONG ) 8000000 ) /* using the internal high speed clock */
+ #endif /* configCLOCK_SOURCE */
+
+ /* Definitions that are specific to the project being used. */
+ #ifdef __IAR_78K0R_Kx3__
+
+ /* Device specific includes. */
+ #include <io78f1166_a0.h>
+ #include <io78f1166_a0_ext.h>
+
+ #define configTOTAL_HEAP_SIZE ( (size_t ) ( 7000 ) )
+
+ #endif /* __IAR_78K0R_Kx3__ */
+
+ #ifdef __IAR_78K0R_Kx3L__
+
+ /* Device specific includes. */
+ #include <io78f1009_64.h>
+ #include <io78f1009_64_ext.h>
+
+ #define configTOTAL_HEAP_SIZE ( (size_t ) ( 2400 ) )
+
+ #endif /* _IAR_78K0R_Kx3L__ */
+
+ #endif /* __IAR_SYSTEMS_ICC__ */
#endif /* FREERTOS_CONFIG_H */
diff --git a/Demo/NEC_78K0R_IAR/rtosdemo.ewd b/Demo/NEC_78K0R_IAR/rtosdemo.ewd
index a1daedfb..602fa5b1 100644
--- a/Demo/NEC_78K0R_IAR/rtosdemo.ewd
+++ b/Demo/NEC_78K0R_IAR/rtosdemo.ewd
@@ -3,7 +3,7 @@
<project>
<fileVersion>2</fileVersion>
<configuration>
- <name>Debug</name>
+ <name>78K0R_Kx3</name>
<toolchain>
<name>78000</name>
</toolchain>
@@ -221,36 +221,40 @@
<loadFlag>0</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\CodeCoverage\codecoverage.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Orti\orti.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
<loadFlag>0</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Profiling\profiling.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Stack\stack.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
</debuggerPlugins>
</configuration>
<configuration>
- <name>Release</name>
+ <name>78K0R_Kx3L</name>
<toolchain>
<name>78000</name>
</toolchain>
- <debug>0</debug>
+ <debug>1</debug>
<settings>
<name>C-SPY</name>
<archiveVersion>5</archiveVersion>
<data>
<version>2</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CMandatory</name>
<state>1</state>
@@ -319,7 +323,7 @@
<data>
<version>1</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CEmuMandatory</name>
<state>0</state>
@@ -348,7 +352,7 @@
<data>
<version>1</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CEmuMandatory</name>
<state>0</state>
@@ -381,7 +385,7 @@
<data>
<version>0</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CEmuMandatory</name>
<state>0</state>
@@ -410,7 +414,7 @@
<data>
<version>0</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CSimMandatory</name>
<state>1</state>
@@ -423,7 +427,7 @@
<data>
<version>1</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CEmuMandatory</name>
<state>0</state>
@@ -457,19 +461,23 @@
<loadFlag>0</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\CodeCoverage\codecoverage.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Orti\orti.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
<loadFlag>0</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Profiling\profiling.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
<plugin>
- <file>$EW_DIR$\common\plugins\Stack\stack.ENU.ewplugin</file>
+ <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
<loadFlag>1</loadFlag>
</plugin>
</debuggerPlugins>
diff --git a/Demo/NEC_78K0R_IAR/rtosdemo.ewp b/Demo/NEC_78K0R_IAR/rtosdemo.ewp
index 0e8270ca..d994f506 100644
--- a/Demo/NEC_78K0R_IAR/rtosdemo.ewp
+++ b/Demo/NEC_78K0R_IAR/rtosdemo.ewp
@@ -3,7 +3,7 @@
<project>
<fileVersion>2</fileVersion>
<configuration>
- <name>Debug</name>
+ <name>78K0R_Kx3</name>
<toolchain>
<name>78000</name>
</toolchain>
@@ -22,15 +22,15 @@
</option>
<option>
<name>ExePath</name>
- <state>Debug\Exe</state>
+ <state>78K0R_Kx3\Exe</state>
</option>
<option>
<name>ObjPath</name>
- <state>Debug\Obj</state>
+ <state>78K0R_Kx3\Obj</state>
</option>
<option>
<name>ListPath</name>
- <state>Debug\List</state>
+ <state>78K0R_Kx3\List</state>
</option>
<option>
<name>GeneralStack</name>
@@ -71,7 +71,7 @@
</option>
<option>
<name>RTLibraryPath</name>
- <state>$TOOLKIT_DIR$\LIB\CLIB\cl78knn3.r26</state>
+ <state>$TOOLKIT_DIR$\LIB\CLIB\cl78kff3.r26</state>
</option>
<option>
<name>Input variant</name>
@@ -228,7 +228,7 @@
</option>
<option>
<name>CCDefines</name>
- <state>__IAR_78KOR_Kx3__</state>
+ <state>__IAR_78K0R_Kx3__</state>
</option>
<option>
<name>CCPreprocFile</name>
@@ -473,8 +473,8 @@
</option>
<option>
<name>ADefines</name>
- <state>__NEAR_MODEL__</state>
- <state>__NEAR_DATA_MODEL__</state>
+ <state>__FAR_MODEL__</state>
+ <state>__FAR_DATA_MODEL__</state>
</option>
<option>
<name>Debug</name>
@@ -901,34 +901,34 @@
</settings>
</configuration>
<configuration>
- <name>Release</name>
+ <name>78K0R_Kx3L</name>
<toolchain>
<name>78000</name>
</toolchain>
- <debug>0</debug>
+ <debug>1</debug>
<settings>
<name>General</name>
<archiveVersion>5</archiveVersion>
<data>
<version>7</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>GeneralCodeModel</name>
<version>1</version>
- <state>4</state>
+ <state>3</state>
</option>
<option>
<name>ExePath</name>
- <state>Release\Exe</state>
+ <state>78K0R_Kx3L\Exe</state>
</option>
<option>
<name>ObjPath</name>
- <state>Release\Obj</state>
+ <state>78K0R_Kx3L\Obj</state>
</option>
<option>
<name>ListPath</name>
- <state>Release\List</state>
+ <state>78K0R_Kx3L\List</state>
</option>
<option>
<name>GeneralStack</name>
@@ -1013,7 +1013,7 @@
<option>
<name>OGeneralDataModel</name>
<version>0</version>
- <state>1</state>
+ <state>0</state>
</option>
<option>
<name>GeneralNearConstLocation</name>
@@ -1026,7 +1026,7 @@
</option>
<option>
<name>GeneralNearConstSize</name>
- <state>47.75</state>
+ <state>56.75</state>
</option>
<option>
<name>GFarHeapSize</name>
@@ -1034,7 +1034,7 @@
</option>
<option>
<name>GeneralDeviceSelect</name>
- <state>78F1166_A0 78K0R - uPD78F1166_A0</state>
+ <state>78F1009_64 78K0R - uPD78F1009_64</state>
</option>
<option>
<name>GeneralMisraVer</name>
@@ -1058,7 +1058,7 @@
<data>
<version>15</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>CompilerProcessor</name>
<state>0</state>
@@ -1097,7 +1097,7 @@
</option>
<option>
<name>CompilerDebugInfo</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>CCRequirePrototypes</name>
@@ -1114,7 +1114,7 @@
<option>
<name>CompilerAllowList</name>
<version>1</version>
- <state>11111</state>
+ <state>00000</state>
</option>
<option>
<name>CompilerObjUseModuleName</name>
@@ -1126,7 +1126,7 @@
</option>
<option>
<name>CCDefines</name>
- <state>__IAR_78KOR_Kx3__</state>
+ <state>__IAR_78K0R_Kx3L__</state>
</option>
<option>
<name>CCPreprocFile</name>
@@ -1142,11 +1142,11 @@
</option>
<option>
<name>CCListCFile</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>CCListCMnemonics</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>CCListCMessages</name>
@@ -1212,8 +1212,6 @@
<name>CCIncludePath2</name>
<state>$PROJ_DIR$\..\..\Source\include</state>
<state>$PROJ_DIR$\..\Common\include</state>
- <state>$PROJ_DIR$\LEDtoggle</state>
- <state>$PROJ_DIR$\Int78K0R</state>
<state>$PROJ_DIR$</state>
</option>
<option>
@@ -1265,16 +1263,16 @@
</option>
<option>
<name>CCOptLevel</name>
- <state>3</state>
+ <state>0</state>
</option>
<option>
<name>CCOptStrategy</name>
<version>0</version>
- <state>1</state>
+ <state>0</state>
</option>
<option>
<name>CCOptLevelSlave</name>
- <state>3</state>
+ <state>0</state>
</option>
</data>
</settings>
@@ -1284,7 +1282,7 @@
<data>
<version>9</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>IProcessor</name>
<state>0</state>
@@ -1304,7 +1302,7 @@
</option>
<option>
<name>AList</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>AListHeader</name>
@@ -1377,7 +1375,7 @@
</option>
<option>
<name>Debug</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>Multibyte</name>
@@ -1425,9 +1423,7 @@
</option>
<option>
<name>OAIncludePath2</name>
- <state>$PROJ_DIR$\..\..\Source\include</state>
- <state>$PROJ_DIR$\..\Common\include</state>
- <state>$PROJ_DIR$\LEDtoggle</state>
+ <state>$PROJ_DIR$\..\..\Source\portable\IAR\78K0R</state>
<state>$PROJ_DIR$</state>
</option>
<option>
@@ -1499,7 +1495,7 @@
<data>
<version>15</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>XExtraOptionsCheck</name>
<state>0</state>
@@ -1514,7 +1510,7 @@
</option>
<option>
<name>OutputFile</name>
- <state>rtosdemo.a26</state>
+ <state>rtosdemo.d26</state>
</option>
<option>
<name>OutputFormat</name>
@@ -1536,7 +1532,7 @@
</option>
<option>
<name>AlwaysOutput</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>OverlapWarnings</name>
@@ -1548,7 +1544,7 @@
</option>
<option>
<name>XList</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>SegmentMap</name>
@@ -1580,7 +1576,7 @@
</option>
<option>
<name>XclFile</name>
- <state>$TOOLKIT_DIR$\CONFIG\lnk78f1166_a0.xcl</state>
+ <state>$TOOLKIT_DIR$\CONFIG\lnk78f1009_64.xcl</state>
</option>
<option>
<name>XclFileSlave</name>
@@ -1626,7 +1622,7 @@
</option>
<option>
<name>SuppressDiags</name>
- <state></state>
+ <state>w6</state>
</option>
<option>
<name>TreatAsWarn</name>
@@ -1668,7 +1664,7 @@
</option>
<option>
<name>DebugInformation</name>
- <state>1</state>
+ <state>0</state>
</option>
<option>
<name>RuntimeControl</name>
@@ -1696,7 +1692,7 @@
</option>
<option>
<name>GenerateExtraOutput</name>
- <state>0</state>
+ <state>1</state>
</option>
<option>
<name>XExtraOutOverride</name>
@@ -1704,17 +1700,17 @@
</option>
<option>
<name>ExtraOutputFile</name>
- <state>rtosdemo.a26</state>
+ <state>rtosdemo.lnk</state>
</option>
<option>
<name>ExtraOutputFormat</name>
<version>11</version>
- <state>23</state>
+ <state>72</state>
</option>
<option>
<name>ExtraFormatVariant</name>
<version>8</version>
- <state>2</state>
+ <state>0</state>
</option>
<option>
<name>xcOverrideProgramEntryLabel</name>
@@ -1780,7 +1776,7 @@
<data>
<version>0</version>
<wantNonLocal>1</wantNonLocal>
- <debug>0</debug>
+ <debug>1</debug>
<option>
<name>XAROutOverride</name>
<state>0</state>
diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
index daed28b1..a4d5f887 100644
--- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
+++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt
@@ -40,7 +40,7 @@
<Factory>Workspace</Factory>
<Session>
- <NodeDict><ExpandedNode>rtosdemo</ExpandedNode><ExpandedNode>rtosdemo/Demo Source</ExpandedNode><ExpandedNode>rtosdemo/Demo Source/StandardDemos</ExpandedNode><ExpandedNode>rtosdemo/Kernel Source</ExpandedNode></NodeDict></Session>
+ <NodeDict><ExpandedNode>rtosdemo</ExpandedNode><ExpandedNode>rtosdemo/Demo Source</ExpandedNode><ExpandedNode>rtosdemo/Kernel Source</ExpandedNode></NodeDict></Session>
</Tab>
</Tabs>
@@ -50,14 +50,14 @@
- <Pane><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>149</YPos><SelStart>6481</SelStart><SelEnd>6481</SelEnd></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c</Filename><XPos>0</XPos><YPos>172</YPos><SelStart>7275</SelStart><SelEnd>7275</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\FreeRTOSConfig.h</Filename><XPos>0</XPos><YPos>48</YPos><SelStart>2769</SelStart><SelEnd>2787</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c</Filename><XPos>0</XPos><YPos>1393</YPos><SelStart>43181</SelStart><SelEnd>43181</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26</Filename><XPos>0</XPos><YPos>63</YPos><SelStart>2974</SelStart><SelEnd>2974</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\ButtonTask.c</Filename><XPos>0</XPos><YPos>67</YPos><SelStart>3410</SelStart><SelEnd>3410</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c</Filename><XPos>0</XPos><YPos>904</YPos><SelStart>31670</SelStart><SelEnd>31670</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s26</Filename><XPos>0</XPos><YPos>145</YPos><SelStart>4759</SelStart><SelEnd>4759</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\ISR_Support.h</Filename><XPos>0</XPos><YPos>30</YPos><SelStart>2268</SelStart><SelEnd>2268</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c</Filename><XPos>10</XPos><YPos>115</YPos><SelStart>5252</SelStart><SelEnd>5252</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\Demo\NEC_78K0R_IAR\main.c</Filename><XPos>0</XPos><YPos>149</YPos><SelStart>6481</SelStart><SelEnd>6481</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
- <Top><Row0><Sizes><Toolbar-00aa9a10><key>iaridepm.enu1</key></Toolbar-00aa9a10><Toolbar-0397d9b0><key>debuggergui.enu1</key></Toolbar-0397d9b0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>550</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>562118</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>388</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>390</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>397149</sizeHorzCY><sizeVertCX>119286</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
+ <Top><Row0><Sizes><Toolbar-00aa9c30><key>iaridepm.enu1</key></Toolbar-00aa9c30><Toolbar-00aa4bc0><key>debuggergui.enu1</key></Toolbar-00aa4bc0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>550</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>562118</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>388</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>390</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>397149</sizeHorzCY><sizeVertCX>119286</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Project>
diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt b/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
index 3574b6f7..7f3985b9 100644
--- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
+++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt
@@ -3,7 +3,7 @@
<Workspace>
<ConfigDictionary>
- <CurrentConfigs><Project>rtosdemo/Debug</Project></CurrentConfigs></ConfigDictionary>
+ <CurrentConfigs><Project>rtosdemo/78K0R_Kx3</Project></CurrentConfigs></ConfigDictionary>
<Desktop>
<Static>
<Workspace>
@@ -20,7 +20,7 @@
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>916</ColumnWidth1><ColumnWidth2>244</ColumnWidth2><ColumnWidth3>61</ColumnWidth3></Build>
- <Debug-Log/><TerminalIO/></Static>
+ <Debug-Log/><TerminalIO/><Find-in-Files><ColumnWidth0>482</ColumnWidth0><ColumnWidth1>68</ColumnWidth1><ColumnWidth2>826</ColumnWidth2></Find-in-Files></Static>
<Windows>
@@ -44,7 +44,7 @@
<Factory>Build</Factory>
<Session/>
</Tab>
- <Tab><Identity>TabID-2405-1208</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
+ <Tab><Identity>TabID-2405-1208</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-11455-24944</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab></Tabs>
<SelectedTab>0</SelectedTab></Wnd3></Windows>
<Editor>
@@ -59,7 +59,7 @@
- <Top><Row0><Sizes><Toolbar-00aa9a10><key>iaridepm.enu1</key></Toolbar-00aa9a10></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>785</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>218</xscreen><yscreen>205</yscreen><sizeHorzCX>155714</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>252143</sizeVertCX><sizeVertCY>801426</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>153</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>155</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>157841</sizeHorzCY><sizeVertCX>155714</sizeVertCX><sizeVertCY>208758</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
+ <Top><Row0><Sizes><Toolbar-00aa9c30><key>iaridepm.enu1</key></Toolbar-00aa9c30></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>535</Bottom><Right>351</Right><x>-2</x><y>-2</y><xscreen>218</xscreen><yscreen>205</yscreen><sizeHorzCX>155714</sizeHorzCX><sizeHorzCY>208758</sizeHorzCY><sizeVertCX>252143</sizeVertCX><sizeVertCY>546843</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>403</Bottom><Right>1402</Right><x>-2</x><y>-2</y><xscreen>1404</xscreen><yscreen>405</yscreen><sizeHorzCX>1002857</sizeHorzCX><sizeHorzCY>412424</sizeHorzCY><sizeVertCX>155714</sizeVertCX><sizeVertCY>208758</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>