提交 7e0ad698 编写于 作者: D dzzxzz

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
上级 91ecf31a
...@@ -29,12 +29,12 @@ void led_init(void) ...@@ -29,12 +29,12 @@ void led_init(void)
void led_on(void) void led_on(void)
{ {
p11_0 = 1; p11_0 = 0;
} }
void led_off(void) void led_off(void)
{ {
p11_0 = 0; p11_0 = 1;
} }
static void mcu_init(void) static void mcu_init(void)
......
...@@ -64,7 +64,7 @@ LDSTACK MACRO segment,reg ...@@ -64,7 +64,7 @@ LDSTACK MACRO segment,reg
__program_start: __program_start:
LDC #sfe(ISTACK), ISP ; Set up interrupt stack 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 LDC #sfe(CSTACK), SP ; Set up C stack
LDINTB #RelocatableVectTbl ; Set up INTB register LDINTB #RelocatableVectTbl ; Set up INTB register
JSR.A __low_level_init ; Call __low_level_init JSR.A __low_level_init ; Call __low_level_init
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<project> <project>
<fileVersion>2</fileVersion> <fileVersion>2</fileVersion>
<fileChecksum>1321277198</fileChecksum> <fileChecksum>3562290703</fileChecksum>
<configuration> <configuration>
<name>Debug</name> <name>Debug</name>
<outputs> <outputs>
...@@ -16,91 +16,75 @@ ...@@ -16,91 +16,75 @@
<file>$PROJ_DIR$\startup.c</file> <file>$PROJ_DIR$\startup.c</file>
<file>$PROJ_DIR$\uart.c</file> <file>$PROJ_DIR$\uart.c</file>
<file>$PROJ_DIR$\vectors.s34</file> <file>$PROJ_DIR$\vectors.s34</file>
<file>$PROJ_DIR$\..\..\finsh\cmd.c</file> <file>$PROJ_DIR$\..\..\components\finsh\cmd.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_compiler.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_error.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_error.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_error.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_error.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_heap.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_heap.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_heap.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_heap.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_init.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_init.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_node.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_node.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_ops.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_ops.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_parser.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_parser.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_token.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_token.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_var.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_var.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.c</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_vm.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.h</file> <file>$PROJ_DIR$\..\..\components\finsh\finsh_vm.h</file>
<file>$PROJ_DIR$\..\..\finsh\shell.c</file> <file>$PROJ_DIR$\..\..\include\rtdef.h</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_node.r34</file> <file>$PROJ_DIR$\Debug\Obj\device.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\device.r34</file>
<file>$PROJ_DIR$\Debug\Obj\thread.r34</file>
<file>$PROJ_DIR$\Debug\Obj\symbol.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\cstartup.r34</file>
<file>$PROJ_DIR$\Debug\Obj\bsp.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\stack.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_var.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\interrupt.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\cmd.r34</file>
<file>$PROJ_DIR$\Debug\Obj\vectors.r34</file>
<file>$PROJ_DIR$\Debug\Obj\interrupt.r34</file>
<file>$PROJ_DIR$\Debug\Obj\shell.r34</file>
<file>$PROJ_DIR$\Debug\Obj\board.r34</file>
<file>$PROJ_DIR$\Debug\Obj\idle.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_ops.r34</file> <file>$PROJ_DIR$\Debug\Obj\finsh_ops.r34</file>
<file>$TOOLKIT_DIR$\inc\iom16c62p.h</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_parser.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_node.r34</file>
<file>$PROJ_DIR$\Debug\Obj\startup.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_node.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\slab.r34</file> <file>$PROJ_DIR$\Debug\Obj\slab.r34</file>
<file>$PROJ_DIR$\Debug\Obj\idle.r34</file> <file>$PROJ_DIR$\Debug\Obj\idle.r34</file>
<file>$PROJ_DIR$\Debug\Obj\shell.pbi</file> <file>$PROJ_DIR$\Debug\Obj\finsh_vm.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\application.pbi</file> <file>$PROJ_DIR$\Debug\Obj\mempool.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_error.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\board.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\uart.r34</file> <file>$PROJ_DIR$\Debug\Obj\uart.r34</file>
<file>$PROJ_DIR$\Debug\Obj\mem.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\irq.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_var.r34</file> <file>$PROJ_DIR$\Debug\Obj\finsh_var.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_token.r34</file> <file>$PROJ_DIR$\Debug\Obj\slab.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\irq.r34</file>
<file>$PROJ_DIR$\Debug\Obj\timer.r34</file> <file>$PROJ_DIR$\Debug\Obj\timer.r34</file>
<file>$PROJ_DIR$\Debug\Obj\mem.pbi</file> <file>$PROJ_DIR$\Debug\Obj\shell.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_token.r34</file>
<file>$PROJ_DIR$\uart.h</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_vm.r34</file> <file>$PROJ_DIR$\Debug\Obj\finsh_vm.r34</file>
<file>$PROJ_DIR$\Debug\Obj\irq.pbi</file> <file>$PROJ_DIR$\Debug\Obj\application.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\ipc.r34</file>
<file>$PROJ_DIR$\Debug\Obj\bsp.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\bsp.r34</file>
<file>$PROJ_DIR$\Debug\Obj\vectors.r34</file>
<file>$PROJ_DIR$\Debug\Obj\shell.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_parser.r34</file>
<file>$PROJ_DIR$\Debug\Exe\rtt2m16c.d34</file> <file>$PROJ_DIR$\Debug\Exe\rtt2m16c.d34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_token.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\mempool.r34</file>
<file>$PROJ_DIR$\Debug\Obj\slab.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\thread.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\object.r34</file> <file>$PROJ_DIR$\Debug\Obj\object.r34</file>
<file>$PROJ_DIR$\Debug\Obj\mempool.r34</file>
<file>$PROJ_DIR$\Debug\Obj\bsp.r34</file>
<file>$PROJ_DIR$\Debug\Obj\scheduler.r34</file> <file>$PROJ_DIR$\Debug\Obj\scheduler.r34</file>
<file>$PROJ_DIR$\Debug\Obj\thread.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_parser.pbi</file> <file>$PROJ_DIR$\Debug\Obj\finsh_parser.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\startup.r34</file> <file>$PROJ_DIR$\Debug\Obj\finsh_token.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\application.r34</file> <file>$PROJ_DIR$\..\..\components\finsh\shell.c</file>
<file>$PROJ_DIR$\Debug\Obj\cmd.r34</file> <file>$PROJ_DIR$\..\..\components\finsh\symbol.c</file>
<file>$PROJ_DIR$\Debug\Obj\rtt2m16c.pbd</file>
<file>$PROJ_DIR$\Debug\Obj\device.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\symbol.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\stack.r34</file>
<file>$PROJ_DIR$\uart.h</file>
<file>$PROJ_DIR$\Debug\Obj\stack.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_var.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\interrupt.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\device.r34</file>
<file>$PROJ_DIR$\Debug\Obj\thread.r34</file>
<file>$PROJ_DIR$\Debug\Obj\ipc.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\cstartup.r34</file>
<file>$PROJ_DIR$\Debug\Obj\interrupt.r34</file>
<file>$PROJ_DIR$\Debug\Obj\board.r34</file>
<file>$PROJ_DIR$\Debug\Obj\scheduler.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\clock.r34</file>
<file>$PROJ_DIR$\Debug\Obj\idle.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_compiler.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_heap.r34</file>
<file>$TOOLKIT_DIR$\inc\iom16c62p.h</file>
<file>$PROJ_DIR$\Debug\Obj\uart.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_ops.pbi</file>
<file>$PROJ_DIR$\board.h</file>
<file>$PROJ_DIR$\Debug\Obj\object.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_heap.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\startup.pbi</file>
<file>$PROJ_DIR$\bsp.h</file>
<file>$PROJ_DIR$\Debug\Obj\cmd.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\context.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_error.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_init.r34</file>
<file>$PROJ_DIR$\..\..\finsh\symbol.c</file>
<file>$PROJ_DIR$\..\..\include\rtdef.h</file>
<file>$PROJ_DIR$\..\..\include\rthw.h</file> <file>$PROJ_DIR$\..\..\include\rthw.h</file>
<file>$PROJ_DIR$\..\..\include\rtthread.h</file> <file>$PROJ_DIR$\..\..\include\rtthread.h</file>
<file>$PROJ_DIR$\..\..\src\clock.c</file> <file>$PROJ_DIR$\..\..\src\clock.c</file>
...@@ -117,38 +101,54 @@ ...@@ -117,38 +101,54 @@
<file>$PROJ_DIR$\..\..\src\slab.c</file> <file>$PROJ_DIR$\..\..\src\slab.c</file>
<file>$PROJ_DIR$\..\..\src\thread.c</file> <file>$PROJ_DIR$\..\..\src\thread.c</file>
<file>$PROJ_DIR$\..\..\src\timer.c</file> <file>$PROJ_DIR$\..\..\src\timer.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</file> <file>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</file> <file>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</file> <file>$PROJ_DIR$\Debug\Obj\uart.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\kservice.pbi</file> <file>$PROJ_DIR$\Debug\Obj\cmd.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\kservice.r34</file> <file>$PROJ_DIR$\Debug\Obj\clock.r34</file>
<file>$PROJ_DIR$\Debug\Obj\symbol.r34</file> <file>$PROJ_DIR$\Debug\Obj\finsh_heap.r34</file>
<file>$PROJ_DIR$\Debug\Obj\scheduler.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\irq.r34</file>
<file>$PROJ_DIR$\bsp.h</file>
<file>$PROJ_DIR$\Debug\Obj\context.r34</file>
<file>$PROJ_DIR$\Debug\Obj\mem.r34</file> <file>$PROJ_DIR$\Debug\Obj\mem.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_init.r34</file>
<file>$PROJ_DIR$\Debug\Obj\ipc.r34</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_ops.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_error.r34</file>
<file>$PROJ_DIR$\Debug\Obj\object.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_heap.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\startup.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\symbol.r34</file>
<file>$PROJ_DIR$\Debug\Obj\kservice.r34</file>
<file>$PROJ_DIR$\Debug\Obj\kservice.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_compiler.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_init.pbi</file> <file>$PROJ_DIR$\Debug\Obj\finsh_init.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\timer.pbi</file> <file>$PROJ_DIR$\Debug\Obj\timer.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_error.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_node.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\clock.pbi</file> <file>$PROJ_DIR$\Debug\Obj\clock.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\mempool.pbi</file> <file>$PROJ_DIR$\Debug\Obj\rtt2m16c.pbd</file>
<file>$PROJ_DIR$\Debug\Obj\finsh_vm.pbi</file> <file>$PROJ_DIR$\Debug\Obj\application.r34</file>
<file>$PROJ_DIR$\Debug\Obj\board.pbi</file> <file>$PROJ_DIR$\Debug\Obj\ipc.pbi</file>
<file>$PROJ_DIR$\Debug\Obj\stack.r34</file>
<file>$PROJ_DIR$\board.h</file>
</outputs> </outputs>
<file> <file>
<name>$PROJ_DIR$\application.c</name> <name>$PROJ_DIR$\application.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 60</file> <file> 68</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 36</file> <file> 122</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 88</file> <file> 80 30 6 104</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -156,18 +156,18 @@ ...@@ -156,18 +156,18 @@
<name>$PROJ_DIR$\board.c</name> <name>$PROJ_DIR$\board.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 75</file> <file> 57</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 125</file> <file> 44</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6 66 84</file> <file> 79 80 30 6 66 125</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -175,18 +175,18 @@ ...@@ -175,18 +175,18 @@
<name>$PROJ_DIR$\bsp.c</name> <name>$PROJ_DIR$\bsp.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 47</file> <file> 36</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 46</file> <file> 72</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 81 88 96 94 6</file> <file> 47 104 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -195,7 +195,7 @@ ...@@ -195,7 +195,7 @@
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>AM16C</name>
<file> 73</file> <file> 35</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -203,18 +203,18 @@ ...@@ -203,18 +203,18 @@
<name>$PROJ_DIR$\startup.c</name> <name>$PROJ_DIR$\startup.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 59</file> <file> 113</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 87</file> <file> 50</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6 81 84 88</file> <file> 79 80 30 6 47 125 104</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -222,18 +222,18 @@ ...@@ -222,18 +222,18 @@
<name>$PROJ_DIR$\uart.c</name> <name>$PROJ_DIR$\uart.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 37</file> <file> 98</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 82</file> <file> 58</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6 81 88 66</file> <file> 79 80 30 6 47 104 66</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -242,235 +242,216 @@ ...@@ -242,235 +242,216 @@
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>AM16C</name>
<file> 48</file> <file> 41</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 61</file> <file> 99</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 89</file> <file> 40</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 11</file> <file> 80 30 6 12</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_compiler.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 0</file> <file> 117</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 79</file> <file> 0</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 19 14 27 21 29</file> <file> 12 80 30 6 19 14 27 21 29</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_error.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_error.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 91</file> <file> 56</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 120</file> <file> 110</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 14 11 96 94 6</file> <file> 14 12 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_heap.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_heap.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 80</file> <file> 112</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 86</file> <file> 101</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 27</file> <file> 12 80 30 6 27</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_init.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_init.c</name>
<outputs> <outputs>
<tool>
<name>ICCM16C</name>
<file> 92</file>
</tool>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 118</file> <file> 118</file>
</tool> </tool>
</outputs>
<inputs>
<tool>
<name>BICOMP</name>
<file> 11 96 94 6 19 29 27 23 14 16</file>
</tool>
</inputs>
</file>
<file>
<name>$PROJ_DIR$\..\..\finsh\finsh_node.c</name>
<outputs>
<tool> <tool>
<name>ICCM16C</name> <name>ICCM16C</name>
<file> 31</file> <file> 107</file>
</tool>
<tool>
<name>BICOMP</name>
<file> 121</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 19 14 27 16</file> <file> 12 80 30 6 19 29 27 23 14 16</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_ops.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_node.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 32</file> <file> 51</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 83</file> <file> 49</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 21 29 11 96 94 6 27</file> <file> 12 80 30 6 19 14 27 16</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_parser.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_ops.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 50</file> <file> 109</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 58</file> <file> 46</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 25 19 14 23 27</file> <file> 21 29 12 80 30 6 27</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_token.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_parser.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 39</file> <file> 75</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 52</file> <file> 48</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 25 14</file> <file> 12 80 30 6 25 19 14 23 27</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_var.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_token.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 38</file> <file> 76</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 68</file> <file> 65</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 27</file> <file> 12 80 30 6 25 14</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_vm.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_var.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 43</file> <file> 38</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 124</file> <file> 61</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6 29 27 21</file> <file> 12 80 30 6 27</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_vm.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 49</file> <file> 54</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 35</file> <file> 67</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 11</file> <file> 12 80 30 6 29 27 21</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -479,35 +460,45 @@ ...@@ -479,35 +460,45 @@
<outputs> <outputs>
<tool> <tool>
<name>XLINK</name> <name>XLINK</name>
<file> 51</file> <file> 69</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\Debug\Obj\rtt2m16c.pbd</name> <name>$PROJ_DIR$\..\..\components\finsh\shell.c</name>
<outputs>
<tool>
<name>BICOMP</name>
<file> 64</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 43</file>
</tool>
</outputs>
<inputs> <inputs>
<tool> <tool>
<name>BILINK</name> <name>BICOMP</name>
<file> 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</file> <file> 80 30 6 79 12</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\symbol.c</name> <name>$PROJ_DIR$\..\..\components\finsh\symbol.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 116</file> <file> 34</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 64</file> <file> 114</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 11 96 94 6</file> <file> 12 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -515,18 +506,18 @@ ...@@ -515,18 +506,18 @@
<name>$PROJ_DIR$\..\..\src\clock.c</name> <name>$PROJ_DIR$\..\..\src\clock.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 77</file> <file> 120</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 122</file> <file> 100</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6</file> <file> 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -534,18 +525,18 @@ ...@@ -534,18 +525,18 @@
<name>$PROJ_DIR$\..\..\src\device.c</name> <name>$PROJ_DIR$\..\..\src\device.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 70</file> <file> 31</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 63</file> <file> 32</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 103</file> <file> 80 30 6 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -553,18 +544,18 @@ ...@@ -553,18 +544,18 @@
<name>$PROJ_DIR$\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\src\idle.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 34</file> <file> 45</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 78</file> <file> 53</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6 103</file> <file> 79 80 30 6 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -572,18 +563,18 @@ ...@@ -572,18 +563,18 @@
<name>$PROJ_DIR$\..\..\src\ipc.c</name> <name>$PROJ_DIR$\..\..\src\ipc.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 45</file> <file> 123</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 72</file> <file> 108</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 103</file> <file> 80 30 6 79 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -591,18 +582,18 @@ ...@@ -591,18 +582,18 @@
<name>$PROJ_DIR$\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\src\irq.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 40</file> <file> 60</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 44</file> <file> 103</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6</file> <file> 79 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -610,18 +601,18 @@ ...@@ -610,18 +601,18 @@
<name>$PROJ_DIR$\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\src\kservice.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 115</file> <file> 116</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 114</file> <file> 115</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95</file> <file> 80 30 6 79</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -629,18 +620,18 @@ ...@@ -629,18 +620,18 @@
<name>$PROJ_DIR$\..\..\src\mem.c</name> <name>$PROJ_DIR$\..\..\src\mem.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 117</file> <file> 59</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 42</file> <file> 106</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 11</file> <file> 80 30 6 12</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -648,18 +639,18 @@ ...@@ -648,18 +639,18 @@
<name>$PROJ_DIR$\..\..\src\mempool.c</name> <name>$PROJ_DIR$\..\..\src\mempool.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 53</file> <file> 55</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 123</file> <file> 71</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6 103</file> <file> 79 80 30 6 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -667,94 +658,113 @@ ...@@ -667,94 +658,113 @@
<name>$PROJ_DIR$\..\..\src\object.c</name> <name>$PROJ_DIR$\..\..\src\object.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 56</file> <file> 111</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 85</file> <file> 70</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 103</file> <file> 80 30 6 79 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\scheduler.c</name> <name>$PROJ_DIR$\..\..\src\scheduler.c</name>
<outputs> <outputs>
<tool>
<name>BICOMP</name>
<file> 102</file>
</tool>
<tool> <tool>
<name>ICCM16C</name> <name>ICCM16C</name>
<file> 57</file> <file> 73</file>
</tool>
</outputs>
<inputs>
<tool>
<name>BICOMP</name>
<file> 80 30 6 79 87</file>
</tool> </tool>
</inputs>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\slab.c</name>
<outputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 76</file> <file> 62</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 52</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 103</file> <file> 79 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\slab.c</name> <name>$PROJ_DIR$\..\..\src\thread.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 33</file> <file> 74</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 54</file> <file> 33</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 95 96 94 6</file> <file> 80 30 6 79 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\thread.c</name> <name>$PROJ_DIR$\..\..\src\timer.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 71</file> <file> 119</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 55</file> <file> 63</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 103</file> <file> 80 30 6 79 87</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 41</file> <file> 37</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 119</file> <file> 124</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6 95 103</file> <file> 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -763,7 +773,7 @@ ...@@ -763,7 +773,7 @@
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>AM16C</name>
<file> 90</file> <file> 105</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -771,37 +781,27 @@ ...@@ -771,37 +781,27 @@
<name>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</name> <name>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 74</file> <file> 39</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 69</file> <file> 42</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96 94 6</file> <file> 80 30 6</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</name> <name>$PROJ_DIR$\Debug\Obj\rtt2m16c.pbd</name>
<outputs>
<tool>
<name>ICCM16C</name>
<file> 65</file>
</tool>
<tool>
<name>BICOMP</name>
<file> 67</file>
</tool>
</outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BILINK</name>
<file> 96 94 6</file> <file> 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</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -817,51 +817,38 @@ ...@@ -817,51 +817,38 @@
<file>$PROJ_DIR$\startup.c</file> <file>$PROJ_DIR$\startup.c</file>
<file>$PROJ_DIR$\uart.c</file> <file>$PROJ_DIR$\uart.c</file>
<file>$PROJ_DIR$\vectors.s34</file> <file>$PROJ_DIR$\vectors.s34</file>
<file>$PROJ_DIR$\..\..\finsh\cmd.c</file> <file>$PROJ_DIR$\Release\Obj\board.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh.h</file> <file>$PROJ_DIR$\Release\Obj\cmd.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</file> <file>$PROJ_DIR$\Release\Obj\scheduler.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_error.c</file> <file>$PROJ_DIR$\Release\Obj\vectors.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_error.h</file> <file>$PROJ_DIR$\Release\Obj\finsh_ops.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_heap.c</file> <file>$PROJ_DIR$\Release\Obj\bsp.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_heap.h</file> <file>$PROJ_DIR$\Release\Obj\finsh_node.pbi</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_init.c</file> <file>$PROJ_DIR$\Release\Obj\finsh_var.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.c</file> <file>$PROJ_DIR$\Release\Obj\finsh_parser.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.h</file> <file>$PROJ_DIR$\Release\Obj\bsp.pbi</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.c</file> <file>$PROJ_DIR$\Release\Obj\cstartup.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.h</file> <file>$TOOLKIT_DIR$\inc\iom16c62p.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.h</file>
<file>$PROJ_DIR$\..\..\finsh\shell.c</file>
<file>$PROJ_DIR$\Release\Obj\context.r34</file>
<file>$PROJ_DIR$\uart.h</file> <file>$PROJ_DIR$\uart.h</file>
<file>$PROJ_DIR$\Release\Obj\finsh_compiler.pbi</file> <file>$PROJ_DIR$\Release\Obj\cmd.pbi</file>
<file>$PROJ_DIR$\Release\Obj\timer.r34</file> <file>$PROJ_DIR$\Release\Obj\uart.pbi</file>
<file>$PROJ_DIR$\Release\Obj\mempool.pbi</file> <file>$PROJ_DIR$\Release\Obj\idle.r34</file>
<file>$PROJ_DIR$\Release\Obj\stack.r34</file>
<file>$PROJ_DIR$\Release\Obj\rtt2m16c.pbd</file>
<file>$PROJ_DIR$\Release\Obj\board.pbi</file>
<file>$PROJ_DIR$\Release\Obj\symbol.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_ops.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_heap.pbi</file>
<file>$PROJ_DIR$\Release\Obj\startup.pbi</file> <file>$PROJ_DIR$\Release\Obj\startup.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_token.r34</file> <file>$PROJ_DIR$\Release\Obj\finsh_var.pbi</file>
<file>$PROJ_DIR$\Release\Obj\interrupt.r34</file>
<file>$PROJ_DIR$\Release\Obj\ipc.r34</file>
<file>$PROJ_DIR$\Release\Obj\ipc.pbi</file> <file>$PROJ_DIR$\Release\Obj\ipc.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_parser.pbi</file> <file>$PROJ_DIR$\Release\Obj\clock.pbi</file>
<file>$PROJ_DIR$\Release\Obj\timer.pbi</file> <file>$PROJ_DIR$\Release\Obj\timer.pbi</file>
<file>$PROJ_DIR$\Release\Obj\application.pbi</file>
<file>$PROJ_DIR$\Release\Obj\idle.pbi</file> <file>$PROJ_DIR$\Release\Obj\idle.pbi</file>
<file>$PROJ_DIR$\Release\Obj\clock.pbi</file> <file>$PROJ_DIR$\Release\Obj\finsh_init.r34</file>
<file>$PROJ_DIR$\Release\Obj\shell.pbi</file> <file>$PROJ_DIR$\Release\Obj\shell.pbi</file>
<file>$PROJ_DIR$\Release\Obj\scheduler.pbi</file> <file>$PROJ_DIR$\Release\Exe\rtt2m16c.dbg</file>
<file>$PROJ_DIR$\Release\Obj\object.pbi</file> <file>$PROJ_DIR$\Release\Obj\object.pbi</file>
<file>$PROJ_DIR$\Release\Obj\interrupt.pbi</file> <file>$PROJ_DIR$\Release\Obj\scheduler.pbi</file>
<file>$PROJ_DIR$\Release\Obj\thread.pbi</file> <file>$PROJ_DIR$\Release\Obj\thread.pbi</file>
<file>$PROJ_DIR$\Release\Exe\rtt2m16c.dbg</file> <file>$PROJ_DIR$\Release\Obj\interrupt.pbi</file>
<file>$PROJ_DIR$\Release\Obj\slab.pbi</file> <file>$PROJ_DIR$\Release\Obj\slab.pbi</file>
<file>$PROJ_DIR$\Release\Obj\startup.r34</file> <file>$PROJ_DIR$\Release\Obj\startup.r34</file>
<file>$PROJ_DIR$\Release\Obj\thread.r34</file> <file>$PROJ_DIR$\Release\Obj\thread.r34</file>
...@@ -870,33 +857,53 @@ ...@@ -870,33 +857,53 @@
<file>$PROJ_DIR$\Release\Obj\shell.r34</file> <file>$PROJ_DIR$\Release\Obj\shell.r34</file>
<file>$PROJ_DIR$\Release\Obj\kservice.r34</file> <file>$PROJ_DIR$\Release\Obj\kservice.r34</file>
<file>$PROJ_DIR$\Release\Obj\clock.r34</file> <file>$PROJ_DIR$\Release\Obj\clock.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_error.r34</file> <file>$PROJ_DIR$\Release\Obj\finsh_vm.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_parser.r34</file> <file>$PROJ_DIR$\Release\Obj\finsh_compiler.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_compiler.r34</file>
<file>$PROJ_DIR$\Release\Obj\ipc.r34</file>
<file>$PROJ_DIR$\Release\Obj\irq.r34</file> <file>$PROJ_DIR$\Release\Obj\irq.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_init.r34</file> <file>$PROJ_DIR$\Release\Obj\application.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_node.r34</file> <file>$PROJ_DIR$\Release\Obj\finsh_node.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_token.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_heap.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_token.r34</file>
<file>$PROJ_DIR$\Release\Obj\mem.r34</file> <file>$PROJ_DIR$\Release\Obj\mem.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_vm.r34</file>
<file>$PROJ_DIR$\Release\Obj\scheduler.r34</file>
<file>$PROJ_DIR$\Release\Obj\cmd.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_ops.r34</file>
<file>$PROJ_DIR$\Release\Obj\vectors.r34</file>
<file>$PROJ_DIR$\Release\Obj\application.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_var.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_init.pbi</file> <file>$PROJ_DIR$\Release\Obj\finsh_init.pbi</file>
<file>$PROJ_DIR$\Release\Obj\bsp.r34</file> <file>$PROJ_DIR$\..\..\finsh\finsh_heap.c</file>
<file>$PROJ_DIR$\Release\Obj\finsh_node.pbi</file> <file>$PROJ_DIR$\..\..\finsh\cmd.c</file>
<file>$PROJ_DIR$\Release\Obj\board.r34</file> <file>$PROJ_DIR$\..\..\finsh\finsh_error.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</file>
<file>$PROJ_DIR$\Release\Obj\finsh_parser.pbi</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_heap.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_error.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh.h</file>
<file>$PROJ_DIR$\Release\Obj\context.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_heap.pbi</file>
<file>$PROJ_DIR$\Release\Obj\timer.r34</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_init.c</file>
<file>$PROJ_DIR$\Release\Obj\mempool.pbi</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_node.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_ops.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_parser.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_token.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_var.h</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.c</file>
<file>$PROJ_DIR$\..\..\finsh\finsh_vm.h</file>
<file>$PROJ_DIR$\..\..\finsh\shell.c</file>
<file>$PROJ_DIR$\..\..\finsh\symbol.c</file>
<file>$PROJ_DIR$\Release\Obj\stack.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_compiler.r34</file>
<file>$PROJ_DIR$\Release\Obj\rtt2m16c.pbd</file>
<file>$PROJ_DIR$\Release\Obj\finsh_error.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_error.pbi</file> <file>$PROJ_DIR$\Release\Obj\finsh_error.pbi</file>
<file>$PROJ_DIR$\Release\Obj\bsp.pbi</file> <file>$PROJ_DIR$\Release\Obj\board.pbi</file>
<file>$PROJ_DIR$\Release\Obj\application.r34</file> <file>$PROJ_DIR$\Release\Obj\symbol.pbi</file>
<file>$PROJ_DIR$\Release\Obj\cstartup.r34</file>
<file>$PROJ_DIR$\Release\Obj\symbol.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_heap.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_token.pbi</file>
<file>$PROJ_DIR$\Release\Obj\slab.r34</file> <file>$PROJ_DIR$\Release\Obj\slab.r34</file>
<file>$PROJ_DIR$\Release\Obj\symbol.r34</file>
<file>$PROJ_DIR$\Release\Obj\finsh_ops.pbi</file>
<file>$PROJ_DIR$\Release\Obj\object.r34</file> <file>$PROJ_DIR$\Release\Obj\object.r34</file>
<file>$PROJ_DIR$\Release\Obj\mempool.r34</file> <file>$PROJ_DIR$\Release\Obj\mempool.r34</file>
<file>$PROJ_DIR$\Release\Obj\mem.pbi</file> <file>$PROJ_DIR$\Release\Obj\mem.pbi</file>
...@@ -905,15 +912,6 @@ ...@@ -905,15 +912,6 @@
<file>$PROJ_DIR$\Release\Obj\kservice.pbi</file> <file>$PROJ_DIR$\Release\Obj\kservice.pbi</file>
<file>$PROJ_DIR$\Release\Obj\irq.pbi</file> <file>$PROJ_DIR$\Release\Obj\irq.pbi</file>
<file>$PROJ_DIR$\Release\Obj\device.pbi</file> <file>$PROJ_DIR$\Release\Obj\device.pbi</file>
<file>$PROJ_DIR$\Release\Obj\cmd.pbi</file>
<file>$PROJ_DIR$\Release\Obj\uart.pbi</file>
<file>$PROJ_DIR$\Release\Obj\finsh_var.pbi</file>
<file>$PROJ_DIR$\Release\Obj\interrupt.r34</file>
<file>$PROJ_DIR$\Release\Obj\idle.r34</file>
<file>$TOOLKIT_DIR$\inc\iom16c62p.h</file>
<file>$PROJ_DIR$\board.h</file>
<file>$PROJ_DIR$\bsp.h</file>
<file>$PROJ_DIR$\..\..\finsh\symbol.c</file>
<file>$PROJ_DIR$\..\..\src\clock.c</file> <file>$PROJ_DIR$\..\..\src\clock.c</file>
<file>$PROJ_DIR$\..\..\src\device.c</file> <file>$PROJ_DIR$\..\..\src\device.c</file>
<file>$PROJ_DIR$\..\..\src\idle.c</file> <file>$PROJ_DIR$\..\..\src\idle.c</file>
...@@ -928,26 +926,28 @@ ...@@ -928,26 +926,28 @@
<file>$PROJ_DIR$\..\..\src\slab.c</file> <file>$PROJ_DIR$\..\..\src\slab.c</file>
<file>$PROJ_DIR$\..\..\src\thread.c</file> <file>$PROJ_DIR$\..\..\src\thread.c</file>
<file>$PROJ_DIR$\..\..\src\timer.c</file> <file>$PROJ_DIR$\..\..\src\timer.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</file> <file>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</file> <file>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</file>
<file>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</file> <file>$PROJ_DIR$\bsp.h</file>
<file>$PROJ_DIR$\board.h</file>
</outputs> </outputs>
<file> <file>
<name>$PROJ_DIR$\application.c</name> <name>$PROJ_DIR$\application.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 82</file> <file> 31</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 74</file> <file> 51</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 103</file> <file> 120</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -955,18 +955,18 @@ ...@@ -955,18 +955,18 @@
<name>$PROJ_DIR$\board.c</name> <name>$PROJ_DIR$\board.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 79</file> <file> 90</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 36</file> <file> 8</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 30 102</file> <file> 20 121</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -974,18 +974,18 @@ ...@@ -974,18 +974,18 @@
<name>$PROJ_DIR$\bsp.c</name> <name>$PROJ_DIR$\bsp.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 77</file> <file> 17</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 81</file> <file> 13</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 101 103 4</file> <file> 19 120 4</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -994,7 +994,7 @@ ...@@ -994,7 +994,7 @@
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>AM16C</name>
<file> 83</file> <file> 18</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1002,18 +1002,18 @@ ...@@ -1002,18 +1002,18 @@
<name>$PROJ_DIR$\startup.c</name> <name>$PROJ_DIR$\startup.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 54</file> <file> 24</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 40</file> <file> 41</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 101 102 103</file> <file> 19 121 120</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1021,18 +1021,18 @@ ...@@ -1021,18 +1021,18 @@
<name>$PROJ_DIR$\uart.c</name> <name>$PROJ_DIR$\uart.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 91</file> <file> 22</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 97</file> <file> 98</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 101 103 30</file> <file> 19 120 20</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1041,121 +1041,130 @@ ...@@ -1041,121 +1041,130 @@
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>AM16C</name>
<file> 73</file> <file> 11</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\cmd.c</name> <name>[ROOT_NODE]</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>XLINK</name>
<file> 71</file> <file> 35</file>
</tool> </tool>
</outputs>
</file>
<file>
<name>$PROJ_DIR$\..\..\finsh\finsh_heap.c</name>
<outputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 96</file> <file> 68</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 54</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 9</file> <file> 80</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</name> <name>$PROJ_DIR$\..\..\finsh\cmd.c</name>
<outputs> <outputs>
<tool>
<name>ICCM16C</name>
<file> 63</file>
</tool>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 31</file> <file> 21</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 9</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 17 12 25 19 27</file> <file> 66</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_error.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 61</file> <file> 49</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 80</file> <file> 86</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 12</file> <file> 72 60 80 74 82</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_heap.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_error.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 85</file> <file> 89</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 39</file> <file> 88</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 25</file> <file> 60</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_init.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_node.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 66</file> <file> 14</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 76</file> <file> 52</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 17 27 25 21 12 14</file> <file> 72 60 80 63</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_node.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_init.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 67</file> <file> 57</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 78</file> <file> 33</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 17 12 25 14</file> <file> 72 82 80 76 60 63</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1163,18 +1172,18 @@ ...@@ -1163,18 +1172,18 @@
<name>$PROJ_DIR$\..\..\finsh\finsh_ops.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_ops.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 72</file> <file> 94</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 38</file> <file> 12</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 19 27 25</file> <file> 74 82 80</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1182,18 +1191,18 @@ ...@@ -1182,18 +1191,18 @@
<name>$PROJ_DIR$\..\..\finsh\finsh_parser.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_parser.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 62</file> <file> 62</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 43</file> <file> 16</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 23 17 12 21 25</file> <file> 78 72 60 76 80</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1201,18 +1210,18 @@ ...@@ -1201,18 +1210,18 @@
<name>$PROJ_DIR$\..\..\finsh\finsh_token.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_token.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 41</file> <file> 53</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 86</file> <file> 55</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 23 12</file> <file> 78 60</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1220,18 +1229,18 @@ ...@@ -1220,18 +1229,18 @@
<name>$PROJ_DIR$\..\..\finsh\finsh_var.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_var.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 75</file> <file> 25</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 98</file> <file> 15</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 25</file> <file> 80</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1239,18 +1248,18 @@ ...@@ -1239,18 +1248,18 @@
<name>$PROJ_DIR$\..\..\finsh\finsh_vm.c</name> <name>$PROJ_DIR$\..\..\finsh\finsh_vm.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 69</file> <file> 99</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 92</file> <file> 48</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 27 25 19</file> <file> 82 80 74</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1258,55 +1267,46 @@ ...@@ -1258,55 +1267,46 @@
<name>$PROJ_DIR$\..\..\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\finsh\shell.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 58</file> <file> 34</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 47</file> <file> 45</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 9</file> <file> 66</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>[ROOT_NODE]</name> <name>$PROJ_DIR$\..\..\finsh\symbol.c</name>
<outputs> <outputs>
<tool> <tool>
<name>XLINK</name> <name>BICOMP</name>
<file> 52</file> <file> 91</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 93</file>
</tool> </tool>
</outputs> </outputs>
</file>
<file>
<name>$PROJ_DIR$\Release\Obj\rtt2m16c.pbd</name>
<inputs> <inputs>
<tool> <tool>
<name>BILINK</name> <name>BICOMP</name>
<file> 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</file> <file> 66</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\symbol.c</name> <name>$PROJ_DIR$\Release\Obj\rtt2m16c.pbd</name>
<outputs>
<tool>
<name>ICCM16C</name>
<file> 84</file>
</tool>
<tool>
<name>BICOMP</name>
<file> 37</file>
</tool>
</outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BILINK</name>
<file> 9</file> <file> 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</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1314,12 +1314,12 @@ ...@@ -1314,12 +1314,12 @@
<name>$PROJ_DIR$\..\..\src\clock.c</name> <name>$PROJ_DIR$\..\..\src\clock.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 60</file> <file> 29</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 46</file> <file> 47</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1327,18 +1327,18 @@ ...@@ -1327,18 +1327,18 @@
<name>$PROJ_DIR$\..\..\src\device.c</name> <name>$PROJ_DIR$\..\..\src\device.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 57</file> <file> 102</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 95</file> <file> 44</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1346,18 +1346,18 @@ ...@@ -1346,18 +1346,18 @@
<name>$PROJ_DIR$\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\src\idle.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 100</file> <file> 32</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 45</file> <file> 23</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1365,18 +1365,18 @@ ...@@ -1365,18 +1365,18 @@
<name>$PROJ_DIR$\..\..\src\ipc.c</name> <name>$PROJ_DIR$\..\..\src\ipc.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 64</file> <file> 28</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 42</file> <file> 27</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1384,12 +1384,12 @@ ...@@ -1384,12 +1384,12 @@
<name>$PROJ_DIR$\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\src\irq.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 65</file> <file> 101</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 94</file> <file> 50</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1397,12 +1397,12 @@ ...@@ -1397,12 +1397,12 @@
<name>$PROJ_DIR$\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\src\kservice.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 59</file> <file> 100</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 93</file> <file> 46</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1410,12 +1410,12 @@ ...@@ -1410,12 +1410,12 @@
<name>$PROJ_DIR$\..\..\src\mem.c</name> <name>$PROJ_DIR$\..\..\src\mem.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 68</file> <file> 97</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 90</file> <file> 56</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1423,18 +1423,18 @@ ...@@ -1423,18 +1423,18 @@
<name>$PROJ_DIR$\..\..\src\mempool.c</name> <name>$PROJ_DIR$\..\..\src\mempool.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 89</file> <file> 71</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 33</file> <file> 96</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1442,18 +1442,18 @@ ...@@ -1442,18 +1442,18 @@
<name>$PROJ_DIR$\..\..\src\object.c</name> <name>$PROJ_DIR$\..\..\src\object.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 88</file> <file> 36</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 49</file> <file> 95</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1461,18 +1461,18 @@ ...@@ -1461,18 +1461,18 @@
<name>$PROJ_DIR$\..\..\src\scheduler.c</name> <name>$PROJ_DIR$\..\..\src\scheduler.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 70</file> <file> 37</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 48</file> <file> 10</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1480,12 +1480,12 @@ ...@@ -1480,12 +1480,12 @@
<name>$PROJ_DIR$\..\..\src\slab.c</name> <name>$PROJ_DIR$\..\..\src\slab.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 87</file> <file> 40</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 53</file> <file> 92</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
...@@ -1493,18 +1493,18 @@ ...@@ -1493,18 +1493,18 @@
<name>$PROJ_DIR$\..\..\src\thread.c</name> <name>$PROJ_DIR$\..\..\src\thread.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 55</file> <file> 38</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 51</file> <file> 42</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
...@@ -1512,53 +1512,53 @@ ...@@ -1512,53 +1512,53 @@
<name>$PROJ_DIR$\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\src\timer.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 32</file> <file> 30</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 44</file> <file> 69</file>
</tool> </tool>
</outputs> </outputs>
<inputs> <inputs>
<tool> <tool>
<name>BICOMP</name> <name>BICOMP</name>
<file> 111</file> <file> 109</file>
</tool> </tool>
</inputs> </inputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</name> <name>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</name>
<outputs> <outputs>
<tool> <tool>
<name>AM16C</name> <name>BICOMP</name>
<file> 29</file> <file> 43</file>
</tool>
<tool>
<name>ICCM16C</name>
<file> 85</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</name> <name>$PROJ_DIR$\..\..\libcpu\m16c\context.asm</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>AM16C</name>
<file> 99</file> <file> 67</file>
</tool>
<tool>
<name>BICOMP</name>
<file> 50</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\libcpu\m16c\stack.c</name> <name>$PROJ_DIR$\..\..\libcpu\m16c\interrupt.c</name>
<outputs> <outputs>
<tool> <tool>
<name>ICCM16C</name> <name>BICOMP</name>
<file> 34</file> <file> 39</file>
</tool> </tool>
<tool> <tool>
<name>BICOMP</name> <name>ICCM16C</name>
<file> 56</file> <file> 26</file>
</tool> </tool>
</outputs> </outputs>
</file> </file>
......
...@@ -341,7 +341,7 @@ ...@@ -341,7 +341,7 @@
<name>newCCIncludePaths</name> <name>newCCIncludePaths</name>
<state>$PROJ_DIR$\</state> <state>$PROJ_DIR$\</state>
<state>$PROJ_DIR$\..\..\include\</state> <state>$PROJ_DIR$\..\..\include\</state>
<state>$PROJ_DIR$\..\..\finsh\</state> <state>$PROJ_DIR$\..\..\components\finsh\</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
...@@ -1793,70 +1793,70 @@ ...@@ -1793,70 +1793,70 @@
<group> <group>
<name>finsh</name> <name>finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_compiler.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_compiler.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_error.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_error.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_error.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_error.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_heap.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_heap.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_heap.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_heap.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_init.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_init.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_node.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_node.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_node.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_node.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_ops.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_ops.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_ops.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_ops.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_parser.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_parser.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_parser.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_parser.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_token.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_token.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_token.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_token.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_var.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_var.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_var.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_var.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_vm.c</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_vm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\finsh_vm.h</name> <name>$PROJ_DIR$\..\..\components\finsh\finsh_vm.h</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\finsh\symbol.c</name> <name>$PROJ_DIR$\..\..\components\finsh\symbol.c</name>
</file> </file>
</group> </group>
<group> <group>
......
...@@ -65,6 +65,7 @@ void u0rec_handler(void) ...@@ -65,6 +65,7 @@ void u0rec_handler(void)
static rt_err_t rt_uart_init (rt_device_t dev) static rt_err_t rt_uart_init (rt_device_t dev)
{ {
rt_uint32_t level;
/* set UART0 bit rate generator bit rate can be calculated by: /* set UART0 bit rate generator bit rate can be calculated by:
bit rate = ((BRG count source / 16)/baud rate) - 1 bit rate = ((BRG count source / 16)/baud rate) - 1
Baud rate is based on main crystal or PLL not CPU core clock */ Baud rate is based on main crystal or PLL not CPU core clock */
...@@ -124,13 +125,11 @@ static rt_err_t rt_uart_init (rt_device_t dev) ...@@ -124,13 +125,11 @@ static rt_err_t rt_uart_init (rt_device_t dev)
u0tb = 0; u0tb = 0;
/* disable irqs before setting irq registers */ /* disable irqs before setting irq registers */
//DISABLE_IRQ level = rt_hw_interrupt_disable();
/* Enable UART0 receive interrupt, priority level 4 */ /* Enable UART0 receive interrupt, priority level 4 */
asm("fset i");
s0ric = 0x04; s0ric = 0x04;
asm("fclr i");
/* Enable all interrupts */ /* Enable all interrupts */
//ENABLE_IRQ rt_hw_interrupt_enable(level);
/* UART0 transmit/receive control register 1 */ /* UART0 transmit/receive control register 1 */
/* enable transmit and receive */ /* enable transmit and receive */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册