]> git.sur5r.net Git - freertos/commitdiff
Continue to tidy up Fujitsu ports.
authorRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Wed, 13 Feb 2008 13:34:39 +0000 (13:34 +0000)
committerRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Wed, 13 Feb 2008 13:34:39 +0000 (13:34 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@185 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

14 files changed:
Demo/MB96340_Softune/96340_FreeRTOS_96348hs.wsp
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/FreeRTOS_96348hs_SK16FX100PMC.prj
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/STANDALONE/OPT/FreeRTOS_96348hs_SK16FX100PMC.opb
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/STANDALONE/OPT/FreeRTOS_96348hs_SK16FX100PMC.opc
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/STANDALONE/OPT/FreeRTOS_96348hs_SK16FX100PMC.opl
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/FreeRTOSConfig.h [new file with mode: 0644]
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/FreeRTOSConfig.h [deleted file]
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/config.h [deleted file]
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/crflash_sk16fx100mpc.c
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/main.c
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/utility/taskutility.h [new file with mode: 0644]
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/vectors.c
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/watchdog/watchdog.c
Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/options.dat

index bb18593b003ee667dd31793f0fb8c34f6bf2f50c..0fe0ffcccfad5be77697f91307e9da476a285cf5 100644 (file)
@@ -22,7 +22,5 @@ AutoLoad=1
 WSP=C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\\r
 \r
 [EditState]\r
-STATE-1=freertos_96348hs_sk16fx100pmc\src\serial\serial.c:192\r
-STATE-2=FreeRTOS_96348hs_SK16FX100PMC\Src\vectors.c:1\r
-Count=2\r
+Count=0\r
 \r
index 0eb59dc8bd87d5a7aafdfb112a8bc5c593bc549b..91df3d15007647682aba303c47f4fc9f78add652 100644 (file)
@@ -17,52 +17,46 @@ PrjInfo-0=STANDALONE
 Active=STANDALONE\r
 \r
 [MEMBER]\r
-F0=45\r
+F0=39\r
 F1=0 f Source Files\r
 F2=0 c Src\Main.c\r
 F3=0 a Src\mb96348hs.asm\r
 F4=0 * readme.txt\r
 F5=0 a Src\Start.asm\r
 F6=0 c Src\vectors.c\r
-F7=0 f Source Files\portable\r
-F8=0 c ..\..\..\Source\portable\Softune\MB96340\__STD_LIB_sbrk.c\r
-F9=0 c ..\..\..\Source\portable\Softune\MB96340\port.c\r
-F10=0 f Source Files\FreeRTOS\r
-F11=0 c ..\..\..\Source\croutine.c\r
-F12=0 c ..\..\..\Source\list.c\r
-F13=0 c ..\..\..\Source\queue.c\r
-F14=0 c ..\..\..\Source\tasks.c\r
-F15=0 f Source Files\Minimal\r
-F16=0 c ..\..\Common\Minimal\AltBlckQ.c\r
-F17=0 c ..\..\Common\Minimal\AltBlock.c\r
-F18=0 c ..\..\Common\Minimal\AltPollQ.c\r
-F19=0 c ..\..\Common\Minimal\AltQTest.c\r
-F20=0 c ..\..\Common\Minimal\BlockQ.c\r
-F21=0 c ..\..\Common\Minimal\blocktim.c\r
-F22=0 c ..\..\Common\Minimal\comtest.c\r
-F23=0 c ..\..\Common\Minimal\countsem.c\r
-F24=0 c Src\crflash_sk16fx100mpc.c\r
-F25=0 c ..\..\Common\Minimal\crhook.c\r
+F7=0 f Source Files\watchdog\r
+F8=0 c Src\watchdog\watchdog.c\r
+F9=0 f Source Files\FreeRTOS Source\r
+F10=0 c ..\..\..\Source\croutine.c\r
+F11=0 c ..\..\..\Source\list.c\r
+F12=0 c ..\..\..\Source\queue.c\r
+F13=0 c ..\..\..\Source\tasks.c\r
+F14=0 f Source Files\FreeRTOS Source\portable\r
+F15=0 c ..\..\..\Source\portable\Softune\MB96340\__STD_LIB_sbrk.c\r
+F16=0 c ..\..\..\Source\portable\Softune\MB96340\port.c\r
+F17=0 f Source Files\FreeRTOS Source\MemMang\r
+F18=0 c ..\..\..\Source\portable\MemMang\heap_1.c\r
+F19=0 c ..\..\..\Source\portable\MemMang\heap_2.c\r
+F20=0 c ..\..\..\Source\portable\MemMang\heap_3.c\r
+F21=0 f Source Files\Demo Source\r
+F22=0 c ..\..\Common\Minimal\BlockQ.c\r
+F23=0 c ..\..\Common\Minimal\blocktim.c\r
+F24=0 c ..\..\Common\Minimal\comtest.c\r
+F25=0 c Src\crflash_sk16fx100mpc.c\r
 F26=0 c ..\..\Common\Minimal\death.c\r
 F27=0 c ..\..\Common\Minimal\dynamic.c\r
 F28=0 c ..\..\Common\Minimal\flash.c\r
-F29=0 c ..\..\Common\Minimal\flop.c\r
-F30=0 c ..\..\Common\Minimal\GenQTest.c\r
-F31=0 c ..\..\Common\Minimal\integer.c\r
-F32=0 c ..\..\Common\Minimal\PollQ.c\r
-F33=0 c ..\..\Common\Minimal\QPeek.c\r
-F34=0 c ..\..\Common\Minimal\semtest.c\r
-F35=0 f Source Files\MemMang\r
-F36=0 c ..\..\..\Source\portable\MemMang\heap_1.c\r
-F37=0 c ..\..\..\Source\portable\MemMang\heap_2.c\r
-F38=0 c ..\..\..\Source\portable\MemMang\heap_3.c\r
-F39=0 f Source Files\serial\r
-F40=0 c Src\serial\serial.c\r
-F41=0 f Source Files\watchdog\r
-F42=0 c Src\watchdog\watchdog.c\r
-F43=0 f Source Files\utility\r
-F44=0 c Src\utility\taskutility.c\r
-F45=0 f Include Files\r
+F29=0 c ..\..\Common\Minimal\GenQTest.c\r
+F30=0 c ..\..\Common\Minimal\integer.c\r
+F31=0 c ..\..\Common\Minimal\PollQ.c\r
+F32=0 c ..\..\Common\Minimal\semtest.c\r
+F33=0 f Source Files\Demo Source\partest\r
+F34=0 c Src\partest\partest.c\r
+F35=0 f Source Files\Demo Source\utility\r
+F36=0 c Src\utility\taskutility.c\r
+F37=0 f Source Files\Demo Source\serial\r
+F38=0 c Src\serial\serial.c\r
+F39=0 f Include Files\r
 \r
 [OPTIONFILE]\r
 FILE=options.dat\r
@@ -79,325 +73,304 @@ LST=STANDALONE\LST\
 OPT=STANDALONE\OPT\\r
 \r
 [MEMBER-STANDALONE]\r
-F0=36\r
+F0=29\r
 F1=0 m 1 STANDALONE\ABS\FreeRTOS_96348hs_SK16FX100PMC.abs\r
-F2=13 c 1 Src\Main.c\r
+F2=27 c 1 Src\Main.c\r
 F2-1=- src\mb96348hs.h\r
 F2-2=- ..\..\..\Source\include\FreeRTOS.h\r
 F2-3=- ..\..\..\Source\include\projdefs.h\r
-F2-4=- Src\config\FreeRTOSConfig.h\r
-F2-5=- ..\..\..\Source\include\portable.h\r
-F2-6=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F2-7=- ..\..\..\Source\include\task.h\r
-F2-8=- ..\..\..\Source\include\list.h\r
-F2-9=- ..\..\..\Source\include\semphr.h\r
-F2-10=- ..\..\..\Source\include\queue.h\r
-F2-11=- Src\watchdog\watchdog.h\r
-F2-12=- Src\config\config.h\r
-F2-13=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F2-4=- ..\..\..\Source\include\portable.h\r
+F2-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F2-6=- ..\..\..\Source\include\task.h\r
+F2-7=- ..\..\..\Source\include\list.h\r
+F2-8=- ..\..\..\Source\include\semphr.h\r
+F2-9=- ..\..\..\Source\include\queue.h\r
+F2-10=- Src\watchdog\watchdog.h\r
+F2-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F2-12=- ..\..\Common\include\flash.h\r
+F2-13=- ..\..\Common\include\integer.h\r
+F2-14=- ..\..\Common\include\comtest2.h\r
+F2-15=- ..\..\Common\include\PollQ.h\r
+F2-16=- ..\..\Common\include\semtest.h\r
+F2-17=- ..\..\Common\include\BlockQ.h\r
+F2-18=- ..\..\Common\include\dynamic.h\r
+F2-19=- ..\..\Common\include\flop.h\r
+F2-20=- ..\..\Common\include\GenQTest.h\r
+F2-21=- ..\..\Common\include\QPeek.h\r
+F2-22=- ..\..\Common\include\blocktim.h\r
+F2-23=- ..\..\Common\include\death.h\r
+F2-24=- ..\..\Common\include\partest.h\r
+F2-25=- Src\utility\taskutility.h\r
+F2-26=- ..\..\Common\include\crflash.h\r
+F2-27=- Src\FreeRTOSConfig.h\r
 F3=0 a 1 Src\mb96348hs.asm\r
 F4=0 a 1 Src\Start.asm\r
 F5=2 c 1 Src\vectors.c\r
 F5-1=- src\mb96348hs.h\r
-F5-2=- Src\config\config.h\r
+F5-2=- Src\FreeRTOSConfig.h\r
 F6=3 c 1 ..\..\..\Source\portable\Softune\MB96340\__STD_LIB_sbrk.c\r
-F6-1=- Src\config\FreeRTOSConfig.h\r
-F6-2=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F6-3=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F6-1=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F6-2=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F6-3=- Src\FreeRTOSConfig.h\r
 F7=9 c 1 ..\..\..\Source\portable\Softune\MB96340\port.c\r
 F7-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F7-2=- ..\..\..\Source\include\projdefs.h\r
-F7-3=- Src\config\FreeRTOSConfig.h\r
-F7-4=- ..\..\..\Source\include\portable.h\r
-F7-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F7-6=- src\mb96348hs.h\r
-F7-7=- ..\..\..\Source\include\task.h\r
-F7-8=- ..\..\..\Source\include\list.h\r
-F7-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F7-3=- ..\..\..\Source\include\portable.h\r
+F7-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F7-5=- src\mb96348hs.h\r
+F7-6=- ..\..\..\Source\include\task.h\r
+F7-7=- ..\..\..\Source\include\list.h\r
+F7-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F7-9=- Src\FreeRTOSConfig.h\r
 F8=10 c 1 ..\..\..\Source\croutine.c\r
 F8-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F8-2=- ..\..\..\Source\include\projdefs.h\r
-F8-3=- Src\config\FreeRTOSConfig.h\r
-F8-4=- ..\..\..\Source\include\portable.h\r
-F8-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F8-6=- ..\..\..\Source\include\task.h\r
-F8-7=- ..\..\..\Source\include\list.h\r
-F8-8=- ..\..\..\Source\include\croutine.h\r
-F8-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F8-10=- src\mb96348hs.h\r
+F8-3=- ..\..\..\Source\include\portable.h\r
+F8-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F8-5=- ..\..\..\Source\include\task.h\r
+F8-6=- ..\..\..\Source\include\list.h\r
+F8-7=- ..\..\..\Source\include\croutine.h\r
+F8-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F8-9=- src\mb96348hs.h\r
+F8-10=- Src\FreeRTOSConfig.h\r
 F9=9 c 1 ..\..\..\Source\list.c\r
 F9-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F9-2=- ..\..\..\Source\include\projdefs.h\r
-F9-3=- Src\config\FreeRTOSConfig.h\r
-F9-4=- ..\..\..\Source\include\portable.h\r
-F9-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F9-6=- ..\..\..\Source\include\list.h\r
-F9-7=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F9-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F9-9=- src\mb96348hs.h\r
+F9-3=- ..\..\..\Source\include\portable.h\r
+F9-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F9-5=- ..\..\..\Source\include\list.h\r
+F9-6=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F9-7=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F9-8=- src\mb96348hs.h\r
+F9-9=- Src\FreeRTOSConfig.h\r
 F10=12 c 1 ..\..\..\Source\queue.c\r
 F10-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F10-2=- ..\..\..\Source\include\projdefs.h\r
-F10-3=- Src\config\FreeRTOSConfig.h\r
-F10-4=- ..\..\..\Source\include\portable.h\r
-F10-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F10-6=- ..\..\..\Source\include\task.h\r
-F10-7=- ..\..\..\Source\include\list.h\r
-F10-8=- ..\..\..\Source\include\croutine.h\r
-F10-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F10-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F10-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h\r
-F10-12=- src\mb96348hs.h\r
+F10-3=- ..\..\..\Source\include\portable.h\r
+F10-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F10-5=- ..\..\..\Source\include\task.h\r
+F10-6=- ..\..\..\Source\include\list.h\r
+F10-7=- ..\..\..\Source\include\croutine.h\r
+F10-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F10-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F10-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h\r
+F10-11=- src\mb96348hs.h\r
+F10-12=- Src\FreeRTOSConfig.h\r
 F11=13 c 1 ..\..\..\Source\tasks.c\r
 F11-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F11-2=- ..\..\..\Source\include\projdefs.h\r
-F11-3=- Src\config\FreeRTOSConfig.h\r
-F11-4=- ..\..\..\Source\include\portable.h\r
-F11-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F11-6=- ..\..\..\Source\include\task.h\r
-F11-7=- ..\..\..\Source\include\list.h\r
-F11-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdio.h\r
-F11-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F11-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdarg.h\r
-F11-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F11-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h\r
-F11-13=- src\mb96348hs.h\r
-F12=0 c 0 ..\..\Common\Minimal\AltBlckQ.c\r
-F13=0 c 0 ..\..\Common\Minimal\AltBlock.c\r
-F14=0 c 0 ..\..\Common\Minimal\AltPollQ.c\r
-F15=0 c 0 ..\..\Common\Minimal\AltQTest.c\r
-F16=12 c 1 ..\..\Common\Minimal\BlockQ.c\r
+F11-3=- ..\..\..\Source\include\portable.h\r
+F11-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F11-5=- ..\..\..\Source\include\task.h\r
+F11-6=- ..\..\..\Source\include\list.h\r
+F11-7=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdio.h\r
+F11-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F11-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdarg.h\r
+F11-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F11-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h\r
+F11-12=- src\mb96348hs.h\r
+F11-13=- Src\FreeRTOSConfig.h\r
+F12=12 c 1 ..\..\Common\Minimal\BlockQ.c\r
+F12-1=- ..\..\..\Source\include\FreeRTOS.h\r
+F12-2=- ..\..\..\Source\include\projdefs.h\r
+F12-3=- ..\..\..\Source\include\portable.h\r
+F12-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F12-5=- ..\..\..\Source\include\task.h\r
+F12-6=- ..\..\..\Source\include\list.h\r
+F12-7=- ..\..\..\Source\include\queue.h\r
+F12-8=- ..\..\Common\include\BlockQ.h\r
+F12-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F12-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F12-11=- src\mb96348hs.h\r
+F12-12=- Src\FreeRTOSConfig.h\r
+F13=11 c 1 ..\..\Common\Minimal\blocktim.c\r
+F13-1=- ..\..\..\Source\include\FreeRTOS.h\r
+F13-2=- ..\..\..\Source\include\projdefs.h\r
+F13-3=- ..\..\..\Source\include\portable.h\r
+F13-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F13-5=- ..\..\..\Source\include\task.h\r
+F13-6=- ..\..\..\Source\include\list.h\r
+F13-7=- ..\..\..\Source\include\queue.h\r
+F13-8=- ..\..\Common\include\blocktim.h\r
+F13-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F13-10=- src\mb96348hs.h\r
+F13-11=- Src\FreeRTOSConfig.h\r
+F14=13 c 1 ..\..\Common\Minimal\comtest.c\r
+F14-1=- ..\..\..\Source\include\FreeRTOS.h\r
+F14-2=- ..\..\..\Source\include\projdefs.h\r
+F14-3=- ..\..\..\Source\include\portable.h\r
+F14-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F14-5=- ..\..\..\Source\include\task.h\r
+F14-6=- ..\..\..\Source\include\list.h\r
+F14-7=- ..\..\Common\include\serial.h\r
+F14-8=- ..\..\Common\include\comtest.h\r
+F14-9=- ..\..\Common\include\partest.h\r
+F14-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F14-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F14-12=- src\mb96348hs.h\r
+F14-13=- Src\FreeRTOSConfig.h\r
+F15=11 c 1 ..\..\Common\Minimal\death.c\r
+F15-1=- ..\..\..\Source\include\FreeRTOS.h\r
+F15-2=- ..\..\..\Source\include\projdefs.h\r
+F15-3=- ..\..\..\Source\include\portable.h\r
+F15-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F15-5=- ..\..\..\Source\include\task.h\r
+F15-6=- ..\..\..\Source\include\list.h\r
+F15-7=- ..\..\Common\include\death.h\r
+F15-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F15-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F15-10=- src\mb96348hs.h\r
+F15-11=- Src\FreeRTOSConfig.h\r
+F16=13 c 1 ..\..\Common\Minimal\dynamic.c\r
 F16-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F16-2=- ..\..\..\Source\include\projdefs.h\r
-F16-3=- Src\config\FreeRTOSConfig.h\r
-F16-4=- ..\..\..\Source\include\portable.h\r
-F16-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F16-6=- ..\..\..\Source\include\task.h\r
-F16-7=- ..\..\..\Source\include\list.h\r
+F16-3=- ..\..\..\Source\include\portable.h\r
+F16-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F16-5=- ..\..\..\Source\include\task.h\r
+F16-6=- ..\..\..\Source\include\list.h\r
+F16-7=- ..\..\..\Source\include\semphr.h\r
 F16-8=- ..\..\..\Source\include\queue.h\r
-F16-9=- ..\..\Common\include\BlockQ.h\r
+F16-9=- ..\..\Common\include\dynamic.h\r
 F16-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
 F16-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
 F16-12=- src\mb96348hs.h\r
-F17=11 c 1 ..\..\Common\Minimal\blocktim.c\r
+F16-13=- Src\FreeRTOSConfig.h\r
+F17=12 c 1 ..\..\Common\Minimal\flash.c\r
 F17-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F17-2=- ..\..\..\Source\include\projdefs.h\r
-F17-3=- Src\config\FreeRTOSConfig.h\r
-F17-4=- ..\..\..\Source\include\portable.h\r
-F17-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F17-6=- ..\..\..\Source\include\task.h\r
-F17-7=- ..\..\..\Source\include\list.h\r
-F17-8=- ..\..\..\Source\include\queue.h\r
-F17-9=- ..\..\Common\include\blocktim.h\r
+F17-3=- ..\..\..\Source\include\portable.h\r
+F17-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F17-5=- ..\..\..\Source\include\task.h\r
+F17-6=- ..\..\..\Source\include\list.h\r
+F17-7=- ..\..\Common\include\partest.h\r
+F17-8=- ..\..\Common\include\flash.h\r
+F17-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
 F17-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
 F17-11=- src\mb96348hs.h\r
-F18=13 c 1 ..\..\Common\Minimal\comtest.c\r
+F17-12=- Src\FreeRTOSConfig.h\r
+F18=13 c 1 ..\..\Common\Minimal\GenQTest.c\r
 F18-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F18-2=- ..\..\..\Source\include\projdefs.h\r
-F18-3=- Src\config\FreeRTOSConfig.h\r
-F18-4=- ..\..\..\Source\include\portable.h\r
-F18-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F18-6=- ..\..\..\Source\include\task.h\r
-F18-7=- ..\..\..\Source\include\list.h\r
-F18-8=- ..\..\Common\include\serial.h\r
-F18-9=- ..\..\Common\include\comtest.h\r
-F18-10=- ..\..\Common\include\partest.h\r
-F18-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F18-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F18-13=- src\mb96348hs.h\r
-F19=0 c 0 ..\..\Common\Minimal\countsem.c\r
-F20=11 c 1 ..\..\Common\Minimal\crhook.c\r
+F18-3=- ..\..\..\Source\include\portable.h\r
+F18-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F18-5=- ..\..\..\Source\include\task.h\r
+F18-6=- ..\..\..\Source\include\list.h\r
+F18-7=- ..\..\..\Source\include\queue.h\r
+F18-8=- ..\..\..\Source\include\semphr.h\r
+F18-9=- ..\..\Common\include\GenQTest.h\r
+F18-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F18-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F18-12=- src\mb96348hs.h\r
+F18-13=- Src\FreeRTOSConfig.h\r
+F19=11 c 1 ..\..\Common\Minimal\integer.c\r
+F19-1=- ..\..\..\Source\include\FreeRTOS.h\r
+F19-2=- ..\..\..\Source\include\projdefs.h\r
+F19-3=- ..\..\..\Source\include\portable.h\r
+F19-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F19-5=- ..\..\..\Source\include\task.h\r
+F19-6=- ..\..\..\Source\include\list.h\r
+F19-7=- ..\..\Common\include\integer.h\r
+F19-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F19-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F19-10=- src\mb96348hs.h\r
+F19-11=- Src\FreeRTOSConfig.h\r
+F20=12 c 1 ..\..\Common\Minimal\PollQ.c\r
 F20-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F20-2=- ..\..\..\Source\include\projdefs.h\r
-F20-3=- Src\config\FreeRTOSConfig.h\r
-F20-4=- ..\..\..\Source\include\portable.h\r
-F20-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F20-6=- ..\..\..\Source\include\croutine.h\r
-F20-7=- ..\..\..\Source\include\list.h\r
-F20-8=- ..\..\..\Source\include\queue.h\r
-F20-9=- ..\..\Common\include\crhook.h\r
+F20-3=- ..\..\..\Source\include\portable.h\r
+F20-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F20-5=- ..\..\..\Source\include\task.h\r
+F20-6=- ..\..\..\Source\include\list.h\r
+F20-7=- ..\..\..\Source\include\queue.h\r
+F20-8=- ..\..\Common\include\PollQ.h\r
+F20-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
 F20-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
 F20-11=- src\mb96348hs.h\r
-F21=11 c 1 ..\..\Common\Minimal\death.c\r
+F20-12=- Src\FreeRTOSConfig.h\r
+F21=13 c 1 ..\..\Common\Minimal\semtest.c\r
 F21-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F21-2=- ..\..\..\Source\include\projdefs.h\r
-F21-3=- Src\config\FreeRTOSConfig.h\r
-F21-4=- ..\..\..\Source\include\portable.h\r
-F21-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F21-6=- ..\..\..\Source\include\task.h\r
-F21-7=- ..\..\..\Source\include\list.h\r
-F21-8=- ..\..\Common\include\death.h\r
-F21-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F21-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F21-11=- src\mb96348hs.h\r
-F22=13 c 1 ..\..\Common\Minimal\dynamic.c\r
-F22-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F22-2=- ..\..\..\Source\include\projdefs.h\r
-F22-3=- Src\config\FreeRTOSConfig.h\r
-F22-4=- ..\..\..\Source\include\portable.h\r
-F22-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F22-6=- ..\..\..\Source\include\task.h\r
-F22-7=- ..\..\..\Source\include\list.h\r
-F22-8=- ..\..\..\Source\include\semphr.h\r
-F22-9=- ..\..\..\Source\include\queue.h\r
-F22-10=- ..\..\Common\include\dynamic.h\r
-F22-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F22-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F22-13=- src\mb96348hs.h\r
-F23=12 c 1 ..\..\Common\Minimal\flash.c\r
-F23-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F23-2=- ..\..\..\Source\include\projdefs.h\r
-F23-3=- Src\config\FreeRTOSConfig.h\r
-F23-4=- ..\..\..\Source\include\portable.h\r
-F23-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F23-6=- ..\..\..\Source\include\task.h\r
-F23-7=- ..\..\..\Source\include\list.h\r
-F23-8=- ..\..\Common\include\partest.h\r
-F23-9=- ..\..\Common\include\flash.h\r
-F23-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F23-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F23-12=- src\mb96348hs.h\r
-F24=13 c 1 ..\..\Common\Minimal\flop.c\r
+F21-3=- ..\..\..\Source\include\portable.h\r
+F21-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F21-5=- ..\..\..\Source\include\task.h\r
+F21-6=- ..\..\..\Source\include\list.h\r
+F21-7=- ..\..\..\Source\include\semphr.h\r
+F21-8=- ..\..\..\Source\include\queue.h\r
+F21-9=- ..\..\Common\include\semtest.h\r
+F21-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F21-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F21-12=- src\mb96348hs.h\r
+F21-13=- Src\FreeRTOSConfig.h\r
+F22=0 c 0 ..\..\..\Source\portable\MemMang\heap_1.c\r
+F23=0 c 0 ..\..\..\Source\portable\MemMang\heap_2.c\r
+F24=10 c 1 ..\..\..\Source\portable\MemMang\heap_3.c\r
 F24-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F24-2=- ..\..\..\Source\include\projdefs.h\r
-F24-3=- Src\config\FreeRTOSConfig.h\r
-F24-4=- ..\..\..\Source\include\portable.h\r
-F24-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F24-6=- ..\..\..\Source\include\task.h\r
-F24-7=- ..\..\..\Source\include\list.h\r
-F24-8=- ..\..\Common\include\flop.h\r
-F24-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F24-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F24-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\math.h\r
-F24-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\errno.h\r
-F24-13=- src\mb96348hs.h\r
-F25=13 c 1 ..\..\Common\Minimal\GenQTest.c\r
+F24-3=- ..\..\..\Source\include\portable.h\r
+F24-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F24-5=- ..\..\..\Source\include\task.h\r
+F24-6=- ..\..\..\Source\include\list.h\r
+F24-7=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F24-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F24-9=- src\mb96348hs.h\r
+F24-10=- Src\FreeRTOSConfig.h\r
+F25=12 c 1 Src\serial\serial.c\r
 F25-1=- ..\..\..\Source\include\FreeRTOS.h\r
 F25-2=- ..\..\..\Source\include\projdefs.h\r
-F25-3=- Src\config\FreeRTOSConfig.h\r
-F25-4=- ..\..\..\Source\include\portable.h\r
-F25-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F25-3=- ..\..\..\Source\include\portable.h\r
+F25-4=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
+F25-5=- ..\..\..\Source\include\queue.h\r
 F25-6=- ..\..\..\Source\include\task.h\r
 F25-7=- ..\..\..\Source\include\list.h\r
-F25-8=- ..\..\..\Source\include\queue.h\r
-F25-9=- ..\..\..\Source\include\semphr.h\r
-F25-10=- ..\..\Common\include\GenQTest.h\r
-F25-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F25-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F25-13=- src\mb96348hs.h\r
-F26=11 c 1 ..\..\Common\Minimal\integer.c\r
-F26-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F26-2=- ..\..\..\Source\include\projdefs.h\r
-F26-3=- Src\config\FreeRTOSConfig.h\r
+F25-8=- ..\..\Common\include\serial.h\r
+F25-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
+F25-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F25-11=- src\mb96348hs.h\r
+F25-12=- Src\FreeRTOSConfig.h\r
+F26=10 c 1 Src\watchdog\watchdog.c\r
+F26-1=- src\mb96348hs.h\r
+F26-2=- ..\..\..\Source\include\FreeRTOS.h\r
+F26-3=- ..\..\..\Source\include\projdefs.h\r
 F26-4=- ..\..\..\Source\include\portable.h\r
 F26-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
 F26-6=- ..\..\..\Source\include\task.h\r
 F26-7=- ..\..\..\Source\include\list.h\r
-F26-8=- ..\..\Common\include\integer.h\r
-F26-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F26-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F26-11=- src\mb96348hs.h\r
-F27=12 c 1 ..\..\Common\Minimal\PollQ.c\r
-F27-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F27-2=- ..\..\..\Source\include\projdefs.h\r
-F27-3=- Src\config\FreeRTOSConfig.h\r
+F26-8=- Src\watchdog\watchdog.h\r
+F26-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F26-10=- Src\FreeRTOSConfig.h\r
+F27=9 c 1 Src\utility\taskutility.c\r
+F27-1=- src\mb96348hs.h\r
+F27-2=- ..\..\..\Source\include\FreeRTOS.h\r
+F27-3=- ..\..\..\Source\include\projdefs.h\r
 F27-4=- ..\..\..\Source\include\portable.h\r
 F27-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
 F27-6=- ..\..\..\Source\include\task.h\r
 F27-7=- ..\..\..\Source\include\list.h\r
-F27-8=- ..\..\..\Source\include\queue.h\r
-F27-9=- ..\..\Common\include\PollQ.h\r
-F27-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F27-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F27-12=- src\mb96348hs.h\r
-F28=13 c 1 ..\..\Common\Minimal\QPeek.c\r
+F27-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F27-9=- Src\FreeRTOSConfig.h\r
+F28=12 c 1 Src\crflash_sk16fx100mpc.c\r
 F28-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F28-2=- ..\..\..\Source\include\projdefs.h\r
-F28-3=- Src\config\FreeRTOSConfig.h\r
+F28-2=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F28-3=- ..\..\..\Source\include\projdefs.h\r
 F28-4=- ..\..\..\Source\include\portable.h\r
 F28-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F28-6=- ..\..\..\Source\include\task.h\r
+F28-6=- ..\..\..\Source\include\croutine.h\r
 F28-7=- ..\..\..\Source\include\list.h\r
 F28-8=- ..\..\..\Source\include\queue.h\r
-F28-9=- ..\..\..\Source\include\semphr.h\r
-F28-10=- ..\..\Common\include\QPeek.h\r
-F28-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F28-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F28-13=- src\mb96348hs.h\r
-F29=13 c 1 ..\..\Common\Minimal\semtest.c\r
+F28-9=- ..\..\Common\include\partest.h\r
+F28-10=- ..\..\Common\include\crflash.h\r
+F28-11=- src\mb96348hs.h\r
+F28-12=- Src\FreeRTOSConfig.h\r
+F29=9 c 1 Src\partest\partest.c\r
 F29-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F29-2=- ..\..\..\Source\include\projdefs.h\r
-F29-3=- Src\config\FreeRTOSConfig.h\r
+F29-2=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
+F29-3=- ..\..\..\Source\include\projdefs.h\r
 F29-4=- ..\..\..\Source\include\portable.h\r
 F29-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F29-6=- ..\..\..\Source\include\task.h\r
-F29-7=- ..\..\..\Source\include\list.h\r
-F29-8=- ..\..\..\Source\include\semphr.h\r
-F29-9=- ..\..\..\Source\include\queue.h\r
-F29-10=- ..\..\Common\include\semtest.h\r
-F29-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F29-12=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F29-13=- src\mb96348hs.h\r
-F30=0 c 0 ..\..\..\Source\portable\MemMang\heap_1.c\r
-F31=0 c 0 ..\..\..\Source\portable\MemMang\heap_2.c\r
-F32=10 c 1 ..\..\..\Source\portable\MemMang\heap_3.c\r
-F32-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F32-2=- ..\..\..\Source\include\projdefs.h\r
-F32-3=- Src\config\FreeRTOSConfig.h\r
-F32-4=- ..\..\..\Source\include\portable.h\r
-F32-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F32-6=- ..\..\..\Source\include\task.h\r
-F32-7=- ..\..\..\Source\include\list.h\r
-F32-8=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F32-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F32-10=- src\mb96348hs.h\r
-F33=12 c 1 Src\serial\serial.c\r
-F33-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F33-2=- ..\..\..\Source\include\projdefs.h\r
-F33-3=- Src\config\FreeRTOSConfig.h\r
-F33-4=- ..\..\..\Source\include\portable.h\r
-F33-5=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F33-6=- ..\..\..\Source\include\queue.h\r
-F33-7=- ..\..\..\Source\include\task.h\r
-F33-8=- ..\..\..\Source\include\list.h\r
-F33-9=- ..\..\Common\include\serial.h\r
-F33-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h\r
-F33-11=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F33-12=- src\mb96348hs.h\r
-F34=10 c 1 Src\watchdog\watchdog.c\r
-F34-1=- src\mb96348hs.h\r
-F34-2=- ..\..\..\Source\include\FreeRTOS.h\r
-F34-3=- ..\..\..\Source\include\projdefs.h\r
-F34-4=- Src\config\FreeRTOSConfig.h\r
-F34-5=- ..\..\..\Source\include\portable.h\r
-F34-6=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F34-7=- ..\..\..\Source\include\task.h\r
-F34-8=- ..\..\..\Source\include\list.h\r
-F34-9=- Src\watchdog\watchdog.h\r
-F34-10=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F35=9 c 1 Src\utility\taskutility.c\r
-F35-1=- src\mb96348hs.h\r
-F35-2=- ..\..\..\Source\include\FreeRTOS.h\r
-F35-3=- ..\..\..\Source\include\projdefs.h\r
-F35-4=- Src\config\FreeRTOSConfig.h\r
-F35-5=- ..\..\..\Source\include\portable.h\r
-F35-6=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F35-7=- ..\..\..\Source\include\task.h\r
-F35-8=- ..\..\..\Source\include\list.h\r
-F35-9=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F36=12 c 1 Src\crflash_sk16fx100mpc.c\r
-F36-1=- ..\..\..\Source\include\FreeRTOS.h\r
-F36-2=- ..\..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h\r
-F36-3=- ..\..\..\Source\include\projdefs.h\r
-F36-4=- Src\config\FreeRTOSConfig.h\r
-F36-5=- ..\..\..\Source\include\portable.h\r
-F36-6=- ..\..\..\Source\portable\Softune\MB96340\portmacro.h\r
-F36-7=- ..\..\..\Source\include\croutine.h\r
-F36-8=- ..\..\..\Source\include\list.h\r
-F36-9=- ..\..\..\Source\include\queue.h\r
-F36-10=- ..\..\Common\include\partest.h\r
-F36-11=- ..\..\Common\include\crflash.h\r
-F36-12=- src\mb96348hs.h\r
+F29-6=- src\mb96348hs.h\r
+F29-7=- ..\..\..\Source\include\task.h\r
+F29-8=- ..\..\..\Source\include\list.h\r
+F29-9=- Src\FreeRTOSConfig.h\r
 \r
 [BUILDMODE-STANDALONE]\r
 kernel=1\r
index c72f57e43957b8e1476196cbc44668b26ac1a930..919b3aa3a9adc381f3355c71c68ec231cd2a0af1 100644 (file)
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\BlockQ.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\blocktim.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\comtest.obj"\r
--a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\crhook.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\death.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\dynamic.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\flash.obj"\r
--a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\flop.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\GenQTest.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\integer.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\PollQ.obj"\r
--a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\QPeek.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\semtest.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\heap_3.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\serial.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\watchdog.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\taskutility.obj"\r
 -a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\crflash_sk16fx100mpc.obj"\r
+-a "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\partest.obj"\r
 \r
index 6c388afe4c6f433d2bcfe1c846988c07f9b23568..922cfefc9e505dab44af7a3ccaa67175c312cbda 100644 (file)
@@ -8,6 +8,7 @@
 -I "..\..\Common\include"\r
 -I "..\..\..\Source\include"\r
 -I "..\..\..\Source\portable\Softune\MB96340"\r
+-I ".\Src\utility"\r
 -O 4\r
 -K SPEED\r
 -model MEDIUM\r
index 913a28a60cb425e8452392b1157dfb4dd99306de..2219977957af81f9f357b1781729f5259d105135 100644 (file)
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\BlockQ.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\blocktim.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\comtest.obj"\r
-"C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\crhook.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\death.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\dynamic.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\flash.obj"\r
-"C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\flop.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\GenQTest.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\integer.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\PollQ.obj"\r
-"C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\QPeek.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\semtest.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\heap_3.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\serial.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\watchdog.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\taskutility.obj"\r
 "C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\crflash_sk16fx100mpc.obj"\r
+"C:\E\Dev\FreeRTOS\WorkingCopy2\Demo\MB96340_Softune\FreeRTOS_96348hs_SK16FX100PMC\STANDALONE\OBJ\partest.obj"\r
 \r
diff --git a/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/FreeRTOSConfig.h b/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/FreeRTOSConfig.h
new file mode 100644 (file)
index 0000000..3c09d2e
--- /dev/null
@@ -0,0 +1,108 @@
+/*\r
+       FreeRTOS.org V4.7.1 - Copyright (C) 2003-2008 Richard Barry.\r
+\r
+       This file is part of the FreeRTOS.org distribution.\r
+\r
+       FreeRTOS.org is free software; you can redistribute it and/or modify\r
+       it under the terms of the GNU General Public License as published by\r
+       the Free Software Foundation; either version 2 of the License, or\r
+       (at your option) any later version.\r
+\r
+       FreeRTOS.org is distributed in the hope that it will be useful,\r
+       but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+       GNU General Public License for more details.\r
+\r
+       You should have received a copy of the GNU General Public License\r
+       along with FreeRTOS.org; if not, write to the Free Software\r
+       Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
+\r
+       A special exception to the GPL can be applied should you wish to distribute\r
+       a combined work that includes FreeRTOS.org, without being obliged to provide\r
+       the source code for any proprietary components.  See the licensing section\r
+       of http://www.FreeRTOS.org for full details of how and when the exception\r
+       can be applied.\r
+\r
+       ***************************************************************************\r
+\r
+       Please ensure to read the configuration and relevant port sections of the \r
+       online documentation.\r
+\r
+       +++ http://www.FreeRTOS.org +++\r
+       Documentation, latest information, license and contact details.  \r
+\r
+       +++ http://www.SafeRTOS.com +++\r
+       A version that is certified for use in safety critical systems.\r
+\r
+       +++ http://www.OpenRTOS.com +++\r
+       Commercial support, development, porting, licensing and training services.\r
+\r
+       ***************************************************************************\r
+*/\r
+\r
+#ifndef FREERTOS_CONFIG_H\r
+#define FREERTOS_CONFIG_H\r
+\r
+/* \r
+ * The below define should be same as the option selected by the Memory \r
+ * Model (Project->Setup Project->C Compiler->Category->Target Depend ) \r
+ *\r
+ * Valid settings here include:\r
+ * ------- Memory models ---------      Data     Code\r
+ * portSMALL                                                   16 Bit    16 Bit\r
+ * portMEDIUM                                                  16 Bit    24 Bit\r
+ * portCOMPACT                                                 24 Bit    16 Bit\r
+ * portLARGE                                                   24 Bit    24 Bit\r
+ */\r
+#define configMEMMODEL portMEDIUM\r
+\r
+/* Demo specific definition - set this to 1 if you want to include the task\r
+that writes trace and debug information to the UART.  This cannot be used\r
+when running the application using the EUROScope debugger. */\r
+#define INCLUDE_TraceListTasks         0\r
+\r
+/*-----------------------------------------------------------\r
+ * Application specific definitions.\r
+ *\r
+ * These definitions should be adjusted for your particular hardware and\r
+ * application requirements.\r
+ *\r
+ * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE\r
+ * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE. \r
+ *----------------------------------------------------------*/\r
+#define configUSE_PREEMPTION           1\r
+#define configUSE_IDLE_HOOK                    1\r
+#define configUSE_TICK_HOOK                    0\r
+#define configCPU_CLOCK_HZ                     ( ( unsigned portLONG ) 56000000 )      /* Clock setup from start.asm in the demo application. */\r
+#define configCLKP1_CLOCK_HZ           ( ( unsigned portLONG ) 56000000 )      /* Clock setup from start.asm in the demo application. */\r
+#define configTICK_RATE_HZ                     ( (portTickType) 100 )\r
+#define configMAX_PRIORITIES           ( ( unsigned portBASE_TYPE ) 6 )\r
+#define configMINIMAL_STACK_SIZE       ( ( unsigned portSHORT ) 176 )\r
+#define configTOTAL_HEAP_SIZE          ( (size_t) (21504) )\r
+#define configMAX_TASK_NAME_LEN                ( 20 )\r
+#define configUSE_TRACE_FACILITY       1\r
+#define configUSE_16_BIT_TICKS         1\r
+#define configIDLE_SHOULD_YIELD                1\r
+#define configUSE_MUTEXES                      1\r
+\r
+/* Co-routine definitions. */\r
+#define configUSE_CO_ROUTINES                  1\r
+#define configMAX_CO_ROUTINE_PRIORITIES ( 4 )\r
+\r
+/* Set the following definitions to 1 to include the API function, or zero\r
+to exclude the API function. */\r
+#define INCLUDE_vTaskPrioritySet                       1\r
+#define INCLUDE_uxTaskPriorityGet                      1\r
+#define INCLUDE_vTaskDelete                                    1\r
+#define INCLUDE_vTaskCleanUpResources          1\r
+#define INCLUDE_vTaskSuspend                           1\r
+#define INCLUDE_vResumeFromISR                         1\r
+#define INCLUDE_vTaskDelayUntil                                1\r
+#define INCLUDE_vTaskDelay                                     1\r
+#define INCLUDE_xTaskGetSchedulerState         1\r
+#define INCLUDE_xTaskGetCurrentTaskHandle      1\r
+\r
+\r
+#define configKERNEL_INTERRUPT_PRIORITY 6\r
+\r
+#endif /* FREERTOS_CONFIG_H */\r
diff --git a/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/FreeRTOSConfig.h b/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/FreeRTOSConfig.h
deleted file mode 100644 (file)
index 3c09d2e..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-/*\r
-       FreeRTOS.org V4.7.1 - Copyright (C) 2003-2008 Richard Barry.\r
-\r
-       This file is part of the FreeRTOS.org distribution.\r
-\r
-       FreeRTOS.org is free software; you can redistribute it and/or modify\r
-       it under the terms of the GNU General Public License as published by\r
-       the Free Software Foundation; either version 2 of the License, or\r
-       (at your option) any later version.\r
-\r
-       FreeRTOS.org is distributed in the hope that it will be useful,\r
-       but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-       GNU General Public License for more details.\r
-\r
-       You should have received a copy of the GNU General Public License\r
-       along with FreeRTOS.org; if not, write to the Free Software\r
-       Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
-\r
-       A special exception to the GPL can be applied should you wish to distribute\r
-       a combined work that includes FreeRTOS.org, without being obliged to provide\r
-       the source code for any proprietary components.  See the licensing section\r
-       of http://www.FreeRTOS.org for full details of how and when the exception\r
-       can be applied.\r
-\r
-       ***************************************************************************\r
-\r
-       Please ensure to read the configuration and relevant port sections of the \r
-       online documentation.\r
-\r
-       +++ http://www.FreeRTOS.org +++\r
-       Documentation, latest information, license and contact details.  \r
-\r
-       +++ http://www.SafeRTOS.com +++\r
-       A version that is certified for use in safety critical systems.\r
-\r
-       +++ http://www.OpenRTOS.com +++\r
-       Commercial support, development, porting, licensing and training services.\r
-\r
-       ***************************************************************************\r
-*/\r
-\r
-#ifndef FREERTOS_CONFIG_H\r
-#define FREERTOS_CONFIG_H\r
-\r
-/* \r
- * The below define should be same as the option selected by the Memory \r
- * Model (Project->Setup Project->C Compiler->Category->Target Depend ) \r
- *\r
- * Valid settings here include:\r
- * ------- Memory models ---------      Data     Code\r
- * portSMALL                                                   16 Bit    16 Bit\r
- * portMEDIUM                                                  16 Bit    24 Bit\r
- * portCOMPACT                                                 24 Bit    16 Bit\r
- * portLARGE                                                   24 Bit    24 Bit\r
- */\r
-#define configMEMMODEL portMEDIUM\r
-\r
-/* Demo specific definition - set this to 1 if you want to include the task\r
-that writes trace and debug information to the UART.  This cannot be used\r
-when running the application using the EUROScope debugger. */\r
-#define INCLUDE_TraceListTasks         0\r
-\r
-/*-----------------------------------------------------------\r
- * Application specific definitions.\r
- *\r
- * These definitions should be adjusted for your particular hardware and\r
- * application requirements.\r
- *\r
- * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE\r
- * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE. \r
- *----------------------------------------------------------*/\r
-#define configUSE_PREEMPTION           1\r
-#define configUSE_IDLE_HOOK                    1\r
-#define configUSE_TICK_HOOK                    0\r
-#define configCPU_CLOCK_HZ                     ( ( unsigned portLONG ) 56000000 )      /* Clock setup from start.asm in the demo application. */\r
-#define configCLKP1_CLOCK_HZ           ( ( unsigned portLONG ) 56000000 )      /* Clock setup from start.asm in the demo application. */\r
-#define configTICK_RATE_HZ                     ( (portTickType) 100 )\r
-#define configMAX_PRIORITIES           ( ( unsigned portBASE_TYPE ) 6 )\r
-#define configMINIMAL_STACK_SIZE       ( ( unsigned portSHORT ) 176 )\r
-#define configTOTAL_HEAP_SIZE          ( (size_t) (21504) )\r
-#define configMAX_TASK_NAME_LEN                ( 20 )\r
-#define configUSE_TRACE_FACILITY       1\r
-#define configUSE_16_BIT_TICKS         1\r
-#define configIDLE_SHOULD_YIELD                1\r
-#define configUSE_MUTEXES                      1\r
-\r
-/* Co-routine definitions. */\r
-#define configUSE_CO_ROUTINES                  1\r
-#define configMAX_CO_ROUTINE_PRIORITIES ( 4 )\r
-\r
-/* Set the following definitions to 1 to include the API function, or zero\r
-to exclude the API function. */\r
-#define INCLUDE_vTaskPrioritySet                       1\r
-#define INCLUDE_uxTaskPriorityGet                      1\r
-#define INCLUDE_vTaskDelete                                    1\r
-#define INCLUDE_vTaskCleanUpResources          1\r
-#define INCLUDE_vTaskSuspend                           1\r
-#define INCLUDE_vResumeFromISR                         1\r
-#define INCLUDE_vTaskDelayUntil                                1\r
-#define INCLUDE_vTaskDelay                                     1\r
-#define INCLUDE_xTaskGetSchedulerState         1\r
-#define INCLUDE_xTaskGetCurrentTaskHandle      1\r
-\r
-\r
-#define configKERNEL_INTERRUPT_PRIORITY 6\r
-\r
-#endif /* FREERTOS_CONFIG_H */\r
diff --git a/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/config.h b/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/config/config.h
deleted file mode 100644 (file)
index 78403f0..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */\r
-\r
-/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */\r
-\r
-/* ELIGIBILITY FOR ANY PURPOSES.                                             */\r
-\r
-/*                 (C) Fujitsu Microelectronics Europe GmbH                  */\r
-\r
-/*---------------------------------------------------------------------------\r
-  config.h\r
-  - This file contains the defines to include or exclude a certain demo\r
-    application function.\r
-/*---------------------------------------------------------------------------*/\r
-\r
-/* The below are the defines that includes the corresponding function (those create related\r
- * tasks) if they are defined and vice a versa.\r
- */\r
-#define INCLUDE_StartLEDFlashTasks                     1\r
-#define INCLUDE_StartIntegerMathTasks          1\r
-\r
-#define INCLUDE_StartPolledQueueTasks          1\r
-#define INCLUDE_StartSemaphoreTasks                    1\r
-#define INCLUDE_StartBlockingQueueTasks                1\r
-#define INCLUDE_StartDynamicPriorityTasks      1\r
-\r
-#define INCLUDE_StartFlashCoRoutines           1\r
-#define INCLUDE_StartHookCoRoutines                    1\r
-#define INCLUDE_StartGenericQueueTasks         1\r
-#define INCLUDE_StartQueuePeekTasks                    1\r
-#define INCLUDE_CreateSuicidalTasks                    1\r
-\r
-/* In order to have vTraceListTasks() the below define INCLUDE_TraceListTasks should be defined\r
- * as 1. While doing so one have to compromise on some of the other tasks as vTraceListTasks() \r
- * requires high amount of memory. It should be noted that if all the task are tried to be inclued\r
- * then the compiler would give memory overflow error.\r
- */\r
-#if __CONFIG__ == 1\r
-       #define INCLUDE_AltStartComTestTasks    1\r
-       #define INCLUDE_StartMathTasks                  0\r
-       #define INCLUDE_CreateBlockTimeTasks    0\r
-       #define INCLUDE_TraceListTasks                  0\r
-#elif __CONFIG__ == 2\r
-       #define INCLUDE_AltStartComTestTasks    0\r
-       #define INCLUDE_StartMathTasks                  0\r
-       #define INCLUDE_CreateBlockTimeTasks    0\r
-       #define INCLUDE_TraceListTasks                  1\r
-#elif __CONFIG__ == 3\r
-       #define INCLUDE_AltStartComTestTasks    0\r
-       #define INCLUDE_StartMathTasks                  0\r
-       #define INCLUDE_CreateBlockTimeTasks    0\r
-       #define INCLUDE_TraceListTasks                  0\r
-#elif __CONFIG__ == 4\r
-       #define INCLUDE_AltStartComTestTasks    0\r
-       #define INCLUDE_StartMathTasks                  0\r
-       #define INCLUDE_CreateBlockTimeTasks    1\r
-       #define INCLUDE_TraceListTasks                  1\r
-#else\r
-       #define INCLUDE_AltStartComTestTasks    0\r
-       #define INCLUDE_StartMathTasks                  0\r
-       #define INCLUDE_CreateBlockTimeTasks    0\r
-       #define INCLUDE_TraceListTasks                  0\r
-       #error __CONFIG__ should be defined and it should have value between 1 to 4\r
-#endif\r
index 8a714bd71855c66315aea3168a0ddcfaf930daae..908e5f213b5530ad5c3b94cd3576b10281a29b51 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-       FreeRTOS.org V4.7.0 - Copyright (C) 2003-2007 Richard Barry.\r
+       FreeRTOS.org V4.7.1 - Copyright (C) 2003-2008 Richard Barry.\r
 \r
        This file is part of the FreeRTOS.org distribution.\r
 \r
        can be applied.\r
 \r
        ***************************************************************************\r
-       See http://www.FreeRTOS.org for documentation, latest information, license\r
-       and contact details.  Please ensure to read the configuration and relevant\r
-       port sections of the online documentation.\r
 \r
-       Also see http://www.SafeRTOS.com a version that has been certified for use\r
-       in safety critical systems, plus commercial licensing, development and\r
-       support options.\r
+       Please ensure to read the configuration and relevant port sections of the \r
+       online documentation.\r
+\r
+       +++ http://www.FreeRTOS.org +++\r
+       Documentation, latest information, license and contact details.  \r
+\r
+       +++ http://www.SafeRTOS.com +++\r
+       A version that is certified for use in safety critical systems.\r
+\r
+       +++ http://www.OpenRTOS.com +++\r
+       Commercial support, development, porting, licensing and training services.\r
+\r
        ***************************************************************************\r
 */\r
 \r
index 9e03536ceee149b1e1dbbd1a6fd237daf57459aa..ac48ae00a63cb3a57facc91d02e3f08828e89550 100644 (file)
        ***************************************************************************\r
 */\r
 \r
-/*---------------------------------------------------------------------------\r
-  MAIN.C\r
-  - description\r
-  - See README.TXT for project description and disclaimer.\r
-\r
-/*---------------------------------------------------------------------------*/\r
+/*\r
+ * Creates all the demo application tasks, then starts the scheduler.  The WEB\r
+ * documentation provides more details of the demo application tasks.\r
+ * \r
+ * In addition to the standard demo tasks, the follow demo specific tasks are\r
+ * create:\r
+ *\r
+ * The "Check" task.  This only executes every three seconds but has the highest \r
+ * priority so is guaranteed to get processor time.  Its main function is to \r
+ * check that all the other tasks are still operational.  Most tasks maintain \r
+ * a unique count that is incremented each time the task successfully completes \r
+ * its function.  Should any error occur within such a task the count is \r
+ * permanently halted.  The check task inspects the count of each task to ensure \r
+ * it has changed since the last time the check task executed.  If all the count \r
+ * variables have changed all the tasks are still executing error free, and the \r
+ * check task toggles the onboard LED.  Should any task contain an error at any time \r
+ * the LED toggle rate will change from 3 seconds to 500ms.\r
+ *\r
+ * The "Register Check" tasks.  These tasks fill the CPU registers with known\r
+ * values, then check that each register still contains the expected value 0 the\r
+ * discovery of an unexpected value being indicative of an error in the RTOS\r
+ * context switch mechanism.  The register check tasks operate at low priority\r
+ * so are switched in and out frequently.\r
+ *\r
+ * The "Trace Utility" task.  This can be used to obtain trace and debug \r
+ * information via UART5.\r
+ */\r
 \r
-/* 16FX includes */\r
-#include "mb96348hs.h"\r
 \r
 /* Scheduler includes. */\r
 #include "FreeRTOS.h"\r
 #include "task.h"\r
 #include "semphr.h"\r
+\r
+/* Demo application includes. */\r
+#include "flash.h"\r
+#include "integer.h"\r
+#include "comtest2.h"\r
+#include "PollQ.h"\r
+#include "semtest.h"\r
+#include "BlockQ.h"\r
+#include "dynamic.h"\r
+#include "flop.h"\r
+#include "GenQTest.h"\r
+#include "QPeek.h"\r
+#include "BlockTim.h"\r
+#include "death.h"\r
+#include "taskutility.h"\r
+#include "partest.h"\r
+#include "crflash.h"\r
+#include "watchdog.h"\r
+\r
+/* Library includes. */\r
 #include <watchdog.h>\r
-#include <config.h>\r
 \r
-/*---------------------------------------------------------------------------*/\r
+/*-----------------------------------------------------------*/\r
 \r
 /* Demo task priorities. */\r
 #define WTC_TASK_PRIORITY                      ( tskIDLE_PRIORITY + 5 )\r
 top of the page.  When the system is operating error free the 'Check' task\r
 toggles an LED every three seconds.  If an error is discovered in any task the\r
 rate is increased to 500 milliseconds.  [in this case the '*' characters on the \r
-LCD represent LED's]*/\r
+LCD represent LED's] */\r
 #define mainNO_ERROR_CHECK_DELAY       ( (portTickType) 3000 / portTICK_RATE_MS )\r
 #define mainERROR_CHECK_DELAY          ( (portTickType) 500 / portTICK_RATE_MS )\r
 \r
-/*---------------------------------------------------------------------------*/\r
-#define ledNUMBER_OF_LEDS      8\r
-#define mainCOM_TEST_LED       0x05\r
-#define mainCHECK_TEST_LED     0x07\r
+/* LED assignments for the demo tasks. */\r
+#define mainNUM_FLASH_CO_ROUTINES      8\r
+#define mainCOM_TEST_LED                       0x05\r
+#define mainCHECK_TEST_LED                     0x07\r
 \r
-/*---------------------------------------------------------------------------*/\r
+/*-----------------------------------------------------------*/\r
 \r
 /* \r
  * The function that implements the Check task.  See the comments at the head\r
  * of the page for implementation details.\r
  */\r
-static void                                    vErrorChecks( void *pvParameters );\r
+static void    vErrorChecks( void *pvParameters );\r
 \r
 /*\r
  * Called by the Check task.  Returns pdPASS if all the other tasks are found\r
  * to be operating without error - otherwise returns pdFAIL.\r
  */\r
-static portSHORT                       prvCheckOtherTasksAreStillRunning( void );\r
-\r
-/*---------------------------------------------------------------------------*/\r
-static unsigned portCHAR       sState[2] = { 0xFF, 0xFF };\r
-\r
-/*---------------------------------------------------------------------------\r
- * The below callback function is called from Tick ISR if configUSE_TICK_HOOK \r
- * is configured as 1.\r
- *---------------------------------------------------------------------------*/\r
-\r
-/*void vApplicationTickHook ( void )\r
-{\r
-#if WATCHDOG == WTC_IN_TICK\r
-       Kick_Watchdog();\r
-#endif\r
-}*/\r
+static portSHORT prvCheckOtherTasksAreStillRunning( void );\r
 \r
-/*---------------------------------------------------------------------------\r
- * The below callback function is called from Delayed ISR if configUSE_IDLE_HOOK \r
- * is configured as 1.\r
- *---------------------------------------------------------------------------*/\r
-void vApplicationIdleHook( void )\r
-{\r
-       #if WATCHDOG == WTC_IN_IDLE\r
-       Kick_Watchdog();\r
-       #endif\r
-       #if ( INCLUDE_StartFlashCoRoutines == 1 || INCLUDE_StartHookCoRoutines == 1 )\r
-       vCoRoutineSchedule();\r
-       #endif\r
-}\r
-\r
-/*---------------------------------------------------------------------------\r
- * Initialize Port 00\r
- *---------------------------------------------------------------------------*/\r
-static void prvInitPort00( void )\r
-{\r
-       DDR00 = 0xFF;\r
-       PDR00 = 0xFF;\r
-       DDR09 = 0xFF;\r
-       PDR09 = 0xFF;\r
-}\r
-\r
-/*---------------------------------------------------------------------------\r
- * Setup the hardware\r
- *---------------------------------------------------------------------------*/\r
-static void prvSetupHardware( void )\r
-{\r
-       prvInitPort00();\r
+/*\r
+ * Perform any hardware setup necessary for the demo.\r
+ */\r
+static void prvSetupHardware( void );\r
 \r
-       #if WATCHDOG != WTC_NONE\r
-       InitWatchdog();\r
-       #endif\r
-}\r
+/*-----------------------------------------------------------*/\r
 \r
-/*---------------------------------------------------------------------------\r
- * main()\r
- *---------------------------------------------------------------------------*/\r
 void main( void )\r
 {\r
        InitIrqLevels();                /* Initialize interrupts */\r
@@ -168,167 +158,58 @@ void main( void )
        #endif\r
 \r
        /* Start the standard demo application tasks. */\r
-       #if ( INCLUDE_StartLEDFlashTasks == 1 )\r
-               vStartLEDFlashTasks( mainLED_TASK_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartIntegerMathTasks == 1 )\r
-               vStartIntegerMathTasks( tskIDLE_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_AltStartComTestTasks == 1 )\r
-               vAltStartComTestTasks( mainCOM_TEST_PRIORITY, mainCOM_TEST_BAUD_RATE, mainCOM_TEST_LED - 1 );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartPolledQueueTasks == 1 )\r
-               vStartPolledQueueTasks( mainQUEUE_POLL_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartSemaphoreTasks == 1 )\r
-               vStartSemaphoreTasks( mainSEM_TEST_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartBlockingQueueTasks == 1 )\r
-               vStartBlockingQueueTasks( mainQUEUE_BLOCK_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartDynamicPriorityTasks == 1 )\r
-               vStartDynamicPriorityTasks();\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartMathTasks == 1 )\r
-               vStartMathTasks( tskIDLE_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartFlashCoRoutines == 1 )\r
-               vStartFlashCoRoutines( ledNUMBER_OF_LEDS );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartHookCoRoutines == 1 )\r
-               vStartHookCoRoutines();\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartGenericQueueTasks == 1 )\r
-               vStartGenericQueueTasks( mainGENERIC_QUEUE_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_StartQueuePeekTasks == 1 )\r
-               vStartQueuePeekTasks();\r
-       #endif\r
-\r
-       #if ( INCLUDE_CreateBlockTimeTasks == 1 )\r
-               vCreateBlockTimeTasks();\r
-       #endif\r
-\r
-       #if ( INCLUDE_CreateSuicidalTasks == 1 )\r
-               vCreateSuicidalTasks( mainDEATH_PRIORITY );\r
-       #endif\r
-\r
-       #if ( INCLUDE_TraceListTasks == 1 )\r
+       vStartLEDFlashTasks( mainLED_TASK_PRIORITY );\r
+       vStartIntegerMathTasks( tskIDLE_PRIORITY );\r
+       vAltStartComTestTasks( mainCOM_TEST_PRIORITY, mainCOM_TEST_BAUD_RATE, mainCOM_TEST_LED - 1 );\r
+       vStartPolledQueueTasks( mainQUEUE_POLL_PRIORITY );\r
+       vStartSemaphoreTasks( mainSEM_TEST_PRIORITY );\r
+       vStartBlockingQueueTasks( mainQUEUE_BLOCK_PRIORITY );\r
+       vStartDynamicPriorityTasks();\r
+       vStartFlashCoRoutines( mainNUM_FLASH_CO_ROUTINES );\r
+       vStartGenericQueueTasks( mainGENERIC_QUEUE_PRIORITY );\r
+       vCreateBlockTimeTasks();\r
+\r
+       /* The definition INCLUDE_TraceListTasks is set within FreeRTOSConfig.h.\r
+       It should be set to 0 if using the EUROScope debugger. */\r
+       #if INCLUDE_TraceListTasks == 1\r
                vTraceListTasks( TASK_UTILITY_PRIORITY );\r
        #endif\r
 \r
        /* Start the 'Check' task which is defined in this file. */\r
        xTaskCreate( vErrorChecks, (signed portCHAR *) "Check", configMINIMAL_STACK_SIZE, NULL, mainCHECK_TASK_PRIORITY, NULL );\r
 \r
