From 38aaa2b6a7c7f6f4137a877ae6663a4ae01c9e53 Mon Sep 17 00:00:00 2001 From: strawmanbobi Date: Sun, 21 Oct 2018 14:25:24 +0800 Subject: [PATCH] updated IAR version for STM8 example --- stm8-example/STM8_Demo.dep | 876 +++++++++--------- .../settings/STM8_Demo.Debug.cspy.ps1 | 2 +- stm8-example/settings/STM8_Demo.wsdt | 20 +- 3 files changed, 457 insertions(+), 441 deletions(-) diff --git a/stm8-example/STM8_Demo.dep b/stm8-example/STM8_Demo.dep index 8ca57d8..37b7fb7 100644 --- a/stm8-example/STM8_Demo.dep +++ b/stm8-example/STM8_Demo.dep @@ -5,356 +5,146 @@ Debug - $PROJ_DIR$\src\stm8s_it.c - $PROJ_DIR$\src\lib\src\stm8s_gpio.c - $PROJ_DIR$\src\lib\src\stm8s_tim4.c - $PROJ_DIR$\src\lib\src\stm8s_uart3.c - $PROJ_DIR$\src\lib\src\stm8s_clk.c + $PROJ_DIR$\src\stm8s_it.h + $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.pbi + $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.pbi + $PROJ_DIR$\Debug\Obj\STM8_Demo.pbd + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\src\irext\include\ir_ac_parse_frame_info.h + $PROJ_DIR$\Debug\Obj\stm8s_uart3.pbi + $PROJ_DIR$\Debug\Exe\STM8_Demo.hex + $TOOLKIT_DIR$\inc\c\stdio.h + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\Debug\Obj\ir_utils.pbi + $PROJ_DIR$\Debug\Obj\ir_tv_control.o + $PROJ_DIR$\src\stm8s_conf.h + $PROJ_DIR$\src\irext\include\ir_ac_binary_parse.h + $PROJ_DIR$\src\irext\include\ir_defs.h + $PROJ_DIR$\src\lib\inc\stm8s_exti.h + $PROJ_DIR$\src\lib\inc\stm8s_itc.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\src\lib\inc\stm8s_wwdg.h + $PROJ_DIR$\Debug\Obj\stm8s_gpio.o + $PROJ_DIR$\src\lib\inc\stm8s_iwdg.h + $PROJ_DIR$\Debug\Obj\ir_tv_control.pbi + $PROJ_DIR$\src\lib\inc\stm8s_tim2.h + $PROJ_DIR$\Debug\Obj\stm8s_it.pbi + $PROJ_DIR$\Debug\Obj\ir_ac_apply.o + $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.__cstat.et $PROJ_DIR$\Debug\Obj\ir_ac_control.__cstat.et - $PROJ_DIR$\src\main.h $TOOLKIT_DIR$\config\lnkstm8s207k8.icf - $PROJ_DIR$\Debug\Obj\stm8s_clk.pbi $PROJ_DIR$\src\lib\inc\stm8s_uart1.h - $PROJ_DIR$\Debug\Obj\ir_ac_parse_frame_info.o - $PROJ_DIR$\Debug\Obj\ir_ac_build_frame.o - $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.o - $PROJ_DIR$\Debug\Obj\stm8s_it.__cstat.et - $PROJ_DIR$\src\lib\inc\stm8s_spi.h $PROJ_DIR$\Debug\Obj\stm8s_uart3.o - $PROJ_DIR$\src\irext\include\ir_ac_control.h - $PROJ_DIR$\src\irext\include\ir_utils.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\Debug\Obj\ir_ac_build_frame.o $PROJ_DIR$\src\irext\include\ir_ac_parse_parameter.h + $PROJ_DIR$\src\irext\include\ir_ac_control.h + $PROJ_DIR$\src\main.h + $PROJ_DIR$\src\lib\inc\stm8s_spi.h + $PROJ_DIR$\src\irext\include\ir_utils.h + $PROJ_DIR$\Debug\Obj\ir_ac_parse_frame_info.o + $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h $PROJ_DIR$\src\irext\include\ir_ac_build_frame.h + $PROJ_DIR$\Debug\Obj\stm8s_it.__cstat.et $PROJ_DIR$\src\lib\inc\stm8s_adc2.h $PROJ_DIR$\Debug\Obj\main.o - $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.__cstat.et - $TOOLKIT_DIR$\lib\dlstm8sln.a - $PROJ_DIR$\Debug\Obj\stm8s_clk.__cstat.et - $PROJ_DIR$\src\irext\include\ir_decode.h - $PROJ_DIR$\Debug\Obj\ir_ac_apply.__cstat.et + $PROJ_DIR$\Debug\Obj\stm8s_clk.pbi $PROJ_DIR$\Debug\Obj\ir_decode.__cstat.et $PROJ_DIR$\Debug\Obj\ir_ac_parse_parameter.o - $PROJ_DIR$\Debug\Obj\stm8s_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\ir_ac_build_frame.__cstat.et - $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.o - $PROJ_DIR$\Debug\Obj\ir_tv_control.__cstat.et - $TOOLKIT_DIR$\lib\dlstm8sln.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\src\lib\inc\stm8s_flash.h - $PROJ_DIR$\src\lib\inc\stm8s_uart3.h $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\src\lib\inc\stm8s_beep.h - $PROJ_DIR$\src\lib\inc\stm8s_awu.h - $PROJ_DIR$\Debug\Obj\stm8s_tim4.pbi $PROJ_DIR$\Debug\Obj\stm8s_uart3.__cstat.et + $PROJ_DIR$\src\lib\inc\stm8s_uart3.h + $TOOLKIT_DIR$\lib\dlstm8sln.a + $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.o + $PROJ_DIR$\src\lib\inc\stm8s_awu.h $PROJ_DIR$\Debug\Obj\main.__cstat.et + $PROJ_DIR$\Debug\Obj\ir_ac_apply.__cstat.et + $PROJ_DIR$\src\lib\inc\stm8s_flash.h + $PROJ_DIR$\Debug\Obj\stm8s_clk.__cstat.et + $PROJ_DIR$\src\irext\include\ir_decode.h $PROJ_DIR$\Debug\Obj\ir_ac_control.o $PROJ_DIR$\Debug\Obj\ir_ac_control.pbi - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\src\lib\inc\stm8s_tim1.h $TOOLKIT_DIR$\inc\c\ystdio.h + $PROJ_DIR$\Debug\Obj\ir_ac_build_frame.__cstat.et + $PROJ_DIR$\src\lib\inc\stm8s_beep.h + $PROJ_DIR$\Debug\Obj\stm8s_tim4.pbi + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\Debug\Obj\ir_tv_control.__cstat.et + $PROJ_DIR$\src\lib\inc\stm8s_tim1.h $PROJ_DIR$\Debug\Obj\main.pbi + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\Debug\Obj\stm8s_gpio.__cstat.et + $TOOLKIT_DIR$\lib\dlstm8sln.h + $PROJ_DIR$\Debug\Obj\ir_decode.o + $PROJ_DIR$\Debug\Obj\ir_ac_parse_parameter.pbi + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\src\irext\include\ir_ac_apply.h + $PROJ_DIR$\Debug\Obj\ir_ac_apply.pbi + $PROJ_DIR$\src\irext\include\ir_tv_control.h $PROJ_DIR$\src\lib\inc\stm8s_gpio.h + $PROJ_DIR$\Debug\Obj\stm8s_tim4.__cstat.et + $PROJ_DIR$\Debug\Obj\stm8s_clk.o + $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.__cstat.et $PROJ_DIR$\src\lib\inc\stm8s_tim3.h + $PROJ_DIR$\Debug\Obj\ir_ac_parse_parameter.__cstat.et + $PROJ_DIR$\Debug\Obj\stm8s_it.o + $PROJ_DIR$\Debug\Obj\ir_ac_parse_frame_info.pbi $PROJ_DIR$\Debug\Obj\ir_ac_parse_frame_info.__cstat.et $TOOLKIT_DIR$\lib\dbgstm8sln.a $PROJ_DIR$\src\irext\include\ir_ac_parse_forbidden_info.h $PROJ_DIR$\Debug\Exe\templproj.out - $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.__cstat.et - $PROJ_DIR$\Debug\Obj\stm8s_tim4.__cstat.et - $PROJ_DIR$\Debug\Obj\stm8s_clk.o $TOOLKIT_DIR$\inc\c\DLib_Defaults.h $TOOLKIT_DIR$\config\math_small.xcl - $PROJ_DIR$\Debug\Obj\ir_ac_parse_parameter.__cstat.et $PROJ_DIR$\src\lib\inc\stm8s.h $PROJ_DIR$\Debug\Obj\ir_utils.__cstat.et $PROJ_DIR$\src\lib\inc\stm8s_rst.h - $PROJ_DIR$\Debug\Obj\stm8s_it.o - $PROJ_DIR$\Debug\Obj\stm8s_tim4.o $PROJ_DIR$\Debug\Obj\stm8s_gpio.pbi - $PROJ_DIR$\src\irext\src\ir_utils.c - $PROJ_DIR$\src\irext\src\ir_decode.c - $PROJ_DIR$\src\main.c - $PROJ_DIR$\src\irext\src\ir_ac_parse_parameter.c - $PROJ_DIR$\src\irext\src\ir_tv_control.c - $PROJ_DIR$\src\irext\src\ir_ac_apply.c - $PROJ_DIR$\src\irext\src\ir_ac_binary_parse.c - $PROJ_DIR$\src\irext\src\ir_ac_build_frame.c - $PROJ_DIR$\src\irext\src\ir_ac_parse_forbidden_info.c - $PROJ_DIR$\src\irext\src\ir_ac_parse_frame_info.c - $PROJ_DIR$\src\irext\src\ir_ac_control.c - $PROJ_DIR$\Debug\Obj\ir_ac_parse_frame_info.pbi $PROJ_DIR$\Debug\Obj\ir_utils.o $PROJ_DIR$\src\lib\inc\stm8s_clk.h $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\Debug\Obj\stm8s_tim4.o $PROJ_DIR$\Debug\Obj\ir_ac_build_frame.pbi $PROJ_DIR$\src\lib\inc\stm8s_tim4.h $PROJ_DIR$\Debug\Obj\ir_decode.pbi $PROJ_DIR$\src\lib\inc\stm8s_i2c.h - $PROJ_DIR$\src\irext\include\ir_ac_apply.h - $PROJ_DIR$\Debug\Obj\ir_decode.o - $PROJ_DIR$\Debug\Obj\ir_ac_apply.pbi - $PROJ_DIR$\Debug\Obj\ir_ac_parse_parameter.pbi - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\src\irext\include\ir_tv_control.h - $PROJ_DIR$\Debug\Obj\ir_utils.pbi - $PROJ_DIR$\Debug\Obj\STM8_Demo.pbd - $PROJ_DIR$\Debug\Obj\ir_ac_binary_parse.pbi - $PROJ_DIR$\src\irext\include\ir_ac_parse_frame_info.h - $PROJ_DIR$\Debug\Obj\stm8s_uart3.pbi - $PROJ_DIR$\Debug\Obj\ir_tv_control.o - $PROJ_DIR$\src\irext\include\ir_defs.h - $PROJ_DIR$\Debug\Obj\ir_ac_apply.o - $PROJ_DIR$\src\lib\inc\stm8s_itc.h - $PROJ_DIR$\src\stm8s_conf.h - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\src\stm8s_it.h - $PROJ_DIR$\src\irext\include\ir_ac_binary_parse.h - $PROJ_DIR$\src\lib\inc\stm8s_tim2.h - $PROJ_DIR$\Debug\Obj\ir_ac_parse_forbidden_info.pbi - $PROJ_DIR$\Debug\Exe\STM8_Demo.hex - $PROJ_DIR$\Debug\Obj\ir_tv_control.pbi - $PROJ_DIR$\src\lib\inc\stm8s_exti.h - $PROJ_DIR$\src\lib\inc\stm8s_wwdg.h - $TOOLKIT_DIR$\inc\c\stdio.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\Debug\Obj\stm8s_gpio.o - $PROJ_DIR$\src\lib\inc\stm8s_iwdg.h - $PROJ_DIR$\Debug\Obj\stm8s_it.pbi + $PROJ_DIR$\src\irext\src\ir_tv_control.c + $PROJ_DIR$\src\irext\src\ir_ac_binary_parse.c + $PROJ_DIR$\src\irext\src\ir_ac_control.c + $PROJ_DIR$\src\irext\src\ir_ac_parse_frame_info.c + $PROJ_DIR$\src\irext\src\ir_decode.c + $PROJ_DIR$\src\irext\src\ir_ac_apply.c + $PROJ_DIR$\src\irext\src\ir_utils.c + $PROJ_DIR$\src\main.c + $PROJ_DIR$\src\lib\src\stm8s_clk.c + $PROJ_DIR$\src\irext\src\ir_ac_parse_parameter.c + $PROJ_DIR$\src\lib\src\stm8s_gpio.c + $PROJ_DIR$\src\stm8s_it.c + $PROJ_DIR$\src\lib\src\stm8s_tim4.c + $PROJ_DIR$\src\lib\src\stm8s_uart3.c + $PROJ_DIR$\src\irext\src\ir_ac_parse_forbidden_info.c + $PROJ_DIR$\src\irext\src\ir_ac_build_frame.c - $PROJ_DIR$\src\stm8s_it.c + [ROOT_NODE] - ICCSTM8 - 65 - - - __cstat - 13 - - - BICOMP - 117 + ILINK + 87 - - - ICCSTM8 - 104 62 102 21 40 39 81 110 36 50 86 101 116 64 14 47 106 51 84 9 37 111 38 6 26 112 114 46 59 34 18 113 82 35 48 99 16 92 - - - - - $PROJ_DIR$\src\lib\src\stm8s_gpio.c - - - ICCSTM8 - 115 - - - __cstat - 30 - - - BICOMP - 67 - - - - - ICCSTM8 - 50 62 102 21 40 39 81 110 36 86 101 116 64 14 47 106 51 84 9 37 111 38 - - - - - $PROJ_DIR$\src\lib\src\stm8s_tim4.c - - - ICCSTM8 - 66 - - - __cstat - 57 - - - BICOMP - 41 - - - - - ICCSTM8 - 84 62 102 21 40 39 81 110 36 50 86 101 116 64 14 47 106 51 9 37 111 38 - - - - - $PROJ_DIR$\src\lib\src\stm8s_uart3.c - - - ICCSTM8 - 15 - - - __cstat - 42 - - - BICOMP - 97 - - - - - ICCSTM8 - 37 62 102 21 40 39 81 110 36 50 86 101 116 64 14 47 106 51 84 9 111 38 - - - - - $PROJ_DIR$\src\lib\src\stm8s_clk.c - - - ICCSTM8 - 58 - - - __cstat - 25 - - - BICOMP - 8 - - - - - ICCSTM8 - 81 62 102 21 40 39 110 36 50 86 101 116 64 14 47 106 51 84 9 37 111 38 - - $PROJ_DIR$\Debug\Exe\templproj.out OBJCOPY - 108 + 7 ILINK - 60 7 100 12 11 44 32 10 29 88 98 80 22 58 115 65 66 15 24 53 - - - - - $PROJ_DIR$\src\irext\src\ir_utils.c - - - ICCSTM8 - 80 - - - __cstat - 63 - - - BICOMP - 93 - - - - - ICCSTM8 - 17 99 26 112 114 46 59 34 18 113 82 35 48 16 92 - - - BICOMP - 114 16 48 113 18 99 26 112 46 34 92 35 59 82 17 - - - - - $PROJ_DIR$\src\irext\src\ir_decode.c - - - ICCSTM8 - 88 - - - __cstat - 28 - - - BICOMP - 85 - - - - - ICCSTM8 - 112 114 46 59 34 18 113 82 35 48 103 91 26 99 16 92 17 20 87 - - - BICOMP - 35 114 17 26 91 87 82 46 112 103 20 48 59 16 99 113 34 18 92 - - - - - $PROJ_DIR$\src\main.c - - - ICCSTM8 - 22 - - - __cstat - 43 - - - BICOMP - 49 - - - - - ICCSTM8 - 91 114 46 59 34 18 113 82 35 62 102 21 40 39 81 110 36 50 86 101 116 64 14 47 106 51 84 9 37 111 38 103 112 48 6 26 99 16 92 - - - - - $PROJ_DIR$\src\irext\src\ir_ac_parse_parameter.c - - - ICCSTM8 - 29 - - - __cstat - 61 - - - BICOMP - 90 - - - - - ICCSTM8 - 103 114 46 59 34 18 113 82 35 112 48 91 17 99 26 16 92 19 - - - BICOMP - 112 35 114 34 19 91 113 18 46 26 16 99 17 59 82 48 92 103 + 89 27 24 37 30 57 50 36 45 70 11 94 42 78 19 82 97 29 49 85 @@ -363,52 +153,25 @@ ICCSTM8 - 98 - - - __cstat - 33 + 11 BICOMP - 109 + 21 + + + __cstat + 64 ICCSTM8 - 91 114 46 59 34 18 113 82 35 99 26 112 48 16 92 + 72 17 63 88 69 38 9 96 67 14 56 8 59 32 75 BICOMP - 16 26 114 34 99 92 35 113 18 112 91 46 59 82 48 - - - - - $PROJ_DIR$\src\irext\src\ir_ac_apply.c - - - ICCSTM8 - 100 - - - __cstat - 27 - - - BICOMP - 89 - - - - - ICCSTM8 - 17 99 26 112 114 46 59 34 18 113 82 35 48 16 92 87 - - - BICOMP - 34 46 99 92 112 48 114 113 18 87 26 16 35 59 82 17 + 32 56 17 69 14 75 67 9 38 8 72 63 88 96 59 @@ -417,106 +180,25 @@ ICCSTM8 - 12 + 37 + + + BICOMP + 1 __cstat - 56 - - - BICOMP - 95 - - - - - ICCSTM8 - 105 99 26 112 114 46 59 34 18 113 82 35 48 16 92 - - - BICOMP - 99 16 46 34 112 48 114 113 18 26 92 35 59 82 105 - - - - - $PROJ_DIR$\src\irext\src\ir_ac_build_frame.c - - - ICCSTM8 - 11 - - - __cstat - 31 - - - BICOMP - 83 - - - - - ICCSTM8 - 20 99 26 112 114 46 59 34 18 113 82 35 48 16 92 - - - BICOMP - 16 114 59 46 112 35 26 99 92 48 113 82 20 34 18 - - - - - $PROJ_DIR$\src\irext\src\ir_ac_parse_forbidden_info.c - - - ICCSTM8 - 32 - - - __cstat - 23 - - - BICOMP - 107 - - - - - ICCSTM8 - 112 114 46 59 34 18 113 82 35 48 103 91 26 99 16 92 54 - - - BICOMP - 48 54 35 114 91 46 82 112 103 26 59 16 99 113 34 18 92 - - - - - $PROJ_DIR$\src\irext\src\ir_ac_parse_frame_info.c - - - ICCSTM8 - 10 - - - __cstat - 52 - - - BICOMP 79 ICCSTM8 - 103 114 46 59 34 18 113 82 35 112 48 91 17 99 26 16 92 96 + 13 14 56 8 17 63 88 69 38 9 96 67 59 32 75 BICOMP - 113 96 99 91 82 46 48 114 92 112 17 59 35 103 34 18 26 16 + 14 32 63 69 8 59 17 9 38 56 75 67 88 96 13 @@ -525,36 +207,370 @@ ICCSTM8 - 44 - - - __cstat - 5 + 57 BICOMP - 45 + 58 + + + __cstat + 26 ICCSTM8 - 103 114 46 59 34 18 113 82 35 112 48 91 16 99 105 26 92 19 54 96 17 + 4 17 63 88 69 38 9 96 67 8 59 72 32 14 13 56 75 31 86 5 35 BICOMP - 35 96 112 105 34 114 91 19 113 18 46 16 26 54 17 59 82 48 99 103 92 + 67 5 8 13 69 17 72 31 9 38 63 32 56 86 35 88 96 59 14 4 75 - [ROOT_NODE] + $PROJ_DIR$\src\irext\src\ir_ac_parse_frame_info.c - ILINK + ICCSTM8 + 36 + + + BICOMP + 83 + + + __cstat + 84 + + + + + ICCSTM8 + 4 17 63 88 69 38 9 96 67 8 59 72 35 14 56 32 75 5 + + + BICOMP + 9 5 14 72 96 63 59 17 75 8 35 88 67 4 69 38 56 32 + + + + + $PROJ_DIR$\src\irext\src\ir_decode.c + + + ICCSTM8 + 70 + + + BICOMP + 100 + + + __cstat + 44 + + + + + ICCSTM8 + 8 17 63 88 69 38 9 96 67 59 4 72 56 14 32 75 35 39 73 + + + BICOMP + 67 17 35 56 72 73 96 63 8 4 39 59 88 32 14 9 69 38 75 + + + + + $PROJ_DIR$\src\irext\src\ir_ac_apply.c + + + ICCSTM8 + 24 + + + BICOMP + 74 + + + __cstat + 53 + + + + + ICCSTM8 + 35 14 56 8 17 63 88 69 38 9 96 67 59 32 75 73 + + + BICOMP + 69 63 14 75 8 59 17 9 38 73 56 32 67 88 96 35 + + + + + $PROJ_DIR$\src\irext\src\ir_utils.c + + + ICCSTM8 + 94 + + + BICOMP + 10 + + + __cstat + 91 + + + + + ICCSTM8 + 35 14 56 8 17 63 88 69 38 9 96 67 59 32 75 + + + BICOMP + 17 32 59 9 38 14 56 8 63 69 75 67 88 96 35 + + + + + $PROJ_DIR$\src\main.c + + + ICCSTM8 + 42 + + + BICOMP + 66 + + + __cstat + 52 + + + + + ICCSTM8 + 72 17 63 88 69 38 9 96 67 90 12 41 51 61 95 15 54 76 101 16 20 92 34 65 22 80 99 28 48 18 46 4 8 59 33 56 14 32 75 + + + + + $PROJ_DIR$\src\lib\src\stm8s_clk.c + + + ICCSTM8 + 78 + + + BICOMP + 43 + + + __cstat 55 + + + ICCSTM8 + 95 90 12 41 51 61 15 54 76 101 16 20 92 34 65 22 80 99 28 48 18 46 + + + + + $PROJ_DIR$\src\irext\src\ir_ac_parse_parameter.c + + + ICCSTM8 + 45 + + + BICOMP + 71 + + + __cstat + 81 + + + + + ICCSTM8 + 4 17 63 88 69 38 9 96 67 8 59 72 35 14 56 32 75 31 + + + BICOMP + 8 67 17 69 31 72 9 38 63 56 32 14 35 88 96 59 75 4 + + + + + $PROJ_DIR$\src\lib\src\stm8s_gpio.c + + + ICCSTM8 + 19 + + + BICOMP + 93 + + + __cstat + 68 + + + + + ICCSTM8 + 76 90 12 41 51 61 95 15 54 101 16 20 92 34 65 22 80 99 28 48 18 46 + + + BICOMP + 76 46 90 61 92 28 41 15 16 65 99 48 12 51 95 54 101 20 34 22 80 18 + + + + + $PROJ_DIR$\src\stm8s_it.c + + + ICCSTM8 + 82 + + + BICOMP + 23 + + + __cstat + 40 + + + + + ICCSTM8 + 0 90 12 41 51 61 95 15 54 76 101 16 20 92 34 65 22 80 99 28 48 18 46 33 56 8 17 63 88 69 38 9 96 67 59 14 32 75 + + + BICOMP + 90 14 20 51 63 12 54 22 18 17 88 33 95 101 34 80 75 67 96 0 46 41 61 15 76 16 92 65 99 28 48 56 8 32 59 9 69 38 + + + + + $PROJ_DIR$\src\lib\src\stm8s_tim4.c + + + ICCSTM8 + 97 + + + BICOMP + 62 + + + __cstat + 77 + + + + + ICCSTM8 + 99 90 12 41 51 61 95 15 54 76 101 16 20 92 34 65 22 80 28 48 18 46 + + + BICOMP + 51 90 20 12 54 22 18 95 101 34 80 46 41 61 15 76 16 92 65 99 28 48 + + + + + $PROJ_DIR$\src\lib\src\stm8s_uart3.c + + + ICCSTM8 + 29 + + + BICOMP + 6 + + + __cstat + 47 + + + + + ICCSTM8 + 48 90 12 41 51 61 95 15 54 76 101 16 20 92 34 65 22 80 99 28 18 46 + + + BICOMP + 90 76 46 61 92 28 41 15 16 65 99 48 12 51 95 54 101 20 34 22 80 18 + + + + + $PROJ_DIR$\src\irext\src\ir_ac_parse_forbidden_info.c + + + ICCSTM8 + 50 + + + BICOMP + 2 + + + __cstat + 25 + + + + + ICCSTM8 + 8 17 63 88 69 38 9 96 67 59 4 72 56 14 32 75 86 + + + BICOMP + 59 86 67 17 72 63 96 8 4 56 88 32 14 9 69 38 75 + + + + + $PROJ_DIR$\src\irext\src\ir_ac_build_frame.c + + + ICCSTM8 + 30 + + + BICOMP + 98 + + + __cstat + 60 + + + + + ICCSTM8 + 39 14 56 8 17 63 88 69 38 9 96 67 59 32 75 + + + BICOMP + 32 17 88 63 8 67 56 14 75 59 9 96 39 69 38 + + diff --git a/stm8-example/settings/STM8_Demo.Debug.cspy.ps1 b/stm8-example/settings/STM8_Demo.Debug.cspy.ps1 index 2bf5a6d..18f679e 100644 --- a/stm8-example/settings/STM8_Demo.Debug.cspy.ps1 +++ b/stm8-example/settings/STM8_Demo.Debug.cspy.ps1 @@ -1,4 +1,4 @@ -param([String]$debugfile = ""); +param([String]$debugfile = ""); # This powershell file has been generated by the IAR Embedded Workbench # C - SPY Debugger, as an aid to preparing a command line for running diff --git a/stm8-example/settings/STM8_Demo.wsdt b/stm8-example/settings/STM8_Demo.wsdt index 506453e..e436532 100644 --- a/stm8-example/settings/STM8_Demo.wsdt +++ b/stm8-example/settings/STM8_Demo.wsdt @@ -183,7 +183,7 @@ 21 1866 2 - + 0 -1 @@ -210,11 +210,11 @@ 1 1 1 - B000000027001386000001000000108600000100000029E1000006000000239200000100000024D500000100000020810000010000000F810000050000000C810000030000000D80000001000000EA8000000100000001DE000002000000178100000B000000568600000600000014810000010000002BE1000001000000808C000001000000008100000300000023D50000020000000E840000010000005E8600000B0000000E8100007F0000001F8100000100000003E100000400000003DE000002000000E9800000020000005D8400000100000041E100000E0000000584000001000000118600000200000005810000010000004681000001000000608600000300000005E10000010000005D860000030000000A84000001000000EB8000000100000002E1000001000000E8800000010000000784000001000000 + B10000002B0040E1000003000000138600000100000026810000030000000481000001000000108600000100000024D5000001000000239200000100000029E10000060000000F810000050000002081000001000000EA800000010000000D800000010000000C8100000300000001DE0000020000005686000006000000178100000C0000001184000001000000808C0000010000002BE100000100000014810000010000000E8400000100000023D5000002000000008100000300000003E10000040000001F810000010000000E8100007F0000005E8600000B0000005D84000001000000E98000000200000003DE000002000000058400000100000041E100000E00000005810000010000001186000002000000468100000100000005E1000001000000608600000300000002E1000001000000EB800000010000000A840000010000005D86000003000000E8800000010000000784000001000000 5900FFFFFFFF0D8400000F8400000884000054840000328100001C810000098400005384000020F1000010F0000000F0000020F0000030F0000060F000001C8F00001D8F00001F8F0000208F0000218F00002AE10000118F00003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D840000828400008384000084840000488100001E8F0000E88000000C84000033840000788400001184000003DE000002DE000001DE00002B9200002A9200002692000000DE000032840000778400000784000002840000038400001084000005840000318400000A840000808C000044D500007C8400007E84000023D5000024D50000008800000188000002880000038800000488000005880000558400005684000059840000498100004A810000008200001C820000018200002F820000168200001882000019820000678600003981000017820000 - 2E0004840000440000001B8F000003000000158100001D0000000481000010000000188F00000600000001840000080000002CE100003700000007E10000330000002392000000000000458100000700000004E10000310000000F81000017000000208100001F0000005F860000280000000D8000000F00000001E100002E0000000C8100001400000023E10000310000000684000046000000178100001F0000001A8F000009000000148100001C000000008400000A0000002BE1000036000000308400004A0000000E840000480000000081000011000000448100000400000003E10000300000000E810000160000001F8100001E00000025E10000330000000B8100001700000000E100002D00000022E10000300000005D8400000000000041E100003D000000168100001E0000000581000011000000198F00000100000005E10000320000004381000005000000518400004E0000000D8100001900000002E100002F0000005C84000002000000 + 2E001B8F00000300000004840000440000002CE10000370000000184000008000000188F0000060000000481000010000000158100001E0000004581000007000000239200000000000007E10000340000005F86000028000000208100001F0000000F8100001700000004E100003200000023E10000310000000C8100001400000001E100002F0000000D8000001000000006840000460000001A8F00000900000017810000200000002BE1000036000000008400000A000000148100001D000000448100000400000000810000120000000E84000049000000308400004B00000025E10000330000001F8100001E0000000E8100001600000003E10000310000005D8400000000000022E100003000000000E100002E0000000B8100001800000041E100003E000000198F0000010000000581000011000000168100001F000000518400004F000000438100000500000005E100003300000002E10000300000000D8100001A0000005C84000002000000 0 @@ -232,7 +232,7 @@ 4294967295 0000000049000000060100001C030000 - 00000000320000000601000005030000 + 000000004C0000000601000005030000 4096 0 0 @@ -439,7 +439,7 @@ 34059 00000000170000000601000078010000 - 040000004A00000002010000EB020000 + 04000000640000000201000005030000 4096 0 0 @@ -456,7 +456,7 @@ 34061 00000000170000000601000078010000 - 00000000460000000601000005030000 + 00000000600000000601000005030000 4096 0 0 @@ -467,16 +467,16 @@ 1 - 000000000A000000000000000010000001000000FFFFFFFFFFFFFFFF06010000320000000A01000005030000010000000200001004000000010000000000000000000000FFFFFFFF020000000B8500000D850000FFFF02000B004354616262656450616E6500100000010000000000000049000000060100001C03000000000000320000000601000005030000000000004010005602000000FFFEFF0E53006F0075007200630065002000420072006F007700730065007200000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0957006F0072006B0073007000610063006500010000000D85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0B85000001000000FFFFFFFF0B850000000000000080000000000000FFFFFFFFFFFFFFFF00000000820200008007000086020000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000080000000000000FFFFFFFFFFFFFFFF00000000F001000080070000F401000000000000010000000400000001000000B5FDFFFF6F000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000038500000000000000000000000000000000000001000000038500000100000003850000000000000080000001000000FFFFFFFFFFFFFFFF000000000503000080070000090300000100000001000010040000000100000032FDFFFFA5000000FFFFFFFF080000000185000002850000068500000785000008850000098500000A8500000C8500000180008000000100000000000000200300008007000007040000000000000903000080070000F0030000000000004080005608000000FFFEFF0B42007200650061006B0070006F0069006E0074007300000000000185000001000000FFFFFFFFFFFFFFFFFFFEFF054200750069006C006400010000000285000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0185000001000000FFFFFFFF01850000000000000000000000000000 + 000000000A000000000000000010000001000000FFFFFFFFFFFFFFFF060100004C0000000A01000005030000010000000200001004000000010000000000000000000000FFFFFFFF020000000B8500000D850000FFFF02000B004354616262656450616E6500100000010000000000000049000000060100001C030000000000004C0000000601000005030000000000004010005602000000FFFEFF0E53006F0075007200630065002000420072006F007700730065007200000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0957006F0072006B0073007000610063006500010000000D85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0B85000001000000FFFFFFFF0B850000000000000080000000000000FFFFFFFFFFFFFFFF00000000820200008007000086020000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000080000000000000FFFFFFFFFFFFFFFF00000000F001000080070000F401000000000000010000000400000001000000B5FDFFFF6F000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000038500000000000000000000000000000000000001000000038500000100000003850000000000000080000001000000FFFFFFFFFFFFFFFF000000000503000080070000090300000100000001000010040000000100000032FDFFFFA5000000FFFFFFFF080000000185000002850000068500000785000008850000098500000A8500000C8500000180008000000100000000000000200300008007000007040000000000000903000080070000F0030000000000004080005608000000FFFEFF0B42007200650061006B0070006F0069006E0074007300000000000185000001000000FFFFFFFFFFFFFFFFFFFEFF054200750069006C006400010000000285000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0185000001000000FFFFFFFF01850000000000000000000000000000 Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000002D000000FFFEFF000000000000000000000000000100000001000000018001E10000000000002E000000FFFEFF000000000000000000000000000100000001000000018003E100000000040030000000FFFEFF0000000000000000000000000001000000010000000180008100000000000011000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000040033000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040035000000FFFEFF000000000000000000000000000100000001000000018022E100000000040034000000FFFEFF000000000000000000000000000100000001000000018025E100000000040037000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004003A000000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000400FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000300FFFEFF14490052006500780074005F00700072006F00630065007300730055006100720074004D0073006700FFFEFF0C50006100720073006500530075006D006D00610072007900FFFEFF0A5F0048004500410050005F00530049005A0045000000000000000000000000000180218100000000040024000000FFFEFF000000000000000000000000000100000001000000018024E100000000040036000000FFFEFF000000000000000000000000000100000001000000018028E100000000040038000000FFFEFF000000000000000000000000000100000001000000018029E100000000040039000000FFFEFF0000000000000000000000000001000000010000000180028100000000040013000000FFFEFF0000000000000000000000000001000000010000000180298100000000040028000000FFFEFF0000000000000000000000000001000000010000000180278100000000040026000000FFFEFF0000000000000000000000000001000000010000000180288100000000040027000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040020000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040021000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000017000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000018000000FFFEFF00000000000000000000000000010000000100000001805F860000000000002C000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000000000001A000000FFFEFF00000000000000000000000000010000000100000001800F810000000000001B000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000002E000000FFFEFF000000000000000000000000000100000001000000018001E10000000000002F000000FFFEFF000000000000000000000000000100000001000000018003E100000000040031000000FFFEFF0000000000000000000000000001000000010000000180008100000000000012000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000040034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040036000000FFFEFF000000000000000000000000000100000001000000018022E100000000040035000000FFFEFF000000000000000000000000000100000001000000018025E100000000040038000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004003B000000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003C000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000400FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000300FFFEFF14490052006500780074005F00700072006F00630065007300730055006100720074004D0073006700FFFEFF0C50006100720073006500530075006D006D00610072007900FFFEFF0A5F0048004500410050005F00530049005A0045000000000000000000000000000180218100000000040025000000FFFEFF000000000000000000000000000100000001000000018024E100000000040037000000FFFEFF000000000000000000000000000100000001000000018028E100000000040039000000FFFEFF000000000000000000000000000100000001000000018029E10000000004003A000000FFFEFF0000000000000000000000000001000000010000000180028100000000040014000000FFFEFF0000000000000000000000000001000000010000000180298100000000040029000000FFFEFF0000000000000000000000000001000000010000000180278100000000040027000000FFFEFF0000000000000000000000000001000000010000000180288100000000040028000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040021000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040022000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000018000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000019000000FFFEFF00000000000000000000000000010000000100000001805F860000000000002D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000000000001B000000FFFEFF00000000000000000000000000010000000100000001800F810000000000001C000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 34048 0A0000000A0000006E0000006E000000 - 0000000018000000FE02000032000000 + 000000001A000000FE02000034000000 8192 1 0 @@ -489,7 +489,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000010000000000000001000000FFFEFF132400570053005F0044004900520024005C007300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310033003600300034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310033003600300034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000000A01000049000000800700001C030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000010000000000000001000000FFFEFF132400570053005F0044004900520024005C007300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310033003600300034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310033003600300034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000000A01000063000000800700001C030000