From 413cecd08fd675a746c9cc40e6736b81aadfb9ae Mon Sep 17 00:00:00 2001 From: RichardBarry Date: Tue, 3 Feb 2009 21:07:17 +0000 Subject: [PATCH] Continue 78K0R development. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@670 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- Demo/NEC_78K0R_IAR/main.c | 2 - Demo/NEC_78K0R_IAR/rtosdemo.dep | 571 +++++++++------------ Demo/NEC_78K0R_IAR/rtosdemo.ewp | 11 +- Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt | 16 +- Demo/NEC_78K0R_IAR/settings/rtosdemo.dni | 4 +- Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt | 14 +- 6 files changed, 251 insertions(+), 367 deletions(-) diff --git a/Demo/NEC_78K0R_IAR/main.c b/Demo/NEC_78K0R_IAR/main.c index c94ab40c0..6824ee658 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 aa74619de..135fb7577 100644 --- a/Demo/NEC_78K0R_IAR/rtosdemo.dep +++ b/Demo/NEC_78K0R_IAR/rtosdemo.dep @@ -2,23 +2,28 @@ 2 - 3820058658 + 3729116561 Debug - $TOOLKIT_DIR$\lib\clib\cl78kff3.r26 - $PROJ_DIR$\Debug\Obj\port.pbi - $PROJ_DIR$\Debug\Obj\integer.r26 - $PROJ_DIR$\Debug\Obj\print.r26 - $TOOLKIT_DIR$\inc\io78f1166_a0.h - $TOOLKIT_DIR$\inc\clib\stdlib.h - $PROJ_DIR$\Debug\List\PollQ.lst + $PROJ_DIR$\Debug\List\integer.lst + $TOOLKIT_DIR$\inc\intrinsics.h + $PROJ_DIR$\..\Common\include\print.h + $PROJ_DIR$\Debug\List\list.lst + $PROJ_DIR$\Debug\List\tasks.lst $PROJ_DIR$\Debug\Exe\rtosdemo.d26 $PROJ_DIR$\..\..\Source\include\portable.h - $PROJ_DIR$\..\Common\Full\semtest.c - $PROJ_DIR$\..\Common\Full\PollQ.c + $PROJ_DIR$\Debug\Obj\PollQ.pbi + $PROJ_DIR$\Debug\Obj\portasm.r26 + $PROJ_DIR$\Debug\Obj\list.r26 + $PROJ_DIR$\Debug\Obj\PollQ.r26 + $PROJ_DIR$\Debug\Obj\semtest.r26 + $PROJ_DIR$\Debug\Obj\port.r26 + $PROJ_DIR$\Debug\List\rtosdemo.map + $TOOLKIT_DIR$\inc\clib\stdarg.h + $PROJ_DIR$\..\..\Source\include\task.h + $PROJ_DIR$\..\..\Source\include\StackMacros.h $PROJ_DIR$\Debug\Obj\main.pbi - $PROJ_DIR$\Debug\List\semtest.lst $TOOLKIT_DIR$\inc\clib\stddef.h $PROJ_DIR$\Debug\Obj\queue.pbi $PROJ_DIR$\Debug\Obj\list.pbi @@ -26,433 +31,317 @@ $PROJ_DIR$\Debug\Obj\tasks.pbi $PROJ_DIR$\Debug\Obj\queue.r26 $PROJ_DIR$\..\..\Source\include\croutine.h - $PROJ_DIR$\..\..\Source\include\StackMacros.h - $PROJ_DIR$\Int78K0R\int78K0R.c $PROJ_DIR$\Debug\List\heap_1.lst $TOOLKIT_DIR$\inc\clib\sysmac.h $TOOLKIT_DIR$\inc\clib\stdio.h + $PROJ_DIR$\Debug\Obj\port.pbi + $PROJ_DIR$\Debug\Obj\integer.r26 + $PROJ_DIR$\Debug\List\main.lst + $TOOLKIT_DIR$\config\lnk78f1166_a0.xcl + $PROJ_DIR$\Int78K0R\int78K0R.h + $PROJ_DIR$\LEDtoggle\LED.h + $PROJ_DIR$\..\..\Source\include\projdefs.h + $PROJ_DIR$\FreeRTOSConfig.h $PROJ_DIR$\Debug\Obj\heap_1.pbi $PROJ_DIR$\Debug\Obj\tasks.r26 $PROJ_DIR$\Debug\Obj\RegTest.r26 - $PROJ_DIR$\Debug\Obj\int78K0R.r26 - $PROJ_DIR$\Debug\List\main.lst - $TOOLKIT_DIR$\config\lnk78f1166_a0.xcl - $PROJ_DIR$\Debug\List\int78K0R.lst - $TOOLKIT_DIR$\inc\intrinsics.h - $PROJ_DIR$\Debug\List\integer.lst - $PROJ_DIR$\..\Common\include\PollQ.h + $PROJ_DIR$\Debug\List\RegTest.lst + $PROJ_DIR$\Debug\List\queue.lst + $PROJ_DIR$\Debug\Obj\heap_1.r26 + $PROJ_DIR$\main.c $PROJ_DIR$\..\..\Source\include\semphr.h - $PROJ_DIR$\Debug\List\rtosdemo.map - $PROJ_DIR$\..\..\Source\include\task.h - $TOOLKIT_DIR$\inc\clib\stdarg.h - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c - $PROJ_DIR$\Debug\Obj\portmacro.r26 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.h + $PROJ_DIR$\..\Common\include\PollQ.h + $PROJ_DIR$\Debug\List\port.lst + $PROJ_DIR$\..\Common\include\semtest.h + $TOOLKIT_DIR$\inc\io78f1166_a0.h $PROJ_DIR$\Debug\Obj\integer.pbi - $PROJ_DIR$\..\..\Source\include\list.h + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.h $PROJ_DIR$\..\..\Source\include\FreeRTOS.h - $PROJ_DIR$\..\Common\include\print.h - $PROJ_DIR$\Debug\List\list.lst - $PROJ_DIR$\Debug\Obj\LED.r26 - $PROJ_DIR$\FreeRTOSConfig.h - $PROJ_DIR$\Debug\List\tasks.lst - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26 - $PROJ_DIR$\Int78K0R\int78K0R.h - $PROJ_DIR$\..\..\Source\include\projdefs.h - $PROJ_DIR$\LEDtoggle\LED.h - $PROJ_DIR$\Debug\List\print.lst - $PROJ_DIR$\Debug\Obj\port.r26 - $PROJ_DIR$\Debug\List\LED.lst - $PROJ_DIR$\Debug\Obj\main.r26 - $PROJ_DIR$\Debug\Obj\print.pbi - $PROJ_DIR$\..\Common\include\integer.h - $PROJ_DIR$\Debug\Obj\semtest.r26 - $PROJ_DIR$\Debug\Obj\portasm.r26 - $PROJ_DIR$\Debug\Obj\list.r26 - $PROJ_DIR$\Debug\Obj\PollQ.r26 + $PROJ_DIR$\..\..\Source\include\list.h + $TOOLKIT_DIR$\inc\clib\stdlib.h + $PROJ_DIR$\Debug\Obj\rtosdemo.pbd + $PROJ_DIR$\..\..\Source\include\queue.h $TOOLKIT_DIR$\inc\io78f1166_a0_ext.h - $PROJ_DIR$\Debug\Obj\PollQ.pbi - $PROJ_DIR$\Debug\Obj\semtest.pbi - $PROJ_DIR$\Debug\List\port.lst - $PROJ_DIR$\LEDtoggle\LED.c - $PROJ_DIR$\..\Common\include\semtest.h $PROJ_DIR$\Debug\List\portasm.lst - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.s26 - $PROJ_DIR$\Debug\Obj\rtosdemo.pbd - $PROJ_DIR$\Debug\Obj\int78K0R.pbi - $PROJ_DIR$\Debug\List\RegTest.lst - $PROJ_DIR$\Debug\Obj\LED.pbi - $PROJ_DIR$\Debug\List\queue.lst - $PROJ_DIR$\Debug\Obj\heap_1.r26 - $PROJ_DIR$\..\Common\Full\print.c + $PROJ_DIR$\Debug\Obj\semtest.pbi + $PROJ_DIR$\Debug\Obj\main.r26 + $PROJ_DIR$\..\Common\include\integer.h + $TOOLKIT_DIR$\lib\clib\cl78kff3.r26 + $PROJ_DIR$\..\Common\Full\PollQ.c $PROJ_DIR$\RegTest.s26 $PROJ_DIR$\..\..\Source\list.c $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c - $PROJ_DIR$\main.c $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26 $PROJ_DIR$\..\..\Source\queue.c $PROJ_DIR$\..\..\Source\tasks.c $PROJ_DIR$\..\Common\Minimal\integer.c - $PROJ_DIR$\..\..\Source\include\queue.h + $PROJ_DIR$\Debug\List\PollQ.lst + $PROJ_DIR$\Debug\List\semtest.lst + $PROJ_DIR$\..\Common\Minimal\semtest.c + $PROJ_DIR$\..\Common\Minimal\PollQ.c - $PROJ_DIR$\Debug\Exe\rtosdemo.d26 + [ROOT_NODE] XLINK - 36 + 5 13 - - - XLINK - 30 63 27 77 2 62 57 55 61 3 18 60 26 0 - - - $PROJ_DIR$\..\Common\Full\semtest.c + $PROJ_DIR$\Debug\Exe\rtosdemo.d26 - ICC78000 - 12 60 - - - BICOMP - 66 + XLINK + 13 - ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 35 88 69 45 - - - BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 35 88 69 45 + XLINK + 31 10 38 41 29 9 58 12 8 23 11 37 60 - $PROJ_DIR$\..\Common\Full\PollQ.c + $PROJ_DIR$\main.c ICC78000 - 6 63 + 30 58 BICOMP - 65 + 17 ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 88 45 34 + 52 26 21 50 18 34 35 47 55 1 6 49 15 51 32 44 33 2 46 BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 88 45 34 + 52 26 21 50 18 34 35 47 55 1 6 49 15 51 32 44 33 2 46 - $PROJ_DIR$\Int78K0R\int78K0R.c - - - ICC78000 - 31 28 - - - BICOMP - 73 - - + $PROJ_DIR$\Debug\Obj\rtosdemo.pbd - ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 45 59 - - - BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 45 59 + BILINK + 7 36 48 20 17 28 19 57 22 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c - - - BICOMP - 1 - - - - - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26 + $PROJ_DIR$\RegTest.s26 A78000 - 40 - - - - - [ROOT_NODE] - - - XLINK - 7 36 + 38 39 - $PROJ_DIR$\LEDtoggle\LED.c + $PROJ_DIR$\..\..\Source\list.c ICC78000 - 56 47 + 3 9 BICOMP - 75 + 20 ICC78000 - 44 13 23 52 48 4 64 32 8 41 37 43 53 88 45 + 52 26 50 18 34 35 47 55 1 6 49 51 BICOMP - 44 13 23 52 48 4 64 32 8 41 37 43 53 88 45 + 52 26 50 18 34 35 47 55 1 6 49 51 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portmacro.s26 - - - A78000 - 40 - - - - - $PROJ_DIR$\Debug\Obj\rtosdemo.pbd - - - BILINK - 65 25 42 15 11 1 58 14 66 17 - - - - - $PROJ_DIR$\..\Common\Full\print.c + $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c ICC78000 - 54 3 + 25 41 BICOMP - 58 + 36 ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 88 45 + 52 26 50 18 34 35 47 55 1 6 49 15 51 BICOMP - 5 23 44 13 52 48 4 64 32 8 41 88 45 + 52 26 50 18 34 35 47 55 1 6 49 15 51 - $PROJ_DIR$\RegTest.s26 - - - A78000 - 27 74 - - - - - $PROJ_DIR$\..\..\Source\list.c + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c ICC78000 - 46 62 + 45 12 BICOMP - 15 + 28 ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 43 + 52 26 50 18 34 35 47 55 1 6 49 15 51 BICOMP - 5 23 44 13 52 48 4 64 32 8 41 43 + 52 26 50 18 34 35 47 55 1 6 49 15 51 - $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26 - ICC78000 - 22 77 - - - BICOMP - 25 + A78000 + 8 56 - ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 - - - BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 + A78000 + 35 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\port.c + $PROJ_DIR$\..\..\Source\queue.c ICC78000 - 67 55 + 40 23 BICOMP - 1 + 19 ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 + 52 26 21 50 18 34 35 47 55 1 6 49 15 51 24 BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 + 52 26 21 50 18 34 35 47 55 1 6 49 15 51 24 - $PROJ_DIR$\main.c + $PROJ_DIR$\..\..\Source\tasks.c ICC78000 - 29 57 + 4 37 BICOMP - 11 + 22 ICC78000 - 5 23 16 44 13 52 48 4 64 32 8 41 37 43 51 34 53 45 69 + 27 14 26 52 21 50 18 34 35 47 55 1 6 49 15 51 16 BICOMP - 5 23 16 44 13 52 48 4 64 32 8 41 37 43 51 34 53 45 69 + 27 14 26 52 21 50 18 34 35 47 55 1 6 49 15 51 16 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R\portasm.s26 - - - A78000 - 61 70 - - - - - A78000 - 48 - - - - - $PROJ_DIR$\..\..\Source\queue.c + $PROJ_DIR$\..\Common\Minimal\integer.c ICC78000 - 76 18 + 0 29 BICOMP - 14 + 48 ICC78000 - 5 23 16 44 13 52 48 4 64 32 8 41 37 43 19 + 52 26 50 18 34 35 47 55 1 6 49 15 51 59 BICOMP - 5 23 16 44 13 52 48 4 64 32 8 41 37 43 19 + 52 26 50 18 34 35 47 55 1 6 49 15 51 59 - $PROJ_DIR$\..\..\Source\tasks.c + $PROJ_DIR$\..\Common\Minimal\semtest.c ICC78000 - 49 26 + 71 11 BICOMP - 17 + 57 ICC78000 - 24 38 23 5 16 44 13 52 48 4 64 32 8 41 37 43 20 + 52 26 50 18 34 35 47 55 1 6 49 15 51 43 54 46 BICOMP - 24 38 23 5 16 44 13 52 48 4 64 32 8 41 37 43 20 + 52 26 50 18 34 35 47 55 1 6 49 15 51 43 54 46 - $PROJ_DIR$\..\Common\Minimal\integer.c + $PROJ_DIR$\..\Common\Minimal\PollQ.c ICC78000 - 33 2 + 70 10 BICOMP - 42 + 7 ICC78000 - 5 23 44 13 52 48 4 64 32 8 41 37 43 59 + 52 26 50 18 34 35 47 55 1 6 49 15 51 54 44 BICOMP - 5 23 44 13 52 48 4 64 32 8 41 37 43 59 + 52 26 50 18 34 35 47 55 1 6 49 15 51 54 44 @@ -460,77 +349,86 @@ Release - $TOOLKIT_DIR$\lib\clib\cl78kff3.r26 - $TOOLKIT_DIR$\inc\io78f1166_a0.h - $TOOLKIT_DIR$\inc\clib\stdlib.h - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.h - $PROJ_DIR$\Release\Obj\port.r26 - $PROJ_DIR$\Release\Obj\int78K0R.pbi - $PROJ_DIR$\Release\Obj\queue.r26 + $TOOLKIT_DIR$\inc\intrinsics.h + $PROJ_DIR$\Release\Obj\int78K0R.r26 + $PROJ_DIR$\Release\Obj\tasks.r26 + $PROJ_DIR$\Release\Obj\portmacro.r26 + $PROJ_DIR$\Release\Obj\queue.pbi $PROJ_DIR$\Release\Exe\rtosdemo.a26 $PROJ_DIR$\Release\Obj\PollQ.r26 + $PROJ_DIR$\Release\Obj\LED.pbi + $PROJ_DIR$\..\Common\include\print.h $PROJ_DIR$\..\..\Source\include\portable.h $PROJ_DIR$\..\Common\Full\semtest.c - $PROJ_DIR$\..\Common\Full\PollQ.c + $TOOLKIT_DIR$\inc\clib\stdarg.h + $PROJ_DIR$\..\..\Source\include\task.h $TOOLKIT_DIR$\inc\clib\stddef.h $TOOLKIT_DIR$\inc\clib\string.h + $PROJ_DIR$\Release\Obj\list.r26 + $PROJ_DIR$\Release\Obj\print.pbi + $PROJ_DIR$\Release\Obj\rtosdemo.pbd + $PROJ_DIR$\Release\Obj\PollQ.pbi $PROJ_DIR$\..\..\Source\include\croutine.h $PROJ_DIR$\Int78K0R\int78K0R.c $TOOLKIT_DIR$\inc\clib\sysmac.h $TOOLKIT_DIR$\inc\clib\stdio.h $TOOLKIT_DIR$\config\lnk78f1166_a0.xcl - $TOOLKIT_DIR$\inc\intrinsics.h - $PROJ_DIR$\..\Common\include\PollQ.h - $PROJ_DIR$\..\..\Source\include\semphr.h - $PROJ_DIR$\..\..\Source\include\task.h - $TOOLKIT_DIR$\inc\clib\stdarg.h - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c - $PROJ_DIR$\..\..\Source\include\list.h - $PROJ_DIR$\..\..\Source\include\FreeRTOS.h - $PROJ_DIR$\..\Common\include\print.h - $PROJ_DIR$\FreeRTOSConfig.h - $PROJ_DIR$\Release\Obj\tasks.pbi - $PROJ_DIR$\Release\Obj\LED.pbi $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26 $PROJ_DIR$\Int78K0R\int78K0R.h - $PROJ_DIR$\..\..\Source\include\projdefs.h - $PROJ_DIR$\Release\Obj\semtest.pbi - $PROJ_DIR$\Release\Obj\main.r26 - $PROJ_DIR$\Release\Obj\list.pbi - $PROJ_DIR$\Release\Obj\int78K0R.r26 - $PROJ_DIR$\Release\Obj\tasks.r26 - $PROJ_DIR$\Release\Obj\portmacro.r26 $PROJ_DIR$\LEDtoggle\LED.h - $PROJ_DIR$\Release\Obj\queue.pbi - $PROJ_DIR$\Release\Obj\LED.r26 + $PROJ_DIR$\..\..\Source\include\projdefs.h + $PROJ_DIR$\FreeRTOSConfig.h + $PROJ_DIR$\main.c + $PROJ_DIR$\Release\Obj\port.r26 + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.h + $PROJ_DIR$\Release\Obj\tasks.pbi + $PROJ_DIR$\Release\Obj\print.r26 $PROJ_DIR$\Release\Obj\port.pbi $PROJ_DIR$\Release\Obj\heap_1.pbi - $PROJ_DIR$\..\Common\include\integer.h - $PROJ_DIR$\Release\Obj\print.r26 - $PROJ_DIR$\Release\Obj\list.r26 - $PROJ_DIR$\Release\Obj\print.pbi - $PROJ_DIR$\Release\Obj\rtosdemo.pbd - $TOOLKIT_DIR$\inc\io78f1166_a0_ext.h + $PROJ_DIR$\..\..\Source\include\semphr.h + $PROJ_DIR$\..\Common\include\PollQ.h $PROJ_DIR$\LEDtoggle\LED.c $PROJ_DIR$\..\Common\include\semtest.h - $PROJ_DIR$\..\Common\Full\print.c - $PROJ_DIR$\..\..\Source\list.c - $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c - $PROJ_DIR$\main.c - $PROJ_DIR$\Release\Obj\PollQ.pbi + $PROJ_DIR$\Release\Obj\LED.r26 + $PROJ_DIR$\Release\Obj\main.r26 + $PROJ_DIR$\Release\Obj\semtest.pbi + $PROJ_DIR$\Release\Obj\list.pbi $PROJ_DIR$\Release\Obj\heap_1.r26 $PROJ_DIR$\Release\Obj\main.pbi $PROJ_DIR$\Release\Obj\semtest.r26 + $PROJ_DIR$\Release\Obj\int78K0R.pbi + $PROJ_DIR$\Release\Obj\queue.r26 + $TOOLKIT_DIR$\inc\io78f1166_a0.h + $PROJ_DIR$\..\..\Source\include\FreeRTOS.h + $PROJ_DIR$\..\..\Source\include\list.h + $TOOLKIT_DIR$\inc\clib\stdlib.h + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c + $PROJ_DIR$\..\..\Source\include\queue.h + $TOOLKIT_DIR$\inc\io78f1166_a0_ext.h + $PROJ_DIR$\..\Common\include\integer.h + $TOOLKIT_DIR$\lib\clib\cl78kff3.r26 + $PROJ_DIR$\..\Common\Full\PollQ.c + $PROJ_DIR$\..\Common\Full\print.c + $PROJ_DIR$\..\..\Source\list.c + $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c $PROJ_DIR$\..\..\Source\queue.c $PROJ_DIR$\..\..\Source\tasks.c - $PROJ_DIR$\..\..\Source\include\queue.h + + [ROOT_NODE] + + + XLINK + 5 + + + $PROJ_DIR$\Release\Exe\rtosdemo.a26 XLINK - 18 42 8 58 37 47 35 4 39 46 6 60 38 0 + 23 40 6 44 1 15 41 30 3 33 48 46 2 57 @@ -539,238 +437,229 @@ ICC78000 - 60 + 46 BICOMP - 34 + 42 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 22 25 21 63 52 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 36 54 39 8 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 22 25 21 63 52 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 36 54 39 8 - $PROJ_DIR$\..\Common\Full\PollQ.c + $PROJ_DIR$\Release\Obj\rtosdemo.pbd + + + BILINK + 7 18 35 47 43 45 34 16 4 42 32 + + + + + $PROJ_DIR$\Int78K0R\int78K0R.c ICC78000 - 8 + 1 BICOMP - 57 + 47 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 22 25 63 27 20 + 52 21 50 13 27 28 49 55 0 9 31 12 51 8 56 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 22 25 63 27 20 + 52 21 50 13 27 28 49 55 0 9 31 12 51 8 56 - $PROJ_DIR$\Int78K0R\int78K0R.c + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26 - ICC78000 - 37 - - - BICOMP - 5 + A78000 + 3 - ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 22 25 27 45 - - - BICOMP - 2 16 26 12 33 28 1 50 19 9 3 22 25 27 45 + A78000 + 28 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c + $PROJ_DIR$\main.c ICC78000 - 4 + 41 BICOMP - 43 + 45 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 22 25 + 52 21 14 50 13 27 28 49 55 0 9 31 12 51 25 37 26 8 39 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 22 25 + 52 21 14 50 13 27 28 49 55 0 9 31 12 51 25 37 26 8 39 - $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\portmacro.s26 + $PROJ_DIR$\LEDtoggle\LED.c - A78000 - 39 - - - - - A78000 - 28 + ICC78000 + 40 - - - - [ROOT_NODE] - - XLINK + BICOMP 7 - - - $PROJ_DIR$\Release\Obj\rtosdemo.pbd - BILINK - 30 57 44 5 36 59 43 48 41 34 29 + ICC78000 + 50 13 21 27 28 49 55 0 9 31 12 51 26 54 8 + + + BICOMP + 50 13 21 27 28 49 55 0 9 31 12 51 26 54 8 - $PROJ_DIR$\LEDtoggle\LED.c + $PROJ_DIR$\..\..\Source\portable\IAR\78K0R_Kx3\port.c ICC78000 - 42 + 30 BICOMP - 30 + 34 ICC78000 - 26 12 16 33 28 1 50 19 9 3 22 25 40 63 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 BICOMP - 26 12 16 33 28 1 50 19 9 3 22 25 40 63 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 - $PROJ_DIR$\..\Common\Full\print.c + $PROJ_DIR$\..\Common\Full\PollQ.c ICC78000 - 46 + 6 BICOMP - 48 + 18 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 63 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 54 8 37 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 63 27 + 52 21 50 13 27 28 49 55 0 9 31 12 51 54 8 37 - $PROJ_DIR$\..\..\Source\list.c + $PROJ_DIR$\..\Common\Full\print.c ICC78000 - 47 + 33 BICOMP - 36 + 16 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 25 + 52 21 50 13 27 28 49 55 0 9 31 54 8 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 25 + 52 21 50 13 27 28 49 55 0 9 31 54 8 - $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c + $PROJ_DIR$\..\..\Source\list.c ICC78000 - 58 + 15 BICOMP - 44 + 43 ICC78000 - 2 16 26 12 33 28 1 50 19 9 3 22 25 + 52 21 50 13 27 28 49 55 0 9 31 51 BICOMP - 2 16 26 12 33 28 1 50 19 9 3 22 25 + 52 21 50 13 27 28 49 55 0 9 31 51 - $PROJ_DIR$\main.c + $PROJ_DIR$\..\..\Source\portable\MemMang\heap_1.c ICC78000 - 35 + 44 BICOMP - 59 + 35 ICC78000 - 2 16 13 26 12 33 28 1 50 19 9 3 22 25 32 20 40 27 52 + 52 21 50 13 27 28 49 55 0 9 31 12 51 BICOMP - 2 16 13 26 12 33 28 1 50 19 9 3 22 25 32 20 40 27 52 + 52 21 50 13 27 28 49 55 0 9 31 12 51 @@ -779,21 +668,21 @@ ICC78000 - 6 + 48 BICOMP - 41 + 4 ICC78000 - 2 16 13 26 12 33 28 1 50 19 9 3 22 25 14 + 52 21 14 50 13 27 28 49 55 0 9 31 12 51 19 BICOMP - 2 16 13 26 12 33 28 1 50 19 9 3 22 25 14 + 52 21 14 50 13 27 28 49 55 0 9 31 12 51 19 @@ -802,21 +691,21 @@ ICC78000 - 38 + 2 BICOMP - 29 + 32 ICC78000 - 17 23 16 2 13 26 12 33 28 1 50 19 9 3 22 25 + 22 11 21 52 14 50 13 27 28 49 55 0 9 31 12 51 BICOMP - 17 23 16 2 13 26 12 33 28 1 50 19 9 3 22 25 + 22 11 21 52 14 50 13 27 28 49 55 0 9 31 12 51 diff --git a/Demo/NEC_78K0R_IAR/rtosdemo.ewp b/Demo/NEC_78K0R_IAR/rtosdemo.ewp index 9c5c19bd5..c655692d7 100644 --- a/Demo/NEC_78K0R_IAR/rtosdemo.ewp +++ b/Demo/NEC_78K0R_IAR/rtosdemo.ewp @@ -1810,17 +1810,11 @@ $PROJ_DIR$\main.c - $PROJ_DIR$\..\Common\Full\PollQ.c - - - $PROJ_DIR$\..\Common\Full\print.c + $PROJ_DIR$\..\Common\Minimal\PollQ.c $PROJ_DIR$\RegTest.s26 - - $PROJ_DIR$\..\Common\Full\semtest.c - Kernel Source @@ -1846,6 +1840,9 @@ $PROJ_DIR$\..\Common\Minimal\integer.c + + $PROJ_DIR$\..\Common\Minimal\semtest.c + diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt index 850a154cd..52b46aeb4 100644 --- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt +++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dbgdt @@ -16,7 +16,7 @@ - 181272727 + 138272727 @@ -28,11 +28,11 @@ 10 - 100100100100 + 20020310010010010 - + TabID-15892-1978 @@ -46,9 +46,9 @@ Build - TabID-15381-14004BreakpointsBreakpoints + TabID-15381-14004BreakpointsBreakpointsTabID-30955-22315WatchWatchusCriticalNestingpxCurrentTCBpxTopOfStack1203100100100 - 0 + 0 TabID-26641-1982 @@ -60,20 +60,20 @@ - 0TabID-10381-31310RegisterRegister00000TabID-22710-15119DisassemblyDisassembly0TabID-16207-15446WatchWatchusCriticalNesting01001001001000 + 0TabID-29701-24386DisassemblyDisassembly0TabID-10381-31310RegisterRegister0001PSW0TabID-32148-30071MemoryMemory5103624864d103624864d1000064d6475864d0 - TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c048689689TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c085388438841TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s2605726222622TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26012260486048TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portmacro.h0106491349130100000010000001 + TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c010447664766TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c011546954695TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s2605726222622TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c012073881138811TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s260153650065004TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c0136604460440100000010000001 - iaridepm.enu1debuggergui.enu1-2-2740255-2-2240200142857203666152976755601-2-2553536-2-2240200142857203666320238565173000543518313-2551200200119048203666320238192464-2534740939534-2200200119048203666241071755601-2-21981682-2-216842001002381203666142857203666 + iaridepm.enu1debuggergui.enu1-2-2496212-2-2200200142857203666152857507128-2-2496281-2-214042001002857203666202143507128-2279496738279-2200200142857203666327857507128-2-22441402-2-214042461002857250509142857203666242-24421402-224214042001002857203666142857203666 diff --git a/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni b/Demo/NEC_78K0R_IAR/settings/rtosdemo.dni index 0e6ccd1a5..c137aaa0b 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 5755f3754..a7716a383 100644 --- a/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt +++ b/Demo/NEC_78K0R_IAR/settings/rtosdemo.wsdt @@ -12,7 +12,7 @@ - 277272727 + 218272727 @@ -24,7 +24,7 @@ - + TabID-28554-14697 @@ -32,11 +32,11 @@ Workspace - rtosdemortosdemo/Demo Sourcertosdemo/Kernel Sourcertosdemo/Kernel Source/port.c + rtosdemortosdemo/Demo Sourcertosdemo/Kernel Source - 0 + 0 TabID-24371-14776 @@ -46,20 +46,20 @@ TabID-2405-1208Debug LogDebug-Log - 0 + 0 - TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c048689689TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c085388438841TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s2605726222622TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s26012260486048TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portmacro.h0106491349130100000010000001 + TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\port.c010447664766TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\main.c011546954695TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Demo\NEC_78K0R_IAR\RegTest.s2605726222622TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c012073881138811TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\IAR\78K0R\portasm.s260153605360534TextEditorC:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c0136604460440100000010000001 - iaridepm.enu1-2-2735351-2-2219205130357208758210119750509-2-22031682-2-216842051002381208758130357208758 + iaridepm.enu1-2-2735292-2-2182205130000208758210000750509-2-22031402-2-214042051002857208758130000208758 -- 2.39.2