-       vTaskStartScheduler();\r
-\r
-       /* Should not reach here */\r
-       while( 1 )\r
-       {\r
-               __asm( " NOP " );       /*  //  */\r
-       }\r
+       /* The suicide tasks must be started last as they record the number of other\r
+       tasks that exist within the system.  The value is then used to ensure at run\r
+       time the number of tasks that exists is within expected bounds. */\r
+       vCreateSuicidalTasks( mainDEATH_PRIORITY );\r
+\r
+       /* Now start the scheduler.  Following this call the created tasks should\r
+       be executing. */        \r
+       vTaskStartScheduler( );\r
+       \r
+       /* vTaskStartScheduler() will only return if an error occurs while the \r
+       idle task is being created. */\r
+       for( ;; );\r
 }\r
-\r
 /*-----------------------------------------------------------*/\r
-void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
-{\r
-       if( uxLED < ledNUMBER_OF_LEDS )\r
-       {\r
-               vTaskSuspendAll();\r
-\r
-               /* Toggle the state of the single genuine on board LED. */\r
-               if( (sState[0] & ((portCHAR) (1 << uxLED))) == 0 )\r
-               {\r
-                       PDR09 |= ( 1 << uxLED );\r
-                       sState[0] |= ( 1 << uxLED );\r
-               }\r
-               else\r
-               {\r
-                       PDR09 &= ~( 1 << uxLED );\r
-                       sState[0] &= ~( 1 << uxLED );\r
-               }\r
 \r
-               xTaskResumeAll();\r
-       }\r
-       else\r
-       {\r
-               vTaskSuspendAll();\r
-\r
-               uxLED -= ledNUMBER_OF_LEDS;\r
-\r
-               if( (sState[1] & ((portCHAR) (1 << uxLED))) == 0 )\r
-               {\r
-                       PDR00 |= ( 1 << uxLED );\r
-                       sState[1] |= ( 1 << uxLED );\r
-               }\r
-               else\r
-               {\r
-                       PDR00 &= ~( 1 << uxLED );\r
-                       sState[1] &= ~( 1 << uxLED );\r
-               }\r
-\r
-               xTaskResumeAll();\r
-       }\r
-}\r
-\r
-/*-----------------------------------------------------------*/\r
-void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
+static void prvSetupHardware( void )\r
 {\r
-       /* Set or clear the output [in this case show or hide the '*' character. */\r
-       if( uxLED < ledNUMBER_OF_LEDS )\r
-       {\r
-               vTaskSuspendAll();\r
-               {\r
-                       if( xValue )\r
-                       {\r
-                               PDR09 &= ~( 1 << uxLED );\r
-                               sState[0] &= ~( 1 << uxLED );\r
-                       }\r
-                       else\r
-                       {\r
-                               PDR09 |= ( 1 << uxLED );\r
-                               sState[0] |= ( 1 << uxLED );\r
-                       }\r
-               }\r
-\r
-               xTaskResumeAll();\r
-       }\r
-       else\r
-       {\r
-               vTaskSuspendAll();\r
-               {\r
-                       if( xValue )\r
-                       {\r
-                               PDR00 &= ~( 1 << uxLED );\r
-                               sState[1] &= ~( 1 << uxLED );\r
-                       }\r
-                       else\r
-                       {\r
-                               PDR00 |= ( 1 << uxLED );\r
-                               sState[1] |= ( 1 << uxLED );\r
-                       }\r
-               }\r
+       /* Initialise the port used by the LEDs. */\r
+       vParTestInitialise();\r
 \r
-               xTaskResumeAll();\r
-       }\r
+       /* See watchdog.h for definitions relating to the watchdog use. */\r
+       #if WATCHDOG != WTC_NONE\r
+               InitWatchdog();\r
+       #endif\r
 }\r
