From 7e0ad698a38c87498d0ebba527aa71540b2bfa09 Mon Sep 17 00:00:00 2001 From: dzzxzz Date: Tue, 20 Apr 2010 01:17:26 +0000 Subject: [PATCH] finsh is moved to component, so change the project setting for M16C, and fixed some small issues. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@657 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- bsp/m16c62p/bsp.c | 4 +- bsp/m16c62p/cstartup.s34 | 2 +- bsp/m16c62p/rtt2m16c.dep | 1294 +++++++++++++++++++------------------- bsp/m16c62p/rtt2m16c.ewp | 46 +- bsp/m16c62p/uart.c | 7 +- 5 files changed, 676 insertions(+), 677 deletions(-) diff --git a/bsp/m16c62p/bsp.c b/bsp/m16c62p/bsp.c index f19616b98e..32b73a6f18 100644 --- a/bsp/m16c62p/bsp.c +++ b/bsp/m16c62p/bsp.c @@ -29,12 +29,12 @@ void led_init(void) void led_on(void) { - p11_0 = 1; + p11_0 = 0; } void led_off(void) { - p11_0 = 0; + p11_0 = 1; } static void mcu_init(void) diff --git a/bsp/m16c62p/cstartup.s34 b/bsp/m16c62p/cstartup.s34 index 9bded3e3a7..854e824915 100644 --- a/bsp/m16c62p/cstartup.s34 +++ b/bsp/m16c62p/cstartup.s34 @@ -64,7 +64,7 @@ LDSTACK MACRO segment,reg __program_start: LDC #sfe(ISTACK), ISP ; Set up interrupt stack - FSET I ; Select interrupt stack + FCLR U ; Select interrupt stack LDC #sfe(CSTACK), SP ; Set up C stack LDINTB #RelocatableVectTbl ; Set up INTB register JSR.A __low_level_init ; Call __low_level_init diff --git a/bsp/m16c62p/rtt2m16c.dep b/bsp/m16c62p/rtt2m16c.dep index b4dd7fbb2b..38f558798b 100644 --- a/bsp/m16c62p/rtt2m16c.dep +++ b/bsp/m16c62p/rtt2m16c.dep @@ -2,7 +2,7 @@ 2 - 1321277198 + 3562290703 Debug @@ -16,91 +16,75 @@ $PROJ_DIR$\startup.c $PROJ_DIR$\uart.c $PROJ_DIR$\vectors.s34 - $PROJ_DIR$\..\..\finsh\cmd.c - $PROJ_DIR$\..\..\finsh\finsh.h - $PROJ_DIR$\..\..\finsh\finsh_compiler.c - $PROJ_DIR$\..\..\finsh\finsh_error.c - $PROJ_DIR$\..\..\finsh\finsh_error.h - $PROJ_DIR$\..\..\finsh\finsh_heap.c - $PROJ_DIR$\..\..\finsh\finsh_heap.h - $PROJ_DIR$\..\..\finsh\finsh_init.c - $PROJ_DIR$\..\..\finsh\finsh_node.c - $PROJ_DIR$\..\..\finsh\finsh_node.h - $PROJ_DIR$\..\..\finsh\finsh_ops.c - $PROJ_DIR$\..\..\finsh\finsh_ops.h - $PROJ_DIR$\..\..\finsh\finsh_parser.c - $PROJ_DIR$\..\..\finsh\finsh_parser.h - $PROJ_DIR$\..\..\finsh\finsh_token.c - $PROJ_DIR$\..\..\finsh\finsh_token.h - $PROJ_DIR$\..\..\finsh\finsh_var.c - $PROJ_DIR$\..\..\finsh\finsh_var.h - $PROJ_DIR$\..\..\finsh\finsh_vm.c - $PROJ_DIR$\..\..\finsh\finsh_vm.h - $PROJ_DIR$\..\..\finsh\shell.c - $PROJ_DIR$\Debug\Obj\finsh_node.r34 - $PROJ_DIR$\Debug\Obj\finsh_ops.r34 - $PROJ_DIR$\Debug\Obj\slab.r34 - $PROJ_DIR$\Debug\Obj\idle.r34 - $PROJ_DIR$\Debug\Obj\shell.pbi - $PROJ_DIR$\Debug\Obj\application.pbi - $PROJ_DIR$\Debug\Obj\uart.r34 - $PROJ_DIR$\Debug\Obj\finsh_var.r34 - $PROJ_DIR$\Debug\Obj\finsh_token.r34 - $PROJ_DIR$\Debug\Obj\irq.r34 - $PROJ_DIR$\Debug\Obj\timer.r34 - $PROJ_DIR$\Debug\Obj\mem.pbi - $PROJ_DIR$\Debug\Obj\finsh_vm.r34 - $PROJ_DIR$\Debug\Obj\irq.pbi - $PROJ_DIR$\Debug\Obj\ipc.r34 - $PROJ_DIR$\Debug\Obj\bsp.pbi - $PROJ_DIR$\Debug\Obj\bsp.r34 - $PROJ_DIR$\Debug\Obj\vectors.r34 - $PROJ_DIR$\Debug\Obj\shell.r34 - $PROJ_DIR$\Debug\Obj\finsh_parser.r34 - $PROJ_DIR$\Debug\Exe\rtt2m16c.d34 - $PROJ_DIR$\Debug\Obj\finsh_token.pbi - $PROJ_DIR$\Debug\Obj\mempool.r34 - $PROJ_DIR$\Debug\Obj\slab.pbi - $PROJ_DIR$\Debug\Obj\thread.pbi - $PROJ_DIR$\Debug\Obj\object.r34 - $PROJ_DIR$\Debug\Obj\scheduler.r34 - $PROJ_DIR$\Debug\Obj\finsh_parser.pbi - $PROJ_DIR$\Debug\Obj\startup.r34 - $PROJ_DIR$\Debug\Obj\application.r34 - $PROJ_DIR$\Debug\Obj\cmd.r34 - $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd + $PROJ_DIR$\..\..\components\finsh\cmd.c + $PROJ_DIR$\..\..\components\finsh\finsh_compiler.c + $PROJ_DIR$\..\..\components\finsh\finsh.h + $PROJ_DIR$\..\..\components\finsh\finsh_error.c + $PROJ_DIR$\..\..\components\finsh\finsh_error.h + $PROJ_DIR$\..\..\components\finsh\finsh_heap.c + $PROJ_DIR$\..\..\components\finsh\finsh_heap.h + $PROJ_DIR$\..\..\components\finsh\finsh_init.c + $PROJ_DIR$\..\..\components\finsh\finsh_node.c + $PROJ_DIR$\..\..\components\finsh\finsh_node.h + $PROJ_DIR$\..\..\components\finsh\finsh_ops.c + $PROJ_DIR$\..\..\components\finsh\finsh_ops.h + $PROJ_DIR$\..\..\components\finsh\finsh_parser.c + $PROJ_DIR$\..\..\components\finsh\finsh_parser.h + $PROJ_DIR$\..\..\components\finsh\finsh_token.c + $PROJ_DIR$\..\..\components\finsh\finsh_token.h + $PROJ_DIR$\..\..\components\finsh\finsh_var.c + $PROJ_DIR$\..\..\components\finsh\finsh_var.h + $PROJ_DIR$\..\..\components\finsh\finsh_vm.c + $PROJ_DIR$\..\..\components\finsh\finsh_vm.h + $PROJ_DIR$\..\..\include\rtdef.h $PROJ_DIR$\Debug\Obj\device.pbi + $PROJ_DIR$\Debug\Obj\device.r34 + $PROJ_DIR$\Debug\Obj\thread.r34 $PROJ_DIR$\Debug\Obj\symbol.pbi - $PROJ_DIR$\Debug\Obj\stack.r34 - $PROJ_DIR$\uart.h + $PROJ_DIR$\Debug\Obj\cstartup.r34 + $PROJ_DIR$\Debug\Obj\bsp.pbi $PROJ_DIR$\Debug\Obj\stack.pbi $PROJ_DIR$\Debug\Obj\finsh_var.pbi $PROJ_DIR$\Debug\Obj\interrupt.pbi - $PROJ_DIR$\Debug\Obj\device.r34 - $PROJ_DIR$\Debug\Obj\thread.r34 - $PROJ_DIR$\Debug\Obj\ipc.pbi - $PROJ_DIR$\Debug\Obj\cstartup.r34 + $PROJ_DIR$\Debug\Obj\cmd.r34 + $PROJ_DIR$\Debug\Obj\vectors.r34 $PROJ_DIR$\Debug\Obj\interrupt.r34 + $PROJ_DIR$\Debug\Obj\shell.r34 $PROJ_DIR$\Debug\Obj\board.r34 - $PROJ_DIR$\Debug\Obj\scheduler.pbi - $PROJ_DIR$\Debug\Obj\clock.r34 $PROJ_DIR$\Debug\Obj\idle.pbi - $PROJ_DIR$\Debug\Obj\finsh_compiler.pbi - $PROJ_DIR$\Debug\Obj\finsh_heap.r34 + $PROJ_DIR$\Debug\Obj\finsh_ops.r34 $TOOLKIT_DIR$\inc\iom16c62p.h - $PROJ_DIR$\Debug\Obj\uart.pbi - $PROJ_DIR$\Debug\Obj\finsh_ops.pbi - $PROJ_DIR$\board.h - $PROJ_DIR$\Debug\Obj\object.pbi - $PROJ_DIR$\Debug\Obj\finsh_heap.pbi - $PROJ_DIR$\Debug\Obj\startup.pbi - $PROJ_DIR$\bsp.h - $PROJ_DIR$\Debug\Obj\cmd.pbi - $PROJ_DIR$\Debug\Obj\context.r34 - $PROJ_DIR$\Debug\Obj\finsh_error.r34 - $PROJ_DIR$\Debug\Obj\finsh_init.r34 - $PROJ_DIR$\..\..\finsh\symbol.c - $PROJ_DIR$\..\..\include\rtdef.h + $PROJ_DIR$\Debug\Obj\finsh_parser.r34 + $PROJ_DIR$\Debug\Obj\finsh_node.r34 + $PROJ_DIR$\Debug\Obj\startup.r34 + $PROJ_DIR$\Debug\Obj\finsh_node.pbi + $PROJ_DIR$\Debug\Obj\slab.r34 + $PROJ_DIR$\Debug\Obj\idle.r34 + $PROJ_DIR$\Debug\Obj\finsh_vm.pbi + $PROJ_DIR$\Debug\Obj\mempool.pbi + $PROJ_DIR$\Debug\Obj\finsh_error.pbi + $PROJ_DIR$\Debug\Obj\board.pbi + $PROJ_DIR$\Debug\Obj\uart.r34 + $PROJ_DIR$\Debug\Obj\mem.pbi + $PROJ_DIR$\Debug\Obj\irq.pbi + $PROJ_DIR$\Debug\Obj\finsh_var.r34 + $PROJ_DIR$\Debug\Obj\slab.pbi + $PROJ_DIR$\Debug\Obj\timer.r34 + $PROJ_DIR$\Debug\Obj\shell.pbi + $PROJ_DIR$\Debug\Obj\finsh_token.r34 + $PROJ_DIR$\uart.h + $PROJ_DIR$\Debug\Obj\finsh_vm.r34 + $PROJ_DIR$\Debug\Obj\application.pbi + $PROJ_DIR$\Debug\Exe\rtt2m16c.d34 + $PROJ_DIR$\Debug\Obj\object.r34 + $PROJ_DIR$\Debug\Obj\mempool.r34 + $PROJ_DIR$\Debug\Obj\bsp.r34 + $PROJ_DIR$\Debug\Obj\scheduler.r34 + $PROJ_DIR$\Debug\Obj\thread.pbi + $PROJ_DIR$\Debug\Obj\finsh_parser.pbi + $PROJ_DIR$\Debug\Obj\finsh_token.pbi + $PROJ_DIR$\..\..\components\finsh\shell.c + $PROJ_DIR$\..\..\components\finsh\symbol.c $PROJ_DIR$\..\..\include\rthw.h $PROJ_DIR$\..\..\include\rtthread.h $PROJ_DIR$\..\..\src\clock.c @@ -117,38 +101,54 @@ $PROJ_DIR$\..\..\src\slab.c $PROJ_DIR$\..\..\src\thread.c $PROJ_DIR$\..\..\src\timer.c + $PROJ_DIR$\..\..\libcpu\m16c\stack.c $PROJ_DIR$\..\..\libcpu\m16c\context.asm $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c - $PROJ_DIR$\..\..\libcpu\m16c\stack.c - $PROJ_DIR$\Debug\Obj\kservice.pbi - $PROJ_DIR$\Debug\Obj\kservice.r34 - $PROJ_DIR$\Debug\Obj\symbol.r34 + $PROJ_DIR$\Debug\Obj\uart.pbi + $PROJ_DIR$\Debug\Obj\cmd.pbi + $PROJ_DIR$\Debug\Obj\clock.r34 + $PROJ_DIR$\Debug\Obj\finsh_heap.r34 + $PROJ_DIR$\Debug\Obj\scheduler.pbi + $PROJ_DIR$\Debug\Obj\irq.r34 + $PROJ_DIR$\bsp.h + $PROJ_DIR$\Debug\Obj\context.r34 $PROJ_DIR$\Debug\Obj\mem.r34 + $PROJ_DIR$\Debug\Obj\finsh_init.r34 + $PROJ_DIR$\Debug\Obj\ipc.r34 + $PROJ_DIR$\Debug\Obj\finsh_ops.pbi + $PROJ_DIR$\Debug\Obj\finsh_error.r34 + $PROJ_DIR$\Debug\Obj\object.pbi + $PROJ_DIR$\Debug\Obj\finsh_heap.pbi + $PROJ_DIR$\Debug\Obj\startup.pbi + $PROJ_DIR$\Debug\Obj\symbol.r34 + $PROJ_DIR$\Debug\Obj\kservice.r34 + $PROJ_DIR$\Debug\Obj\kservice.pbi + $PROJ_DIR$\Debug\Obj\finsh_compiler.pbi $PROJ_DIR$\Debug\Obj\finsh_init.pbi $PROJ_DIR$\Debug\Obj\timer.pbi - $PROJ_DIR$\Debug\Obj\finsh_error.pbi - $PROJ_DIR$\Debug\Obj\finsh_node.pbi $PROJ_DIR$\Debug\Obj\clock.pbi - $PROJ_DIR$\Debug\Obj\mempool.pbi - $PROJ_DIR$\Debug\Obj\finsh_vm.pbi - $PROJ_DIR$\Debug\Obj\board.pbi + $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd + $PROJ_DIR$\Debug\Obj\application.r34 + $PROJ_DIR$\Debug\Obj\ipc.pbi + $PROJ_DIR$\Debug\Obj\stack.r34 + $PROJ_DIR$\board.h $PROJ_DIR$\application.c - ICCM16C - 60 + BICOMP + 68 - BICOMP - 36 + ICCM16C + 122 BICOMP - 96 94 6 88 + 80 30 6 104 @@ -156,18 +156,18 @@ $PROJ_DIR$\board.c - ICCM16C - 75 + BICOMP + 57 - BICOMP - 125 + ICCM16C + 44 BICOMP - 95 96 94 6 66 84 + 79 80 30 6 66 125 @@ -175,18 +175,18 @@ $PROJ_DIR$\bsp.c - ICCM16C - 47 + BICOMP + 36 - BICOMP - 46 + ICCM16C + 72 BICOMP - 81 88 96 94 6 + 47 104 80 30 6 @@ -195,7 +195,7 @@ AM16C - 73 + 35 @@ -203,18 +203,18 @@ $PROJ_DIR$\startup.c - ICCM16C - 59 + BICOMP + 113 - BICOMP - 87 + ICCM16C + 50 BICOMP - 95 96 94 6 81 84 88 + 79 80 30 6 47 125 104 @@ -222,18 +222,18 @@ $PROJ_DIR$\uart.c - ICCM16C - 37 + BICOMP + 98 - BICOMP - 82 + ICCM16C + 58 BICOMP - 95 96 94 6 81 88 66 + 79 80 30 6 47 104 66 @@ -242,235 +242,216 @@ AM16C - 48 + 41 - $PROJ_DIR$\..\..\finsh\cmd.c + $PROJ_DIR$\..\..\components\finsh\cmd.c - ICCM16C - 61 + BICOMP + 99 - BICOMP - 89 + ICCM16C + 40 BICOMP - 96 94 6 11 + 80 30 6 12 - $PROJ_DIR$\..\..\finsh\finsh_compiler.c + $PROJ_DIR$\..\..\components\finsh\finsh_compiler.c + + BICOMP + 117 + ICCM16C 0 + + BICOMP - 79 + 12 80 30 6 19 14 27 21 29 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_error.c + + + BICOMP + 56 + + + ICCM16C + 110 BICOMP - 11 96 94 6 19 14 27 21 29 + 14 12 80 30 6 - $PROJ_DIR$\..\..\finsh\finsh_error.c + $PROJ_DIR$\..\..\components\finsh\finsh_heap.c - ICCM16C - 91 + BICOMP + 112 - BICOMP - 120 + ICCM16C + 101 BICOMP - 14 11 96 94 6 + 12 80 30 6 27 - $PROJ_DIR$\..\..\finsh\finsh_heap.c + $PROJ_DIR$\..\..\components\finsh\finsh_init.c - - ICCM16C - 80 - - - BICOMP - 86 - - - - - BICOMP - 11 96 94 6 27 - - - - - $PROJ_DIR$\..\..\finsh\finsh_init.c - - - ICCM16C - 92 - BICOMP 118 - - - - BICOMP - 11 96 94 6 19 29 27 23 14 16 - - - - - $PROJ_DIR$\..\..\finsh\finsh_node.c - ICCM16C - 31 - - - BICOMP - 121 + 107 BICOMP - 11 96 94 6 19 14 27 16 + 12 80 30 6 19 29 27 23 14 16 - $PROJ_DIR$\..\..\finsh\finsh_ops.c + $PROJ_DIR$\..\..\components\finsh\finsh_node.c - - ICCM16C - 32 - BICOMP - 83 + 51 - - - - BICOMP - 21 29 11 96 94 6 27 - - - - - $PROJ_DIR$\..\..\finsh\finsh_parser.c - - - ICCM16C - 50 - - - BICOMP - 58 - - - - - BICOMP - 11 96 94 6 25 19 14 23 27 - - - - - $PROJ_DIR$\..\..\finsh\finsh_token.c - - - ICCM16C - 39 - - - BICOMP - 52 - - - - - BICOMP - 11 96 94 6 25 14 - - - - - $PROJ_DIR$\..\..\finsh\finsh_var.c - - - ICCM16C - 38 - - - BICOMP - 68 - - - - - BICOMP - 11 96 94 6 27 - - - - - $PROJ_DIR$\..\..\finsh\finsh_vm.c - - - ICCM16C - 43 - - - BICOMP - 124 - - - - - BICOMP - 11 96 94 6 29 27 21 - - - - - $PROJ_DIR$\..\..\finsh\shell.c - ICCM16C 49 + + BICOMP - 35 + 12 80 30 6 19 14 27 16 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_ops.c + + + BICOMP + 109 + + + ICCM16C + 46 BICOMP - 96 94 6 95 11 + 21 29 12 80 30 6 27 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_parser.c + + + BICOMP + 75 + + + ICCM16C + 48 + + + + + BICOMP + 12 80 30 6 25 19 14 23 27 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_token.c + + + BICOMP + 76 + + + ICCM16C + 65 + + + + + BICOMP + 12 80 30 6 25 14 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_var.c + + + BICOMP + 38 + + + ICCM16C + 61 + + + + + BICOMP + 12 80 30 6 27 + + + + + $PROJ_DIR$\..\..\components\finsh\finsh_vm.c + + + BICOMP + 54 + + + ICCM16C + 67 + + + + + BICOMP + 12 80 30 6 29 27 21 @@ -479,35 +460,45 @@ XLINK - 51 + 69 - $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd - - - BILINK - 36 125 46 122 89 63 79 120 86 118 121 83 58 52 68 124 78 69 72 44 114 42 123 85 76 35 54 67 87 64 55 119 82 - - - - - $PROJ_DIR$\..\..\finsh\symbol.c + $PROJ_DIR$\..\..\components\finsh\shell.c - - ICCM16C - 116 - BICOMP 64 + + ICCM16C + 43 + BICOMP - 11 96 94 6 + 80 30 6 79 12 + + + + + $PROJ_DIR$\..\..\components\finsh\symbol.c + + + BICOMP + 34 + + + ICCM16C + 114 + + + + + BICOMP + 12 80 30 6 @@ -515,18 +506,18 @@ $PROJ_DIR$\..\..\src\clock.c - ICCM16C - 77 + BICOMP + 120 - BICOMP - 122 + ICCM16C + 100 BICOMP - 96 94 6 + 80 30 6 @@ -534,18 +525,18 @@ $PROJ_DIR$\..\..\src\device.c - ICCM16C - 70 + BICOMP + 31 - BICOMP - 63 + ICCM16C + 32 BICOMP - 96 94 6 103 + 80 30 6 87 @@ -553,18 +544,18 @@ $PROJ_DIR$\..\..\src\idle.c - ICCM16C - 34 + BICOMP + 45 - BICOMP - 78 + ICCM16C + 53 BICOMP - 95 96 94 6 103 + 79 80 30 6 87 @@ -572,18 +563,18 @@ $PROJ_DIR$\..\..\src\ipc.c - ICCM16C - 45 + BICOMP + 123 - BICOMP - 72 + ICCM16C + 108 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 @@ -591,18 +582,18 @@ $PROJ_DIR$\..\..\src\irq.c - ICCM16C - 40 + BICOMP + 60 - BICOMP - 44 + ICCM16C + 103 BICOMP - 95 96 94 6 + 79 80 30 6 @@ -610,18 +601,18 @@ $PROJ_DIR$\..\..\src\kservice.c - ICCM16C - 115 + BICOMP + 116 - BICOMP - 114 + ICCM16C + 115 BICOMP - 96 94 6 95 + 80 30 6 79 @@ -629,18 +620,18 @@ $PROJ_DIR$\..\..\src\mem.c - ICCM16C - 117 + BICOMP + 59 - BICOMP - 42 + ICCM16C + 106 BICOMP - 96 94 6 11 + 80 30 6 12 @@ -648,18 +639,18 @@ $PROJ_DIR$\..\..\src\mempool.c - ICCM16C - 53 + BICOMP + 55 - BICOMP - 123 + ICCM16C + 71 BICOMP - 95 96 94 6 103 + 79 80 30 6 87 @@ -667,18 +658,18 @@ $PROJ_DIR$\..\..\src\object.c - ICCM16C - 56 + BICOMP + 111 - BICOMP - 85 + ICCM16C + 70 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 @@ -686,18 +677,18 @@ $PROJ_DIR$\..\..\src\scheduler.c - ICCM16C - 57 + BICOMP + 102 - BICOMP - 76 + ICCM16C + 73 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 @@ -705,18 +696,18 @@ $PROJ_DIR$\..\..\src\slab.c - ICCM16C - 33 + BICOMP + 62 - BICOMP - 54 + ICCM16C + 52 BICOMP - 95 96 94 6 + 79 80 30 6 @@ -724,37 +715,56 @@ $PROJ_DIR$\..\..\src\thread.c - ICCM16C - 71 + BICOMP + 74 - BICOMP - 55 + ICCM16C + 33 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 $PROJ_DIR$\..\..\src\timer.c - - ICCM16C - 41 - BICOMP 119 + + ICCM16C + 63 + BICOMP - 96 94 6 95 103 + 80 30 6 79 87 + + + + + $PROJ_DIR$\..\..\libcpu\m16c\stack.c + + + BICOMP + 37 + + + ICCM16C + 124 + + + + + BICOMP + 80 30 6 @@ -763,7 +773,7 @@ AM16C - 90 + 105 @@ -771,37 +781,27 @@ $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c - ICCM16C - 74 + BICOMP + 39 - BICOMP - 69 + ICCM16C + 42 BICOMP - 96 94 6 + 80 30 6 - $PROJ_DIR$\..\..\libcpu\m16c\stack.c - - - ICCM16C - 65 - - - BICOMP - 67 - - + $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd - BICOMP - 96 94 6 + BILINK + 68 57 36 120 99 31 117 56 112 118 51 109 75 76 38 54 45 39 123 60 116 59 55 111 102 64 62 37 113 34 74 119 98 @@ -817,15 +817,70 @@ $PROJ_DIR$\startup.c $PROJ_DIR$\uart.c $PROJ_DIR$\vectors.s34 - $PROJ_DIR$\..\..\finsh\cmd.c - $PROJ_DIR$\..\..\finsh\finsh.h - $PROJ_DIR$\..\..\finsh\finsh_compiler.c - $PROJ_DIR$\..\..\finsh\finsh_error.c - $PROJ_DIR$\..\..\finsh\finsh_error.h + $PROJ_DIR$\Release\Obj\board.r34 + $PROJ_DIR$\Release\Obj\cmd.r34 + $PROJ_DIR$\Release\Obj\scheduler.r34 + $PROJ_DIR$\Release\Obj\vectors.r34 + $PROJ_DIR$\Release\Obj\finsh_ops.r34 + $PROJ_DIR$\Release\Obj\bsp.r34 + $PROJ_DIR$\Release\Obj\finsh_node.pbi + $PROJ_DIR$\Release\Obj\finsh_var.r34 + $PROJ_DIR$\Release\Obj\finsh_parser.r34 + $PROJ_DIR$\Release\Obj\bsp.pbi + $PROJ_DIR$\Release\Obj\cstartup.r34 + $TOOLKIT_DIR$\inc\iom16c62p.h + $PROJ_DIR$\uart.h + $PROJ_DIR$\Release\Obj\cmd.pbi + $PROJ_DIR$\Release\Obj\uart.pbi + $PROJ_DIR$\Release\Obj\idle.r34 + $PROJ_DIR$\Release\Obj\startup.pbi + $PROJ_DIR$\Release\Obj\finsh_var.pbi + $PROJ_DIR$\Release\Obj\interrupt.r34 + $PROJ_DIR$\Release\Obj\ipc.r34 + $PROJ_DIR$\Release\Obj\ipc.pbi + $PROJ_DIR$\Release\Obj\clock.pbi + $PROJ_DIR$\Release\Obj\timer.pbi + $PROJ_DIR$\Release\Obj\application.pbi + $PROJ_DIR$\Release\Obj\idle.pbi + $PROJ_DIR$\Release\Obj\finsh_init.r34 + $PROJ_DIR$\Release\Obj\shell.pbi + $PROJ_DIR$\Release\Exe\rtt2m16c.dbg + $PROJ_DIR$\Release\Obj\object.pbi + $PROJ_DIR$\Release\Obj\scheduler.pbi + $PROJ_DIR$\Release\Obj\thread.pbi + $PROJ_DIR$\Release\Obj\interrupt.pbi + $PROJ_DIR$\Release\Obj\slab.pbi + $PROJ_DIR$\Release\Obj\startup.r34 + $PROJ_DIR$\Release\Obj\thread.r34 + $PROJ_DIR$\Release\Obj\stack.pbi + $PROJ_DIR$\Release\Obj\device.r34 + $PROJ_DIR$\Release\Obj\shell.r34 + $PROJ_DIR$\Release\Obj\kservice.r34 + $PROJ_DIR$\Release\Obj\clock.r34 + $PROJ_DIR$\Release\Obj\finsh_vm.r34 + $PROJ_DIR$\Release\Obj\finsh_compiler.pbi + $PROJ_DIR$\Release\Obj\irq.r34 + $PROJ_DIR$\Release\Obj\application.r34 + $PROJ_DIR$\Release\Obj\finsh_node.r34 + $PROJ_DIR$\Release\Obj\finsh_token.pbi + $PROJ_DIR$\Release\Obj\finsh_heap.r34 + $PROJ_DIR$\Release\Obj\finsh_token.r34 + $PROJ_DIR$\Release\Obj\mem.r34 + $PROJ_DIR$\Release\Obj\finsh_init.pbi $PROJ_DIR$\..\..\finsh\finsh_heap.c + $PROJ_DIR$\..\..\finsh\cmd.c + $PROJ_DIR$\..\..\finsh\finsh_error.h + $PROJ_DIR$\..\..\finsh\finsh_compiler.c + $PROJ_DIR$\Release\Obj\finsh_parser.pbi $PROJ_DIR$\..\..\finsh\finsh_heap.h - $PROJ_DIR$\..\..\finsh\finsh_init.c + $PROJ_DIR$\..\..\finsh\finsh_error.c $PROJ_DIR$\..\..\finsh\finsh_node.c + $PROJ_DIR$\..\..\finsh\finsh.h + $PROJ_DIR$\Release\Obj\context.r34 + $PROJ_DIR$\Release\Obj\finsh_heap.pbi + $PROJ_DIR$\Release\Obj\timer.r34 + $PROJ_DIR$\..\..\finsh\finsh_init.c + $PROJ_DIR$\Release\Obj\mempool.pbi $PROJ_DIR$\..\..\finsh\finsh_node.h $PROJ_DIR$\..\..\finsh\finsh_ops.c $PROJ_DIR$\..\..\finsh\finsh_ops.h @@ -838,65 +893,17 @@ $PROJ_DIR$\..\..\finsh\finsh_vm.c $PROJ_DIR$\..\..\finsh\finsh_vm.h $PROJ_DIR$\..\..\finsh\shell.c - $PROJ_DIR$\Release\Obj\context.r34 - $PROJ_DIR$\uart.h - $PROJ_DIR$\Release\Obj\finsh_compiler.pbi - $PROJ_DIR$\Release\Obj\timer.r34 - $PROJ_DIR$\Release\Obj\mempool.pbi + $PROJ_DIR$\..\..\finsh\symbol.c $PROJ_DIR$\Release\Obj\stack.r34 + $PROJ_DIR$\Release\Obj\finsh_compiler.r34 $PROJ_DIR$\Release\Obj\rtt2m16c.pbd + $PROJ_DIR$\Release\Obj\finsh_error.r34 + $PROJ_DIR$\Release\Obj\finsh_error.pbi $PROJ_DIR$\Release\Obj\board.pbi $PROJ_DIR$\Release\Obj\symbol.pbi - $PROJ_DIR$\Release\Obj\finsh_ops.pbi - $PROJ_DIR$\Release\Obj\finsh_heap.pbi - $PROJ_DIR$\Release\Obj\startup.pbi - $PROJ_DIR$\Release\Obj\finsh_token.r34 - $PROJ_DIR$\Release\Obj\ipc.pbi - $PROJ_DIR$\Release\Obj\finsh_parser.pbi - $PROJ_DIR$\Release\Obj\timer.pbi - $PROJ_DIR$\Release\Obj\idle.pbi - $PROJ_DIR$\Release\Obj\clock.pbi - $PROJ_DIR$\Release\Obj\shell.pbi - $PROJ_DIR$\Release\Obj\scheduler.pbi - $PROJ_DIR$\Release\Obj\object.pbi - $PROJ_DIR$\Release\Obj\interrupt.pbi - $PROJ_DIR$\Release\Obj\thread.pbi - $PROJ_DIR$\Release\Exe\rtt2m16c.dbg - $PROJ_DIR$\Release\Obj\slab.pbi - $PROJ_DIR$\Release\Obj\startup.r34 - $PROJ_DIR$\Release\Obj\thread.r34 - $PROJ_DIR$\Release\Obj\stack.pbi - $PROJ_DIR$\Release\Obj\device.r34 - $PROJ_DIR$\Release\Obj\shell.r34 - $PROJ_DIR$\Release\Obj\kservice.r34 - $PROJ_DIR$\Release\Obj\clock.r34 - $PROJ_DIR$\Release\Obj\finsh_error.r34 - $PROJ_DIR$\Release\Obj\finsh_parser.r34 - $PROJ_DIR$\Release\Obj\finsh_compiler.r34 - $PROJ_DIR$\Release\Obj\ipc.r34 - $PROJ_DIR$\Release\Obj\irq.r34 - $PROJ_DIR$\Release\Obj\finsh_init.r34 - $PROJ_DIR$\Release\Obj\finsh_node.r34 - $PROJ_DIR$\Release\Obj\mem.r34 - $PROJ_DIR$\Release\Obj\finsh_vm.r34 - $PROJ_DIR$\Release\Obj\scheduler.r34 - $PROJ_DIR$\Release\Obj\cmd.r34 - $PROJ_DIR$\Release\Obj\finsh_ops.r34 - $PROJ_DIR$\Release\Obj\vectors.r34 - $PROJ_DIR$\Release\Obj\application.pbi - $PROJ_DIR$\Release\Obj\finsh_var.r34 - $PROJ_DIR$\Release\Obj\finsh_init.pbi - $PROJ_DIR$\Release\Obj\bsp.r34 - $PROJ_DIR$\Release\Obj\finsh_node.pbi - $PROJ_DIR$\Release\Obj\board.r34 - $PROJ_DIR$\Release\Obj\finsh_error.pbi - $PROJ_DIR$\Release\Obj\bsp.pbi - $PROJ_DIR$\Release\Obj\application.r34 - $PROJ_DIR$\Release\Obj\cstartup.r34 - $PROJ_DIR$\Release\Obj\symbol.r34 - $PROJ_DIR$\Release\Obj\finsh_heap.r34 - $PROJ_DIR$\Release\Obj\finsh_token.pbi $PROJ_DIR$\Release\Obj\slab.r34 + $PROJ_DIR$\Release\Obj\symbol.r34 + $PROJ_DIR$\Release\Obj\finsh_ops.pbi $PROJ_DIR$\Release\Obj\object.r34 $PROJ_DIR$\Release\Obj\mempool.r34 $PROJ_DIR$\Release\Obj\mem.pbi @@ -905,15 +912,6 @@ $PROJ_DIR$\Release\Obj\kservice.pbi $PROJ_DIR$\Release\Obj\irq.pbi $PROJ_DIR$\Release\Obj\device.pbi - $PROJ_DIR$\Release\Obj\cmd.pbi - $PROJ_DIR$\Release\Obj\uart.pbi - $PROJ_DIR$\Release\Obj\finsh_var.pbi - $PROJ_DIR$\Release\Obj\interrupt.r34 - $PROJ_DIR$\Release\Obj\idle.r34 - $TOOLKIT_DIR$\inc\iom16c62p.h - $PROJ_DIR$\board.h - $PROJ_DIR$\bsp.h - $PROJ_DIR$\..\..\finsh\symbol.c $PROJ_DIR$\..\..\src\clock.c $PROJ_DIR$\..\..\src\device.c $PROJ_DIR$\..\..\src\idle.c @@ -928,26 +926,28 @@ $PROJ_DIR$\..\..\src\slab.c $PROJ_DIR$\..\..\src\thread.c $PROJ_DIR$\..\..\src\timer.c + $PROJ_DIR$\..\..\libcpu\m16c\stack.c $PROJ_DIR$\..\..\libcpu\m16c\context.asm $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c - $PROJ_DIR$\..\..\libcpu\m16c\stack.c + $PROJ_DIR$\bsp.h + $PROJ_DIR$\board.h $PROJ_DIR$\application.c - ICCM16C - 82 + BICOMP + 31 - BICOMP - 74 + ICCM16C + 51 BICOMP - 103 + 120 @@ -955,18 +955,18 @@ $PROJ_DIR$\board.c - ICCM16C - 79 + BICOMP + 90 - BICOMP - 36 + ICCM16C + 8 BICOMP - 30 102 + 20 121 @@ -974,18 +974,18 @@ $PROJ_DIR$\bsp.c - ICCM16C - 77 + BICOMP + 17 - BICOMP - 81 + ICCM16C + 13 BICOMP - 101 103 4 + 19 120 4 @@ -994,7 +994,7 @@ AM16C - 83 + 18 @@ -1002,18 +1002,18 @@ $PROJ_DIR$\startup.c - ICCM16C - 54 + BICOMP + 24 - BICOMP - 40 + ICCM16C + 41 BICOMP - 101 102 103 + 19 121 120 @@ -1021,18 +1021,18 @@ $PROJ_DIR$\uart.c - ICCM16C - 91 + BICOMP + 22 - BICOMP - 97 + ICCM16C + 98 BICOMP - 101 103 30 + 19 120 20 @@ -1041,45 +1041,73 @@ AM16C - 73 + 11 - $PROJ_DIR$\..\..\finsh\cmd.c + [ROOT_NODE] - ICCM16C - 71 + XLINK + 35 + + + + $PROJ_DIR$\..\..\finsh\finsh_heap.c + BICOMP - 96 + 68 + + + ICCM16C + 54 BICOMP + 80 + + + + + $PROJ_DIR$\..\..\finsh\cmd.c + + + BICOMP + 21 + + + ICCM16C 9 + + + + BICOMP + 66 + $PROJ_DIR$\..\..\finsh\finsh_compiler.c - ICCM16C - 63 + BICOMP + 49 - BICOMP - 31 + ICCM16C + 86 BICOMP - 17 12 25 19 27 + 72 60 80 74 82 @@ -1087,56 +1115,18 @@ $PROJ_DIR$\..\..\finsh\finsh_error.c - ICCM16C - 61 + BICOMP + 89 - BICOMP - 80 + ICCM16C + 88 BICOMP - 12 - - - - - $PROJ_DIR$\..\..\finsh\finsh_heap.c - - - ICCM16C - 85 - - - BICOMP - 39 - - - - - BICOMP - 25 - - - - - $PROJ_DIR$\..\..\finsh\finsh_init.c - - - ICCM16C - 66 - - - BICOMP - 76 - - - - - BICOMP - 17 27 25 21 12 14 + 60 @@ -1144,18 +1134,37 @@ $PROJ_DIR$\..\..\finsh\finsh_node.c - ICCM16C - 67 + BICOMP + 14 - BICOMP - 78 + ICCM16C + 52 BICOMP - 17 12 25 14 + 72 60 80 63 + + + + + $PROJ_DIR$\..\..\finsh\finsh_init.c + + + BICOMP + 57 + + + ICCM16C + 33 + + + + + BICOMP + 72 82 80 76 60 63 @@ -1163,18 +1172,18 @@ $PROJ_DIR$\..\..\finsh\finsh_ops.c - ICCM16C - 72 + BICOMP + 94 - BICOMP - 38 + ICCM16C + 12 BICOMP - 19 27 25 + 74 82 80 @@ -1182,18 +1191,18 @@ $PROJ_DIR$\..\..\finsh\finsh_parser.c - ICCM16C + BICOMP 62 - BICOMP - 43 + ICCM16C + 16 BICOMP - 23 17 12 21 25 + 78 72 60 76 80 @@ -1201,18 +1210,18 @@ $PROJ_DIR$\..\..\finsh\finsh_token.c - ICCM16C - 41 + BICOMP + 53 - BICOMP - 86 + ICCM16C + 55 BICOMP - 23 12 + 78 60 @@ -1220,18 +1229,18 @@ $PROJ_DIR$\..\..\finsh\finsh_var.c - ICCM16C - 75 + BICOMP + 25 - BICOMP - 98 + ICCM16C + 15 BICOMP - 25 + 80 @@ -1239,55 +1248,37 @@ $PROJ_DIR$\..\..\finsh\finsh_vm.c - ICCM16C - 69 + BICOMP + 99 - BICOMP - 92 + ICCM16C + 48 BICOMP - 27 25 19 + 82 80 74 $PROJ_DIR$\..\..\finsh\shell.c + + BICOMP + 34 + ICCM16C - 58 - - - BICOMP - 47 + 45 BICOMP - 9 - - - - - [ROOT_NODE] - - - XLINK - 52 - - - - - $PROJ_DIR$\Release\Obj\rtt2m16c.pbd - - - BILINK - 74 36 81 46 96 95 31 80 39 76 78 38 43 86 98 92 45 50 42 94 93 90 33 49 48 47 53 56 40 37 51 44 97 + 66 @@ -1295,18 +1286,27 @@ $PROJ_DIR$\..\..\finsh\symbol.c - ICCM16C - 84 + BICOMP + 91 - BICOMP - 37 + ICCM16C + 93 BICOMP - 9 + 66 + + + + + $PROJ_DIR$\Release\Obj\rtt2m16c.pbd + + + BILINK + 31 90 17 29 21 102 49 89 68 57 14 94 62 53 25 99 32 39 28 101 100 97 71 36 37 34 40 43 24 91 38 30 22 @@ -1314,12 +1314,12 @@ $PROJ_DIR$\..\..\src\clock.c - ICCM16C - 60 + BICOMP + 29 - BICOMP - 46 + ICCM16C + 47 @@ -1327,18 +1327,18 @@ $PROJ_DIR$\..\..\src\device.c - ICCM16C - 57 + BICOMP + 102 - BICOMP - 95 + ICCM16C + 44 BICOMP - 111 + 109 @@ -1346,18 +1346,18 @@ $PROJ_DIR$\..\..\src\idle.c - ICCM16C - 100 + BICOMP + 32 - BICOMP - 45 + ICCM16C + 23 BICOMP - 111 + 109 @@ -1365,18 +1365,18 @@ $PROJ_DIR$\..\..\src\ipc.c - ICCM16C - 64 + BICOMP + 28 - BICOMP - 42 + ICCM16C + 27 BICOMP - 111 + 109 @@ -1384,12 +1384,12 @@ $PROJ_DIR$\..\..\src\irq.c - ICCM16C - 65 + BICOMP + 101 - BICOMP - 94 + ICCM16C + 50 @@ -1397,12 +1397,12 @@ $PROJ_DIR$\..\..\src\kservice.c - ICCM16C - 59 + BICOMP + 100 - BICOMP - 93 + ICCM16C + 46 @@ -1410,12 +1410,12 @@ $PROJ_DIR$\..\..\src\mem.c - ICCM16C - 68 + BICOMP + 97 - BICOMP - 90 + ICCM16C + 56 @@ -1423,18 +1423,18 @@ $PROJ_DIR$\..\..\src\mempool.c - ICCM16C - 89 + BICOMP + 71 - BICOMP - 33 + ICCM16C + 96 BICOMP - 111 + 109 @@ -1442,18 +1442,18 @@ $PROJ_DIR$\..\..\src\object.c - ICCM16C - 88 + BICOMP + 36 - BICOMP - 49 + ICCM16C + 95 BICOMP - 111 + 109 @@ -1461,18 +1461,18 @@ $PROJ_DIR$\..\..\src\scheduler.c - ICCM16C - 70 + BICOMP + 37 - BICOMP - 48 + ICCM16C + 10 BICOMP - 111 + 109 @@ -1480,12 +1480,12 @@ $PROJ_DIR$\..\..\src\slab.c - ICCM16C - 87 + BICOMP + 40 - BICOMP - 53 + ICCM16C + 92 @@ -1493,18 +1493,18 @@ $PROJ_DIR$\..\..\src\thread.c - ICCM16C - 55 + BICOMP + 38 - BICOMP - 51 + ICCM16C + 42 BICOMP - 111 + 109 @@ -1512,53 +1512,53 @@ $PROJ_DIR$\..\..\src\timer.c - ICCM16C - 32 + BICOMP + 30 - BICOMP - 44 + ICCM16C + 69 BICOMP - 111 + 109 + + $PROJ_DIR$\..\..\libcpu\m16c\stack.c + + + BICOMP + 43 + + + ICCM16C + 85 + + + $PROJ_DIR$\..\..\libcpu\m16c\context.asm AM16C - 29 + 67 $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c - - ICCM16C - 99 - BICOMP - 50 + 39 - - - - $PROJ_DIR$\..\..\libcpu\m16c\stack.c - ICCM16C - 34 - - - BICOMP - 56 + 26 diff --git a/bsp/m16c62p/rtt2m16c.ewp b/bsp/m16c62p/rtt2m16c.ewp index 025989ebd4..86d9d6de5c 100644 --- a/bsp/m16c62p/rtt2m16c.ewp +++ b/bsp/m16c62p/rtt2m16c.ewp @@ -341,7 +341,7 @@ newCCIncludePaths $PROJ_DIR$\ $PROJ_DIR$\..\..\include\ - $PROJ_DIR$\..\..\finsh\ + $PROJ_DIR$\..\..\components\finsh\