diff --git a/bsp/m16c62p/bsp.c b/bsp/m16c62p/bsp.c index f19616b98e8f79c7674ae5d2ac0a3074356a0667..32b73a6f187aa88b7f80331ca1895354ebe40439 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 9bded3e3a7a8e48556181e747852e8371eebb08e..854e8249157aec68d2fee517ffa7e2abb13ccd00 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 b4dd7fbb2b91152f5e5a4f6ad47c75a6185eb439..38f558798badb7c20e897496950b013defcff35f 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$\..\..\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\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\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\idle.pbi $PROJ_DIR$\Debug\Obj\finsh_ops.r34 + $TOOLKIT_DIR$\inc\iom16c62p.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\shell.pbi - $PROJ_DIR$\Debug\Obj\application.pbi + $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\finsh_token.r34 - $PROJ_DIR$\Debug\Obj\irq.r34 + $PROJ_DIR$\Debug\Obj\slab.pbi $PROJ_DIR$\Debug\Obj\timer.r34 - $PROJ_DIR$\Debug\Obj\mem.pbi + $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\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\Obj\application.pbi $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\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\startup.r34 - $PROJ_DIR$\Debug\Obj\application.r34 - $PROJ_DIR$\Debug\Obj\cmd.r34 - $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd - $PROJ_DIR$\Debug\Obj\device.pbi - $PROJ_DIR$\Debug\Obj\symbol.pbi - $PROJ_DIR$\Debug\Obj\stack.r34 - $PROJ_DIR$\uart.h - $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\interrupt.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 - $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_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 - ICCM16C - 0 + BICOMP + 117 - BICOMP - 79 + ICCM16C + 0 BICOMP - 11 96 94 6 19 14 27 21 29 + 12 80 30 6 19 14 27 21 29 - $PROJ_DIR$\..\..\finsh\finsh_error.c + $PROJ_DIR$\..\..\components\finsh\finsh_error.c - ICCM16C - 91 + BICOMP + 56 - BICOMP - 120 + ICCM16C + 110 BICOMP - 14 11 96 94 6 + 14 12 80 30 6 - $PROJ_DIR$\..\..\finsh\finsh_heap.c + $PROJ_DIR$\..\..\components\finsh\finsh_heap.c - ICCM16C - 80 + BICOMP + 112 - BICOMP - 86 + ICCM16C + 101 BICOMP - 11 96 94 6 27 + 12 80 30 6 27 - $PROJ_DIR$\..\..\finsh\finsh_init.c + $PROJ_DIR$\..\..\components\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 + 51 - BICOMP - 83 + ICCM16C + 49 BICOMP - 21 29 11 96 94 6 27 + 12 80 30 6 19 14 27 16 - $PROJ_DIR$\..\..\finsh\finsh_parser.c + $PROJ_DIR$\..\..\components\finsh\finsh_ops.c - ICCM16C - 50 + BICOMP + 109 - BICOMP - 58 + ICCM16C + 46 BICOMP - 11 96 94 6 25 19 14 23 27 + 21 29 12 80 30 6 27 - $PROJ_DIR$\..\..\finsh\finsh_token.c + $PROJ_DIR$\..\..\components\finsh\finsh_parser.c - ICCM16C - 39 + BICOMP + 75 - BICOMP - 52 + ICCM16C + 48 BICOMP - 11 96 94 6 25 14 + 12 80 30 6 25 19 14 23 27 - $PROJ_DIR$\..\..\finsh\finsh_var.c + $PROJ_DIR$\..\..\components\finsh\finsh_token.c - ICCM16C - 38 + BICOMP + 76 - BICOMP - 68 + ICCM16C + 65 BICOMP - 11 96 94 6 27 + 12 80 30 6 25 14 - $PROJ_DIR$\..\..\finsh\finsh_vm.c + $PROJ_DIR$\..\..\components\finsh\finsh_var.c - ICCM16C - 43 + BICOMP + 38 - BICOMP - 124 + ICCM16C + 61 BICOMP - 11 96 94 6 29 27 21 + 12 80 30 6 27 - $PROJ_DIR$\..\..\finsh\shell.c + $PROJ_DIR$\..\..\components\finsh\finsh_vm.c - ICCM16C - 49 + BICOMP + 54 - BICOMP - 35 + ICCM16C + 67 BICOMP - 96 94 6 95 11 + 12 80 30 6 29 27 21 @@ -479,35 +460,45 @@ XLINK - 51 + 69 - $PROJ_DIR$\Debug\Obj\rtt2m16c.pbd + $PROJ_DIR$\..\..\components\finsh\shell.c + + + BICOMP + 64 + + + ICCM16C + 43 + + - 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 + BICOMP + 80 30 6 79 12 - $PROJ_DIR$\..\..\finsh\symbol.c + $PROJ_DIR$\..\..\components\finsh\symbol.c - ICCM16C - 116 + BICOMP + 34 - BICOMP - 64 + ICCM16C + 114 BICOMP - 11 96 94 6 + 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,94 +658,113 @@ $PROJ_DIR$\..\..\src\object.c - ICCM16C - 56 + BICOMP + 111 - BICOMP - 85 + ICCM16C + 70 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 $PROJ_DIR$\..\..\src\scheduler.c + + BICOMP + 102 + ICCM16C - 57 + 73 + + + + + BICOMP + 80 30 6 79 87 + + + + $PROJ_DIR$\..\..\src\slab.c + BICOMP - 76 + 62 + + + ICCM16C + 52 BICOMP - 96 94 6 95 103 + 79 80 30 6 - $PROJ_DIR$\..\..\src\slab.c + $PROJ_DIR$\..\..\src\thread.c - ICCM16C - 33 + BICOMP + 74 - BICOMP - 54 + ICCM16C + 33 BICOMP - 95 96 94 6 + 80 30 6 79 87 - $PROJ_DIR$\..\..\src\thread.c + $PROJ_DIR$\..\..\src\timer.c - ICCM16C - 71 + BICOMP + 119 - BICOMP - 55 + ICCM16C + 63 BICOMP - 96 94 6 95 103 + 80 30 6 79 87 - $PROJ_DIR$\..\..\src\timer.c + $PROJ_DIR$\..\..\libcpu\m16c\stack.c - ICCM16C - 41 + BICOMP + 37 - BICOMP - 119 + ICCM16C + 124 BICOMP - 96 94 6 95 103 + 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,51 +817,38 @@ $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$\Release\Obj\context.r34 + $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\finsh_compiler.pbi - $PROJ_DIR$\Release\Obj\timer.r34 - $PROJ_DIR$\Release\Obj\mempool.pbi - $PROJ_DIR$\Release\Obj\stack.r34 - $PROJ_DIR$\Release\Obj\rtt2m16c.pbd - $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\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_token.r34 + $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\finsh_parser.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\clock.pbi + $PROJ_DIR$\Release\Obj\finsh_init.r34 $PROJ_DIR$\Release\Obj\shell.pbi - $PROJ_DIR$\Release\Obj\scheduler.pbi + $PROJ_DIR$\Release\Exe\rtt2m16c.dbg $PROJ_DIR$\Release\Obj\object.pbi - $PROJ_DIR$\Release\Obj\interrupt.pbi + $PROJ_DIR$\Release\Obj\scheduler.pbi $PROJ_DIR$\Release\Obj\thread.pbi - $PROJ_DIR$\Release\Exe\rtt2m16c.dbg + $PROJ_DIR$\Release\Obj\interrupt.pbi $PROJ_DIR$\Release\Obj\slab.pbi $PROJ_DIR$\Release\Obj\startup.r34 $PROJ_DIR$\Release\Obj\thread.r34 @@ -870,33 +857,53 @@ $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\finsh_vm.r34 + $PROJ_DIR$\Release\Obj\finsh_compiler.pbi $PROJ_DIR$\Release\Obj\irq.r34 - $PROJ_DIR$\Release\Obj\finsh_init.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_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$\..\..\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_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 + $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$\..\..\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\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\board.pbi + $PROJ_DIR$\Release\Obj\symbol.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,121 +1041,130 @@ 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 - 9 + 80 - $PROJ_DIR$\..\..\finsh\finsh_compiler.c + $PROJ_DIR$\..\..\finsh\cmd.c - - ICCM16C - 63 - BICOMP - 31 + 21 + + + ICCM16C + 9 BICOMP - 17 12 25 19 27 + 66 - $PROJ_DIR$\..\..\finsh\finsh_error.c + $PROJ_DIR$\..\..\finsh\finsh_compiler.c - ICCM16C - 61 + BICOMP + 49 - BICOMP - 80 + ICCM16C + 86 BICOMP - 12 + 72 60 80 74 82 - $PROJ_DIR$\..\..\finsh\finsh_heap.c + $PROJ_DIR$\..\..\finsh\finsh_error.c - ICCM16C - 85 + BICOMP + 89 - BICOMP - 39 + ICCM16C + 88 BICOMP - 25 + 60 - $PROJ_DIR$\..\..\finsh\finsh_init.c + $PROJ_DIR$\..\..\finsh\finsh_node.c - ICCM16C - 66 + BICOMP + 14 - BICOMP - 76 + ICCM16C + 52 BICOMP - 17 27 25 21 12 14 + 72 60 80 63 - $PROJ_DIR$\..\..\finsh\finsh_node.c + $PROJ_DIR$\..\..\finsh\finsh_init.c - ICCM16C - 67 + BICOMP + 57 - BICOMP - 78 + ICCM16C + 33 BICOMP - 17 12 25 14 + 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,18 +1248,18 @@ $PROJ_DIR$\..\..\finsh\finsh_vm.c - ICCM16C - 69 + BICOMP + 99 - BICOMP - 92 + ICCM16C + 48 BICOMP - 27 25 19 + 82 80 74 @@ -1258,55 +1267,46 @@ $PROJ_DIR$\..\..\finsh\shell.c - ICCM16C - 58 + BICOMP + 34 - BICOMP - 47 + ICCM16C + 45 BICOMP - 9 + 66 - [ROOT_NODE] + $PROJ_DIR$\..\..\finsh\symbol.c - XLINK - 52 + BICOMP + 91 + + + ICCM16C + 93 - - - $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 + BICOMP + 66 - $PROJ_DIR$\..\..\finsh\symbol.c - - - ICCM16C - 84 - - - BICOMP - 37 - - + $PROJ_DIR$\Release\Obj\rtt2m16c.pbd - BICOMP - 9 + 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\context.asm + $PROJ_DIR$\..\..\libcpu\m16c\stack.c - AM16C - 29 + BICOMP + 43 + + + ICCM16C + 85 - $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c + $PROJ_DIR$\..\..\libcpu\m16c\context.asm - ICCM16C - 99 - - - BICOMP - 50 + AM16C + 67 - $PROJ_DIR$\..\..\libcpu\m16c\stack.c + $PROJ_DIR$\..\..\libcpu\m16c\interrupt.c - ICCM16C - 34 + BICOMP + 39 - BICOMP - 56 + ICCM16C + 26 diff --git a/bsp/m16c62p/rtt2m16c.ewp b/bsp/m16c62p/rtt2m16c.ewp index 025989ebd4af4bd2819fd85560e244b5a4f70704..86d9d6de5c74f5edcffa7f8712a8c205d5f37bfd 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\