-\r
 /*-----------------------------------------------------------*/\r
+\r
 static void vErrorChecks( void *pvParameters )\r
 {\r
-       static volatile unsigned portLONG       ulDummyVariable = 3UL;\r
-       portTickType                                            xDelayPeriod = mainNO_ERROR_CHECK_DELAY;\r
+portTickType xDelayPeriod = mainNO_ERROR_CHECK_DELAY;\r
+\r
+       /* Just to remove compiler warnings. */\r
        ( void ) pvParameters;\r
 \r
        /* Cycle for ever, delaying then checking all the other tasks are still\r
@@ -340,14 +221,6 @@ static void vErrorChecks( void *pvParameters )
                detected the time is shortened resulting in a faster LED flash rate. */\r
                vTaskDelay( xDelayPeriod );\r
 \r
-               /* Perform a bit of 32bit maths to ensure the registers used by the \r
-               integer tasks get some exercise outside of the integer tasks \r
-               themselves. The result here is not important we are just deliberately\r
-               changing registers used by other tasks to ensure that their context\r
-               switch is operating as required. - see the demo application \r
-               documentation for more info. */\r
-               ulDummyVariable *= 3UL;\r
-\r
                /* See if the other tasks are all ok. */\r
                if( prvCheckOtherTasksAreStillRunning() != pdPASS )\r
                {\r
@@ -361,8 +234,8 @@ static void vErrorChecks( void *pvParameters )
                vParTestToggleLED( mainCHECK_TEST_LED );\r
        }\r
 }\r
-\r
 /*-----------------------------------------------------------*/\r
+\r
 static portSHORT prvCheckOtherTasksAreStillRunning( void )\r
 {\r
        static portSHORT        sNoErrorFound = pdTRUE;\r
@@ -373,98 +246,97 @@ static portSHORT prvCheckOtherTasksAreStillRunning( void )
        incremented.  A count remaining at the same value between calls therefore\r
        indicates that an error has been detected.  Only tasks that do not flash\r
        an LED are checked. */\r
-       #if ( INCLUDE_StartIntegerMathTasks == 1 )\r
        if( xAreIntegerMathsTaskStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_AltStartComTestTasks == 1 )\r
        if( xAreComTestTasksStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartPolledQueueTasks == 1 )\r
        if( xArePollingQueuesStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartSemaphoreTasks == 1 )\r
        if( xAreSemaphoreTasksStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartBlockingQueueTasks == 1 )\r
        if( xAreBlockingQueuesStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartDynamicPriorityTasks == 1 )\r
        if( xAreDynamicPriorityTasksStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartMathTasks == 1 )\r
-       if( xAreMathsTaskStillRunning() != pdTRUE )\r
-       {\r
-               sNoErrorFound = pdFALSE;\r
-       }\r
-\r
-       #endif\r
-       #if ( INCLUDE_StartFlashCoRoutines == 1 )\r
        if( xAreFlashCoRoutinesStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartHookCoRoutines == 1 )\r
-       if( xAreHookCoRoutinesStillRunning() != pdTRUE )\r
-       {\r
-               sNoErrorFound = pdFALSE;\r
-       }\r
-\r
-       #endif\r
-       #if ( INCLUDE_StartGenericQueueTasks == 1 )\r
        if( xAreGenericQueueTasksStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_StartQueuePeekTasks == 1 )\r
-       if( xAreQueuePeekTasksStillRunning() != pdTRUE )\r
-       {\r
-               sNoErrorFound = pdFALSE;\r
-       }\r
-\r
-       #endif\r
-       #if ( INCLUDE_CreateBlockTimeTasks == 1 )\r
        if( xAreBlockTimeTestTasksStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
-       #if ( INCLUDE_CreateSuicidalTasks == 1 )\r
        if( xIsCreateTaskStillRunning() != pdTRUE )\r
        {\r
                sNoErrorFound = pdFALSE;\r
        }\r
 \r
-       #endif\r
        return sNoErrorFound;\r
 }\r
+/*-----------------------------------------------------------*/\r
 \r
-/*---------------------------------------------------------------------------*/\r
+/* Idle hook function. */\r
+#if configUSE_IDLE_HOOK == 1\r
+       void vApplicationIdleHook( void )\r
+       {\r
+               /* Are we using the idle task to kick the watchdog?  See watchdog.h\r
+               for watchdog kicking options. Note this is for demonstration only\r
+               and is not a suggested method of servicing the watchdog in a real\r
+               application. */\r
+               #if WATCHDOG == WTC_IN_IDLE\r
+                       Kick_Watchdog();\r
+               #endif\r
+       }\r
+#else\r
+       #if WATCHDOG == WTC_IN_IDLE\r
+               #error configUSE_IDLE_HOOK must be set to 1 in FreeRTOSConfig.h if the watchdog is being cleared in the idle task hook.\r
+       #endif\r
+#endif\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* Tick hook function. */\r
+#if configUSE_TICK_HOOK == 1\r
+       void vApplicationTickHook( void )\r
+       {\r
+               /* Are we using the tick to kick the watchdog?  See watchdog.h\r
+               for watchdog kicking options.  Note this is for demonstration\r
+               only and is not a suggested method of servicing the watchdog in\r
+               a real application. */\r
+               #if WATCHDOG == WTC_IN_TICK\r
+                       Kick_Watchdog();\r
+               #endif\r
+\r
+               vCoRoutineSchedule();\r
+       }\r
+#else\r
+       #if WATCHDOG == WTC_IN_TICK\r
+               #error configUSE_TICK_HOOK must be set to 1 in FreeRTOSConfig.h if the watchdog is being cleared in the tick hook.\r
+       #endif\r
+#endif\r
+/*-----------------------------------------------------------*/\r
diff --git a/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/utility/taskutility.h b/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/utility/taskutility.h
new file mode 100644 (file)
index 0000000..02913cb
--- /dev/null
@@ -0,0 +1,8 @@
+#ifndef TASK_UTILITY_H\r
+#define TASK_UTILITY_H\r
+\r
+/* Start the task that writes the tace information to the UART. */\r
+void vUtilityStartTraceTask( unsigned portBASE_TYPE uxPriority );\r
+\r
+#endif\r
+\r
index f838cbc22f755012651896625ab6931af65b15f9..93d9644f4c01b039be85fb2111f4f3f281a03ace 100644 (file)
@@ -9,7 +9,7 @@
   - Interrupt vector definition\r
 -----------------------------------------------------------------------------*/\r
 #include "mb96348hs.h"\r
-#include "config.h"\r
+#include "FreeRTOSConfig.h"\r
 \r
 /*---------------------------------------------------------------------------\r
    InitIrqLevels()\r
@@ -33,16 +33,14 @@ volatile int irq;
                ICR = ( irq << 8 ) | DEFAULT_ILM_MASK;\r
        }\r
 \r
-       ICR = ( (51 & 0xFF) << 8 ) | ( DEFAULT_ILM_MASK - 1 );                  /* Reload Timer 0 of MB9634x Series */\r
-       ICR = ( (12 & 0xFF) << 8 ) | ( DEFAULT_ILM_MASK - 1 );                  /* Delayed interrupt of 16FX Family */\r
+       ICR = ( (51 & 0xFF) << 8 ) | configKERNEL_INTERRUPT_PRIORITY;                   /* Reload Timer 0 of MB9634x Series */\r
+       ICR = ( (12 & 0xFF) << 8 ) | configKERNEL_INTERRUPT_PRIORITY;                   /* Delayed interrupt of 16FX Family */\r
 \r
-       #if ( INCLUDE_AltStartComTestTasks == 1 )\r
-               ICR = ( 79 << 8 ) | ( DEFAULT_ILM_MASK - 1 );                           /* UART 0 Rx of MB9634x Series */\r
-               ICR = ( 80 << 8 ) | ( DEFAULT_ILM_MASK - 1 );                           /* UART 0 Tx of MB9634x Series */\r
-       #endif\r
+       ICR = ( 79 << 8 ) | configKERNEL_INTERRUPT_PRIORITY;                            /* UART 0 Rx of MB9634x Series */\r
+       ICR = ( 80 << 8 ) | configKERNEL_INTERRUPT_PRIORITY;                            /* UART 0 Tx of MB9634x Series */\r
 \r
        #if ( INCLUDE_TraceListTasks == 1 )\r
-               ICR = ( 81 << 8 ) | ( DEFAULT_ILM_MASK - 1 );                           /* UART 1 Rx of MB9634x Series */\r
+               ICR = ( 81 << 8 ) | configKERNEL_INTERRUPT_PRIORITY;                            /* UART 1 Rx of MB9634x Series */\r
        #endif\r
 }\r
 \r
index 7d43fd01749a7339ecb35ba95c8403de43f9e187..84d5f730fe25f10b5cf33def95015151a73d5633 100644 (file)
@@ -1,9 +1,6 @@
 /* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */\r
-\r
 /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */\r
-\r
 /* ELIGIBILITY FOR ANY PURPOSES.                                             */\r
-\r
 /*                 (C) Fujitsu Microelectronics Europe GmbH                  */\r
 \r
 /*------------------------------------------------------------------------\r
index 1616a82fdd52802e081087c970bcd340bd393e09..c9ee499a3cca56f43a1fc14b8caf00c336e7f8f6 100644 (file)
@@ -11,6 +11,7 @@ $0
 -I "..\..\Common\include"\r
 -I "..\..\..\Source\include"\r
 -I "..\..\..\Source\portable\Softune\MB96340"\r
+-I ".\Src\utility"\r
 -O 4\r
 -K SPEED\r
 -model MEDIUM\r
@@ -25,7 +26,7 @@ $other
 -INF srcin\r
 -D __96340\r
 $time\r
-1202902449\r
+1202908049\r
 $end\r
 $1\r
 -g\r
@@ -71,7 +72,7 @@ $2
 $other\r
 -Xset_rora\r
 $time\r
-1202902449\r
+1202908772\r
 $end\r
 $3\r
 -dt s,d,r,a\r
@@ -81,7 +82,7 @@ $3
 -Xdof\r
 $other\r
 $time\r
-1202902449\r
+1202908772\r
 $end\r
 $4\r
 -Xdof\r