|
@@ -1,35 +1,34 @@
|
|
|
###############################################################################
|
|
|
#
|
|
|
-# IAR ELF Linker V3.10.1.201 for STM8 11/Nov/2024 22:33:06
|
|
|
+# IAR ELF Linker V3.10.1.201 for STM8 15/Nov/2024 17:58:42
|
|
|
# Copyright 2010-2017 IAR Systems AB.
|
|
|
#
|
|
|
# Output file =
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Exe\tail_light_stm8.out
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Exe\tail_light_stm8.out
|
|
|
# Map file =
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\List\tail_light_stm8.map
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\List\tail_light_stm8.map
|
|
|
# Command line =
|
|
|
-# -f C:\Users\hero\AppData\Local\Temp\EWCD66.tmp
|
|
|
-# (C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\delay.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\hw_init.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\i2c_analog.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\key.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\led.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\main.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\sc7a20.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_adc1.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_clk.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_exti.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_gpio.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_it.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_rst.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_tim1.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_tim2.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\stm8s_tim4.o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj\tasks.o
|
|
|
+# -f C:\Users\dd\AppData\Local\Temp\EW7F4E.tmp
|
|
|
+# (C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\delay.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\hw_init.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\i2c_analog.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\key.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\led.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\main.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\sc7a20.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_adc1.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_clk.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_exti.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_gpio.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_rst.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_tim1.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_tim2.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\stm8s_tim4.o
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj\tasks.o
|
|
|
# --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb -o
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Exe\tail_light_stm8.out
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Exe\tail_light_stm8.out
|
|
|
# --map
|
|
|
-# C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\List\tail_light_stm8.map
|
|
|
+# C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\List\tail_light_stm8.map
|
|
|
# --config "C:\Program Files (x86)\IAR Systems\Embedded Workbench
|
|
|
# 8.0\stm8\config\lnkstm8s003f3.icf" --config_def _CSTACK_SIZE=0x100
|
|
|
# --config_def _HEAP_SIZE=0x100 --entry __iar_program_start --debug_lib)
|
|
@@ -92,61 +91,61 @@ initialize by copy {
|
|
|
.vregs uninit 0x000000 0x10 vregs.o [4]
|
|
|
- 0x000010 0x10
|
|
|
|
|
|
-"P2", part 1 of 2: 0x5
|
|
|
- P2-1 0x000010 0x5 <Init block>
|
|
|
- .near.data inited 0x000010 0x2 led.o [1]
|
|
|
+"P2", part 1 of 2: 0x4
|
|
|
+ P2-1 0x000010 0x4 <Init block>
|
|
|
+ .near.data inited 0x000010 0x1 led.o [1]
|
|
|
+ .near.data inited 0x000011 0x1 tasks.o [1]
|
|
|
.near.data inited 0x000012 0x1 tasks.o [1]
|
|
|
.near.data inited 0x000013 0x1 tasks.o [1]
|
|
|
- .near.data inited 0x000014 0x1 tasks.o [1]
|
|
|
- - 0x000015 0x5
|
|
|
+ - 0x000014 0x4
|
|
|
|
|
|
-"P2", part 2 of 2: 0x5a
|
|
|
- .near.bss zero 0x000015 0x4 main.o [1]
|
|
|
- .near.bss zero 0x000019 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x00001d 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000021 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000025 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000029 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x00002d 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000031 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000035 0x4 tasks.o [1]
|
|
|
- .near.bss zero 0x000039 0x2 key.o [1]
|
|
|
- .near.bss zero 0x00003b 0x2 key.o [1]
|
|
|
- .near.bss zero 0x00003d 0x2 led.o [1]
|
|
|
- .near.bss zero 0x00003f 0x2 led.o [1]
|
|
|
- .near.bss zero 0x000041 0x2 led.o [1]
|
|
|
- .near.bss zero 0x000043 0x2 led.o [1]
|
|
|
- .near.bss zero 0x000045 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000047 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000049 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x00004b 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x00004d 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x00004f 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000051 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000053 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000055 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000057 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x000059 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x00005b 0x2 tasks.o [1]
|
|
|
- .near.bss zero 0x00005d 0x1 key.o [1]
|
|
|
- .near.bss zero 0x00005e 0x1 key.o [1]
|
|
|
- .near.bss zero 0x00005f 0x1 main.o [1]
|
|
|
- .near.bss zero 0x000060 0x1 main.o [1]
|
|
|
- .near.bss zero 0x000061 0x1 main.o [1]
|
|
|
- .near.bss zero 0x000062 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000063 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000064 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000065 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000066 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000067 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000068 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x000069 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x00006a 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x00006b 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x00006c 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x00006d 0x1 tasks.o [1]
|
|
|
- .near.bss zero 0x00006e 0x1 tasks.o [1]
|
|
|
- - 0x00006f 0x5a
|
|
|
+"P2", part 2 of 2: 0x4e
|
|
|
+ .near.bss zero 0x000014 0x4 main.o [1]
|
|
|
+ .near.bss zero 0x000018 0x4 tasks.o [1]
|
|
|
+ .near.bss zero 0x00001c 0x4 tasks.o [1]
|
|
|
+ .near.bss zero 0x000020 0x4 tasks.o [1]
|
|
|
+ .near.bss zero 0x000024 0x2 key.o [1]
|
|
|
+ .near.bss zero 0x000026 0x2 key.o [1]
|
|
|
+ .near.bss zero 0x000028 0x2 led.o [1]
|
|
|
+ .near.bss zero 0x00002a 0x2 led.o [1]
|
|
|
+ .near.bss zero 0x00002c 0x2 led.o [1]
|
|
|
+ .near.bss zero 0x00002e 0x2 main.o [1]
|
|
|
+ .near.bss zero 0x000030 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000032 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000034 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000036 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000038 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00003a 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00003c 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00003e 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000040 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000042 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000044 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000046 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x000048 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00004a 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00004c 0x2 tasks.o [1]
|
|
|
+ .near.bss zero 0x00004e 0x1 key.o [1]
|
|
|
+ .near.bss zero 0x00004f 0x1 key.o [1]
|
|
|
+ .near.bss zero 0x000050 0x1 led.o [1]
|
|
|
+ .near.bss zero 0x000051 0x1 main.o [1]
|
|
|
+ .near.bss zero 0x000052 0x1 main.o [1]
|
|
|
+ .near.bss zero 0x000053 0x1 main.o [1]
|
|
|
+ .near.bss zero 0x000054 0x1 main.o [1]
|
|
|
+ .near.bss zero 0x000055 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000056 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000057 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000058 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000059 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005a 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005b 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005c 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005d 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005e 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x00005f 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000060 0x1 tasks.o [1]
|
|
|
+ .near.bss zero 0x000061 0x1 tasks.o [1]
|
|
|
+ - 0x000062 0x4e
|
|
|
|
|
|
"A1": 0x100
|
|
|
CSTACK 0x000300 0x100 <Block>
|
|
@@ -158,121 +157,102 @@ initialize by copy {
|
|
|
.intvec const 0x008000 0x80 interrupt.o [4]
|
|
|
- 0x008080 0x80
|
|
|
|
|
|
-"P3-P5": 0x1b97
|
|
|
- .near_func.text ro code 0x008080 0x24b tasks.o [1]
|
|
|
- .near_func.text ro code 0x0082cb 0x1f2 tasks.o [1]
|
|
|
- .near_func.text ro code 0x0084bd 0x1ef tasks.o [1]
|
|
|
- .near_func.text ro code 0x0086ac 0x178 led.o [1]
|
|
|
- .near_func.text ro code 0x008824 0x15f long.o [4]
|
|
|
- .near_func.text ro code 0x008983 0x134 hw_init.o [1]
|
|
|
- .near_func.text ro code 0x008ab7 0x106 vreg_util.o [4]
|
|
|
- .near_func.text ro code 0x008bbd 0x105 tasks.o [1]
|
|
|
- .near_func.text ro code 0x008cc2 0x9d sc7a20.o [1]
|
|
|
- .near_func.text ro code 0x008d5f 0x99 led.o [1]
|
|
|
- .near_func.text ro code 0x008df8 0x99 stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x008e91 0x94 i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x008f25 0x8e stm8s_gpio.o [1]
|
|
|
- .near_func.text ro code 0x008fb3 0x88 key.o [1]
|
|
|
- .near_func.text ro code 0x00903b 0x87 key.o [1]
|
|
|
- .near_func.text ro code 0x0090c2 0x84 tasks.o [1]
|
|
|
- .near_func.text ro code 0x009146 0x7f led.o [1]
|
|
|
- .near_func.text ro code 0x0091c5 0x78 stm8s_exti.o [1]
|
|
|
- .near_func.text ro code 0x00923d 0x6b i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x0092a8 0x69 led.o [1]
|
|
|
- .near_func.text ro code 0x009311 0x66 stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009377 0x5c led.o [1]
|
|
|
- .near_func.text ro code 0x0093d3 0x5b stm8s_clk.o [1]
|
|
|
- .near_func.text ro code 0x00942e 0x59 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009487 0x54 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x0094db 0x53 sc7a20.o [1]
|
|
|
- .near_func.text ro code 0x00952e 0x51 sc7a20.o [1]
|
|
|
- .near.rodata const 0x00957f 0x4c stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x0095cb 0x4c led.o [1]
|
|
|
- .near_func.text ro code 0x009617 0x4a stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009661 0x46 main.o [1]
|
|
|
- .near_func.text ro code 0x0096a7 0x37 hw_init.o [1]
|
|
|
- .near_func.text ro code 0x0096de 0x36 stm8s_clk.o [1]
|
|
|
- .near_func.text ro code 0x009714 0x31 stm8s_adc1.o [1]
|
|
|
- .near_func.text ro code 0x009745 0x31 stm8s_clk.o [1]
|
|
|
- .near_func.text ro code 0x009776 0x31 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x0097a7 0x31 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x0097d8 0x31 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009809 0x2f stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009838 0x2c sc7a20.o [1]
|
|
|
- .near_func.text ro code 0x009864 0x2b short.o [4]
|
|
|
- .near_func.text ro code 0x00988f 0x28 init_small.o [4]
|
|
|
- .near_func.text ro code 0x0098b7 0x27 i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x0098de 0x26 led.o [1]
|
|
|
- .near_func.text ro code 0x009904 0x26 long_util.o [4]
|
|
|
- .near_func.text ro code 0x00992a 0x25 tasks.o [1]
|
|
|
- .near_func.text ro code 0x00994f 0x24 stm8s_tim1.o [1]
|
|
|
- .iar.init_table const 0x009973 0x12 - Linker created -
|
|
|
- .near_func.text ro code 0x009985 0x20 sc7a20.o [1]
|
|
|
- .near_func.text ro code 0x0099a5 0x1f delay.o [1]
|
|
|
- .near_func.text ro code 0x0099c4 0x1f i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x0099e3 0x1f stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009a02 0x1e init_small.o [4]
|
|
|
- .near_func.text ro code 0x009a20 0x1a stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009a3a 0x19 i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x009a53 0x19 stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009a6c 0x18 dc_util.o [4]
|
|
|
- .near_func.text ro code 0x009a84 0x14 init.o [4]
|
|
|
- .near_func.text ro code 0x009a98 0x14 __dbg_xxexit.o [3]
|
|
|
- .near_func.text ro code 0x009aac 0x13 stm8s_gpio.o [1]
|
|
|
- .near_func.text ro code 0x009abf 0x13 cstartup.o [4]
|
|
|
- .near_func.text ro code 0x009ad2 0x10 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009ae2 0xe stm8s_clk.o [1]
|
|
|
- .near_func.text ro code 0x009af0 0xe stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009afe 0xe stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009b0c 0xe stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b1a 0xe stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b28 0xe stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b36 0xe stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b44 0xe stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b52 0xe stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009b60 0xe stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009b6e 0xd led.o [1]
|
|
|
- .near_func.text ro code 0x009b7b 0xd stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009b88 0x9 stm8s_tim1.o [1]
|
|
|
- .near_func.text ro code 0x009b91 0x9 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009b9a 0x9 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009ba3 0x9 stm8s_tim2.o [1]
|
|
|
- .near_func.text ro code 0x009bac 0x9 stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009bb5 0x9 stm8s_tim4.o [1]
|
|
|
- .near_func.text ro code 0x009bbe 0x8 stm8s_gpio.o [1]
|
|
|
- .near_func.text ro code 0x009bc6 0x7 i2c_analog.o [1]
|
|
|
- .near_func.text ro code 0x009bcd 0x7 stm8s_gpio.o [1]
|
|
|
- .near_func.text ro code 0x009bd4 0x7 stm8s_gpio.o [1]
|
|
|
- .near.rodata const 0x009bdb 0x6 led.o [1]
|
|
|
- .near_func.text ro code 0x009be1 0x6 char.o [4]
|
|
|
- .near_func.text ro code 0x009be7 0x5 led.o [1]
|
|
|
- .near_func.text ro code 0x009bec 0x5 cexit.o [4]
|
|
|
- Initializer bytes const 0x009bf1 0x5 <for P2-1>
|
|
|
- .near_func.text ro code 0x009bf6 0x3 interrupt.o [4]
|
|
|
- .near_func.text ro code 0x009bf9 0x3 low_level_init.o [4]
|
|
|
- .near_func.text ro code 0x009bfc 0x3 exit.o [4]
|
|
|
- .near_func.text ro code 0x009bff 0x3 unhandled_exception.o [4]
|
|
|
- .near_func.text ro code 0x009c02 0x2 main.o [1]
|
|
|
- .near_func.text ro code 0x009c04 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c05 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c06 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c07 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c08 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c09 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0a 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0b 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0c 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0d 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0e 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c0f 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c10 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c11 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c12 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c13 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c14 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c15 0x1 stm8s_it.o [1]
|
|
|
- .near_func.text ro code 0x009c16 0x1 __dbg_break.o [3]
|
|
|
- - 0x009c17 0x1b97
|
|
|
+"P3-P5": 0x1a38
|
|
|
+ .near_func.text ro code 0x008080 0x202 tasks.o [1]
|
|
|
+ .near_func.text ro code 0x008282 0x1ef tasks.o [1]
|
|
|
+ .near_func.text ro code 0x008471 0x178 led.o [1]
|
|
|
+ .near_func.text ro code 0x0085e9 0x16d long.o [4]
|
|
|
+ .near_func.text ro code 0x008756 0x161 tasks.o [1]
|
|
|
+ .near_func.text ro code 0x0088b7 0x134 hw_init.o [1]
|
|
|
+ .near_func.text ro code 0x0089eb 0xfd tasks.o [1]
|
|
|
+ .near_func.text ro code 0x008ae8 0xb8 vreg_util.o [4]
|
|
|
+ .near_func.text ro code 0x008ba0 0x99 led.o [1]
|
|
|
+ .near_func.text ro code 0x008c39 0x99 stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x008cd2 0x94 i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x008d66 0x93 sc7a20.o [1]
|
|
|
+ .near_func.text ro code 0x008df9 0x8e stm8s_gpio.o [1]
|
|
|
+ .near_func.text ro code 0x008e87 0x88 key.o [1]
|
|
|
+ .near_func.text ro code 0x008f0f 0x87 key.o [1]
|
|
|
+ .near_func.text ro code 0x008f96 0x85 tasks.o [1]
|
|
|
+ .near_func.text ro code 0x00901b 0x7f led.o [1]
|
|
|
+ .near_func.text ro code 0x00909a 0x78 stm8s_exti.o [1]
|
|
|
+ .near_func.text ro code 0x009112 0x6b i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x00917d 0x69 led.o [1]
|
|
|
+ .near_func.text ro code 0x0091e6 0x66 stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x00924c 0x5b stm8s_clk.o [1]
|
|
|
+ .near_func.text ro code 0x0092a7 0x5a led.o [1]
|
|
|
+ .near_func.text ro code 0x009301 0x59 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x00935a 0x54 main.o [1]
|
|
|
+ .near_func.text ro code 0x0093ae 0x51 sc7a20.o [1]
|
|
|
+ .near.rodata const 0x0093ff 0x4f stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x00944e 0x4a led.o [1]
|
|
|
+ .near_func.text ro code 0x009498 0x4a stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x0094e2 0x46 main.o [1]
|
|
|
+ .near_func.text ro code 0x009528 0x37 hw_init.o [1]
|
|
|
+ .near_func.text ro code 0x00955f 0x36 stm8s_clk.o [1]
|
|
|
+ .near_func.text ro code 0x009595 0x35 sc7a20.o [1]
|
|
|
+ .near_func.text ro code 0x0095ca 0x31 stm8s_adc1.o [1]
|
|
|
+ .near_func.text ro code 0x0095fb 0x31 stm8s_clk.o [1]
|
|
|
+ .near_func.text ro code 0x00962c 0x31 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x00965d 0x31 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x00968e 0x31 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x0096bf 0x2f stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x0096ee 0x2e sc7a20.o [1]
|
|
|
+ .near_func.text ro code 0x00971c 0x2b short.o [4]
|
|
|
+ .near_func.text ro code 0x009747 0x28 init_small.o [4]
|
|
|
+ .near_func.text ro code 0x00976f 0x27 i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x009796 0x26 led.o [1]
|
|
|
+ .near_func.text ro code 0x0097bc 0x26 tasks.o [1]
|
|
|
+ .near_func.text ro code 0x0097e2 0x26 long_util.o [4]
|
|
|
+ .near_func.text ro code 0x009808 0x24 stm8s_tim1.o [1]
|
|
|
+ .iar.init_table const 0x00982c 0x12 - Linker created -
|
|
|
+ .near_func.text ro code 0x00983e 0x20 sc7a20.o [1]
|
|
|
+ .near_func.text ro code 0x00985e 0x1f delay.o [1]
|
|
|
+ .near_func.text ro code 0x00987d 0x1f i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x00989c 0x1f main.o [1]
|
|
|
+ .near_func.text ro code 0x0098bb 0x1e init_small.o [4]
|
|
|
+ .near_func.text ro code 0x0098d9 0x1a stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x0098f3 0x19 i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x00990c 0x19 stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009925 0x18 dc_util.o [4]
|
|
|
+ .near_func.text ro code 0x00993d 0x14 init.o [4]
|
|
|
+ .near_func.text ro code 0x009951 0x14 __dbg_xxexit.o [3]
|
|
|
+ .near_func.text ro code 0x009965 0x13 stm8s_gpio.o [1]
|
|
|
+ .near_func.text ro code 0x009978 0x13 cstartup.o [4]
|
|
|
+ .near_func.text ro code 0x00998b 0x10 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x00999b 0xe stm8s_clk.o [1]
|
|
|
+ .near_func.text ro code 0x0099a9 0xe stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x0099b7 0xe stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x0099c5 0xe stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x0099d3 0xe stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x0099e1 0xe stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x0099ef 0xe stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x0099fd 0xe stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x009a0b 0xe stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009a19 0xe stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009a27 0xd led.o [1]
|
|
|
+ .near_func.text ro code 0x009a34 0xd stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009a41 0x9 stm8s_tim1.o [1]
|
|
|
+ .near_func.text ro code 0x009a4a 0x9 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x009a53 0x9 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x009a5c 0x9 stm8s_tim2.o [1]
|
|
|
+ .near_func.text ro code 0x009a65 0x9 stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009a6e 0x9 stm8s_tim4.o [1]
|
|
|
+ .near_func.text ro code 0x009a77 0x8 stm8s_gpio.o [1]
|
|
|
+ .near_func.text ro code 0x009a7f 0x7 i2c_analog.o [1]
|
|
|
+ .near_func.text ro code 0x009a86 0x7 stm8s_gpio.o [1]
|
|
|
+ .near_func.text ro code 0x009a8d 0x7 stm8s_gpio.o [1]
|
|
|
+ .near.rodata const 0x009a94 0x6 led.o [1]
|
|
|
+ .near_func.text ro code 0x009a9a 0x6 char.o [4]
|
|
|
+ .near_func.text ro code 0x009aa0 0x5 cexit.o [4]
|
|
|
+ Initializer bytes const 0x009aa5 0x4 <for P2-1>
|
|
|
+ .near_func.text ro code 0x009aa9 0x3 interrupt.o [4]
|
|
|
+ .near_func.text ro code 0x009aac 0x3 low_level_init.o [4]
|
|
|
+ .near_func.text ro code 0x009aaf 0x3 exit.o [4]
|
|
|
+ .near_func.text ro code 0x009ab2 0x3 unhandled_exception.o [4]
|
|
|
+ .near_func.text ro code 0x009ab5 0x2 main.o [1]
|
|
|
+ .near_func.text ro code 0x009ab7 0x1 __dbg_break.o [3]
|
|
|
+ - 0x009ab8 0x1a38
|
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
@@ -282,14 +262,14 @@ initialize by copy {
|
|
|
Address Size
|
|
|
------- ----
|
|
|
Zero (__iar_zero_init2)
|
|
|
- 1 destination range, total size 0x5a:
|
|
|
- 0x000015 0x5a
|
|
|
+ 1 destination range, total size 0x4e:
|
|
|
+ 0x000014 0x4e
|
|
|
|
|
|
Copy (__iar_copy_init2)
|
|
|
- 1 source range, total size 0x5:
|
|
|
- 0x009bf1 0x5
|
|
|
- 1 destination range, total size 0x5:
|
|
|
- 0x000010 0x5
|
|
|
+ 1 source range, total size 0x4:
|
|
|
+ 0x009aa5 0x4
|
|
|
+ 1 destination range, total size 0x4:
|
|
|
+ 0x000010 0x4
|
|
|
|
|
|
|
|
|
|
|
@@ -299,25 +279,24 @@ Copy (__iar_copy_init2)
|
|
|
|
|
|
Module ro code ro data rw data
|
|
|
------ ------- ------- -------
|
|
|
-C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj: [1]
|
|
|
+C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj: [1]
|
|
|
delay.o 31
|
|
|
hw_init.o 363
|
|
|
i2c_analog.o 357
|
|
|
key.o 271 6
|
|
|
- led.o 985 8 10
|
|
|
- main.o 72 7
|
|
|
- sc7a20.o 397
|
|
|
+ led.o 976 7 8
|
|
|
+ main.o 187 10
|
|
|
+ sc7a20.o 359
|
|
|
stm8s_adc1.o 49
|
|
|
stm8s_clk.o 208
|
|
|
stm8s_exti.o 120
|
|
|
stm8s_gpio.o 183
|
|
|
- stm8s_it.o 133
|
|
|
- stm8s_tim1.o 449 76
|
|
|
+ stm8s_tim1.o 449 79
|
|
|
stm8s_tim2.o 349
|
|
|
stm8s_tim4.o 110
|
|
|
- tasks.o 2 010 3 72
|
|
|
+ tasks.o 1 786 3 58
|
|
|
------------------------------------------------
|
|
|
- Total: 6 087 87 95
|
|
|
+ Total: 5 798 89 82
|
|
|
|
|
|
command line: [2]
|
|
|
------------------------------------------------
|
|
@@ -338,19 +317,19 @@ dlstm8smn.a: [4]
|
|
|
init.o 20
|
|
|
init_small.o 70
|
|
|
interrupt.o 3 128
|
|
|
- long.o 351
|
|
|
+ long.o 365
|
|
|
long_util.o 38
|
|
|
low_level_init.o 3
|
|
|
short.o 43
|
|
|
unhandled_exception.o 3
|
|
|
- vreg_util.o 262
|
|
|
+ vreg_util.o 184
|
|
|
vregs.o 16
|
|
|
------------------------------------------------
|
|
|
- Total: 850 128 16
|
|
|
+ Total: 786 128 16
|
|
|
|
|
|
Linker created 18 256
|
|
|
----------------------------------------------------
|
|
|
- Grand Total: 6 958 233 367
|
|
|
+ Grand Total: 6 605 235 354
|
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
@@ -359,10 +338,9 @@ dlstm8smn.a: [4]
|
|
|
|
|
|
Entry Address Size Type Object
|
|
|
----- ------- ---- ---- ------
|
|
|
-.iar.init_table$$Base 0x009973 -- Gb - Linker created -
|
|
|
-.iar.init_table$$Limit 0x009985 -- Gb - Linker created -
|
|
|
-?add32_l0_l0_0x 0x00883a Code Gb long.o [4]
|
|
|
-?add32_l0_l0_l1 0x008837 Code Gb long.o [4]
|
|
|
+.iar.init_table$$Base 0x00982c -- Gb - Linker created -
|
|
|
+.iar.init_table$$Limit 0x00983e -- Gb - Linker created -
|
|
|
+?add32_l0_l0_0x 0x0085fc Code Gb long.o [4]
|
|
|
?b0 0x000000 Data Gb vregs.o [4]
|
|
|
?b1 0x000001 Data Gb vregs.o [4]
|
|
|
?b10 0x00000a Data Gb vregs.o [4]
|
|
@@ -379,73 +357,59 @@ Entry Address Size Type Object
|
|
|
?b7 0x000007 Data Gb vregs.o [4]
|
|
|
?b8 0x000008 Data Gb vregs.o [4]
|
|
|
?b9 0x000009 Data Gb vregs.o [4]
|
|
|
-?dc32_l1 0x009a6c Code Gb dc_util.o [4]
|
|
|
-?dc32_px 0x009a79 Code Gb dc_util.o [4]
|
|
|
+?dc32_l1 0x009925 Code Gb dc_util.o [4]
|
|
|
+?dc32_px 0x009932 Code Gb dc_util.o [4]
|
|
|
?e0 0x000001 Data Gb vregs.o [4]
|
|
|
?e1 0x000005 Data Gb vregs.o [4]
|
|
|
?e2 0x000009 Data Gb vregs.o [4]
|
|
|
?e3 0x00000d Data Gb vregs.o [4]
|
|
|
-?epilogue_l2 0x008b52 Code Gb vreg_util.o [4]
|
|
|
-?epilogue_l2_l3 0x008b4f Code Gb vreg_util.o [4]
|
|
|
-?epilogue_l2_w6 0x008b56 Code Gb vreg_util.o [4]
|
|
|
-?epilogue_w4 0x008b5d Code Gb vreg_util.o [4]
|
|
|
-?inc32_0x_0x 0x008829 Code Gb long.o [4]
|
|
|
-?inc32_l0_l0 0x008824 Code Gb long.o [4]
|
|
|
+?epilogue_l2 0x008b70 Code Gb vreg_util.o [4]
|
|
|
+?epilogue_l2_w6 0x008b74 Code Gb vreg_util.o [4]
|
|
|
+?epilogue_w4 0x008b7b Code Gb vreg_util.o [4]
|
|
|
+?inc32_0x_0x 0x0085ee Code Gb long.o [4]
|
|
|
+?inc32_l0_l0 0x0085e9 Code Gb long.o [4]
|
|
|
?l0 0x000000 Data Gb vregs.o [4]
|
|
|
?l1 0x000004 Data Gb vregs.o [4]
|
|
|
?l2 0x000008 Data Gb vregs.o [4]
|
|
|
?l3 0x00000c Data Gb vregs.o [4]
|
|
|
-?load32_0x_l0 0x00991c Code Gb long_util.o [4]
|
|
|
-?load32_l0_0x 0x009904 Code Gb long_util.o [4]
|
|
|
-?load32_l1_0x 0x009910 Code Gb long_util.o [4]
|
|
|
-?mov_e0_e2 0x008b72 Code Gb vreg_util.o [4]
|
|
|
-?mov_e1_e0 0x008b7f Code Gb vreg_util.o [4]
|
|
|
-?mov_e1_e2 0x008b8c Code Gb vreg_util.o [4]
|
|
|
-?mov_e1_e3 0x008b99 Code Gb vreg_util.o [4]
|
|
|
-?mov_e2_e0 0x008ba6 Code Gb vreg_util.o [4]
|
|
|
-?mov_e3_e0 0x008bb3 Code Gb vreg_util.o [4]
|
|
|
-?mov_l0_l2 0x008b6f Code Gb vreg_util.o [4]
|
|
|
-?mov_l1_l0 0x008b7c Code Gb vreg_util.o [4]
|
|
|
-?mov_l1_l2 0x008b89 Code Gb vreg_util.o [4]
|
|
|
-?mov_l1_l3 0x008b96 Code Gb vreg_util.o [4]
|
|
|
-?mov_l2_l0 0x008ba3 Code Gb vreg_util.o [4]
|
|
|
-?mov_l3_l0 0x008bb0 Code Gb vreg_util.o [4]
|
|
|
-?mov_w1_w5 0x008b75 Code Gb vreg_util.o [4]
|
|
|
-?mov_w3_w1 0x008b82 Code Gb vreg_util.o [4]
|
|
|
-?mov_w3_w5 0x008b8f Code Gb vreg_util.o [4]
|
|
|
-?mov_w3_w7 0x008b9c Code Gb vreg_util.o [4]
|
|
|
-?mov_w5_w1 0x008ba9 Code Gb vreg_util.o [4]
|
|
|
-?mov_w6_w4 0x008b61 Code Gb vreg_util.o [4]
|
|
|
-?mov_w7_w0 0x008b68 Code Gb vreg_util.o [4]
|
|
|
-?mov_w7_w1 0x008bb6 Code Gb vreg_util.o [4]
|
|
|
-?mul16_x_x_w0 0x009864 Code Gb short.o [4]
|
|
|
-?mul32_l0_l0_0x 0x008870 Code Gb long.o [4]
|
|
|
-?mul32_l0_l0_dl 0x00886d Code Gb long.o [4]
|
|
|
-?mul32_l0_l0_l1 0x008879 Code Gb long.o [4]
|
|
|
-?pop_l0 0x008b1b Code Gb vreg_util.o [4]
|
|
|
-?pop_l1 0x008b26 Code Gb vreg_util.o [4]
|
|
|
-?pop_l2 0x008b31 Code Gb vreg_util.o [4]
|
|
|
-?pop_l3 0x008b3c Code Gb vreg_util.o [4]
|
|
|
-?pop_w4 0x008ad4 Code Gb vreg_util.o [4]
|
|
|
-?pop_w6 0x008adb Code Gb vreg_util.o [4]
|
|
|
-?push_l0 0x008aea Code Gb vreg_util.o [4]
|
|
|
-?push_l1 0x008aef Code Gb vreg_util.o [4]
|
|
|
-?push_l2 0x008af4 Code Gb vreg_util.o [4]
|
|
|
-?push_l3 0x008af9 Code Gb vreg_util.o [4]
|
|
|
-?push_w4 0x008ab7 Code Gb vreg_util.o [4]
|
|
|
-?push_w6 0x008abc Code Gb vreg_util.o [4]
|
|
|
-?sext32_l0_x 0x008978 Code Gb long.o [4]
|
|
|
-?sll16_x_x_a 0x009882 Code Gb short.o [4]
|
|
|
-?sll8_a_a_5 0x009be2 Code Gb char.o [4]
|
|
|
-?sll8_a_a_6 0x009be1 Code Gb char.o [4]
|
|
|
-?srl16_x_x_4 0x00988a Code Gb short.o [4]
|
|
|
-?srl32_0x_0x_a 0x00896a Code Gb long.o [4]
|
|
|
-?srl32_l0_l0_a 0x008967 Code Gb long.o [4]
|
|
|
-?sub32_l0_l0_0x 0x008855 Code Gb long.o [4]
|
|
|
-?sub32_l0_l0_l1 0x008852 Code Gb long.o [4]
|
|
|
-?udiv32_l0_l0_dl 0x0088f7 Code Gb long.o [4]
|
|
|
-?udiv32_l0_l0_l1 0x0088fa Code Gb long.o [4]
|
|
|
-?umod32_l1_l0_l1 0x0088fa Code Gb long.o [4]
|
|
|
+?load32_0x_l0 0x0097fa Code Gb long_util.o [4]
|
|
|
+?load32_l0_0x 0x0097e2 Code Gb long_util.o [4]
|
|
|
+?load32_l1_0x 0x0097ee Code Gb long_util.o [4]
|
|
|
+?mov_e1_e2 0x008b89 Code Gb vreg_util.o [4]
|
|
|
+?mov_e2_e0 0x008b96 Code Gb vreg_util.o [4]
|
|
|
+?mov_l1_l2 0x008b86 Code Gb vreg_util.o [4]
|
|
|
+?mov_l2_l0 0x008b93 Code Gb vreg_util.o [4]
|
|
|
+?mov_w3_w5 0x008b8c Code Gb vreg_util.o [4]
|
|
|
+?mov_w4_w0 0x008b7f Code Gb vreg_util.o [4]
|
|
|
+?mov_w5_w1 0x008b99 Code Gb vreg_util.o [4]
|
|
|
+?mul16_x_x_w0 0x00971c Code Gb short.o [4]
|
|
|
+?mul32_l0_l0_0x 0x008632 Code Gb long.o [4]
|
|
|
+?mul32_l0_l0_dl 0x00862f Code Gb long.o [4]
|
|
|
+?mul32_l0_l0_l1 0x00863b Code Gb long.o [4]
|
|
|
+?pop_l0 0x008b47 Code Gb vreg_util.o [4]
|
|
|
+?pop_l1 0x008b52 Code Gb vreg_util.o [4]
|
|
|
+?pop_l2 0x008b5d Code Gb vreg_util.o [4]
|
|
|
+?pop_w4 0x008b05 Code Gb vreg_util.o [4]
|
|
|
+?pop_w6 0x008b0c Code Gb vreg_util.o [4]
|
|
|
+?push_l0 0x008b1b Code Gb vreg_util.o [4]
|
|
|
+?push_l1 0x008b20 Code Gb vreg_util.o [4]
|
|
|
+?push_l2 0x008b25 Code Gb vreg_util.o [4]
|
|
|
+?push_w4 0x008ae8 Code Gb vreg_util.o [4]
|
|
|
+?push_w6 0x008aed Code Gb vreg_util.o [4]
|
|
|
+?sext32_l0_x 0x00874b Code Gb long.o [4]
|
|
|
+?sll16_x_x_a 0x00973a Code Gb short.o [4]
|
|
|
+?sll8_a_a_5 0x009a9b Code Gb char.o [4]
|
|
|
+?sll8_a_a_6 0x009a9a Code Gb char.o [4]
|
|
|
+?sra32_0x_0x_a 0x00873d Code Gb long.o [4]
|
|
|
+?sra32_l0_l0_a 0x00873a Code Gb long.o [4]
|
|
|
+?srl16_x_x_4 0x009742 Code Gb short.o [4]
|
|
|
+?srl32_0x_0x_a 0x00872c Code Gb long.o [4]
|
|
|
+?srl32_l0_l0_a 0x008729 Code Gb long.o [4]
|
|
|
+?sub32_l0_l0_0x 0x008617 Code Gb long.o [4]
|
|
|
+?sub32_l0_l0_l1 0x008614 Code Gb long.o [4]
|
|
|
+?udiv32_l0_l0_dl 0x0086b9 Code Gb long.o [4]
|
|
|
+?udiv32_l0_l0_l1 0x0086bc Code Gb long.o [4]
|
|
|
+?umod32_l1_l0_l1 0x0086bc Code Gb long.o [4]
|
|
|
?w0 0x000000 Data Gb vregs.o [4]
|
|
|
?w1 0x000002 Data Gb vregs.o [4]
|
|
|
?w2 0x000004 Data Gb vregs.o [4]
|
|
@@ -454,207 +418,166 @@ Entry Address Size Type Object
|
|
|
?w5 0x00000a Data Gb vregs.o [4]
|
|
|
?w6 0x00000c Data Gb vregs.o [4]
|
|
|
?w7 0x00000e Data Gb vregs.o [4]
|
|
|
-ADC1_DeInit 0x009714 0x31 Code Gb stm8s_adc1.o [1]
|
|
|
-ADC1_IRQHandler 0x0099e3 0x1f Code Gb stm8s_it.o [1]
|
|
|
-ADC_CH_Init 0x0096a7 0x37 Code Gb hw_init.o [1]
|
|
|
-AD_Chg 0x00004b 0x2 Data Gb tasks.o [1]
|
|
|
-AD_ChgFltSum 0x000025 0x4 Data Gb tasks.o [1]
|
|
|
-AD_FinishFlag 0x000068 0x1 Data Gb tasks.o [1]
|
|
|
-AD_Light 0x000049 0x2 Data Gb tasks.o [1]
|
|
|
-AD_LightFltSum 0x000021 0x4 Data Gb tasks.o [1]
|
|
|
-AD_Value 0x00004d 0x2 Data Gb tasks.o [1]
|
|
|
-AD_Vin 0x000047 0x2 Data Gb tasks.o [1]
|
|
|
-AD_VinFltSum 0x00001d 0x4 Data Gb tasks.o [1]
|
|
|
-AWU_IRQHandler 0x009c06 0x1 Code Gb stm8s_it.o [1]
|
|
|
-AccAvg_x_New 0x00004f 0x2 Data Gb tasks.o [1]
|
|
|
-AccAvg_x_Old 0x000055 0x2 Data Gb tasks.o [1]
|
|
|
-AccAvg_y_New 0x000051 0x2 Data Gb tasks.o [1]
|
|
|
-AccAvg_y_Old 0x000057 0x2 Data Gb tasks.o [1]
|
|
|
-AccAvg_z_New 0x000053 0x2 Data Gb tasks.o [1]
|
|
|
-AccAvg_z_Old 0x000059 0x2 Data Gb tasks.o [1]
|
|
|
-Acc_Delta 0x000031 0x4 Data Gb tasks.o [1]
|
|
|
-Acc_Plus 0x000029 0x4 Data Gb tasks.o [1]
|
|
|
-Acc_Plus_Old 0x00002d 0x4 Data Gb tasks.o [1]
|
|
|
-Bat_Soc 0x000014 0x1 Data Gb tasks.o [1]
|
|
|
-BreakFlag 0x000065 0x1 Data Gb tasks.o [1]
|
|
|
-BreakFlagCnt 0x000069 0x1 Data Gb tasks.o [1]
|
|
|
-Break_EnaDelayCnt 0x000019 0x4 Data Gb tasks.o [1]
|
|
|
-Break_EnaFlag 0x000066 0x1 Data Gb tasks.o [1]
|
|
|
-BrightlessLevel 0x000010 0x2 Data Gb led.o [1]
|
|
|
-BrightlessLevelPulse 0x009bdb 0x6 Data Gb led.o [1]
|
|
|
-CLK_DeInit 0x0096de 0x36 Code Gb stm8s_clk.o [1]
|
|
|
-CLK_HSICmd 0x009ae2 0xe Code Gb stm8s_clk.o [1]
|
|
|
-CLK_IRQHandler 0x009c07 0x1 Code Gb stm8s_it.o [1]
|
|
|
+ADC1_DeInit 0x0095ca 0x31 Code Gb stm8s_adc1.o [1]
|
|
|
+ADC1_IRQHandler 0x00989c 0x1f Code Gb main.o [1]
|
|
|
+ADC_CH_Init 0x009528 0x37 Code Gb hw_init.o [1]
|
|
|
+AD_Chg 0x00003a 0x2 Data Gb tasks.o [1]
|
|
|
+AD_ChgFltSum 0x00003c 0x2 Data Gb tasks.o [1]
|
|
|
+AD_FinishFlag 0x000054 0x1 Data Gb main.o [1]
|
|
|
+AD_Light 0x000036 0x2 Data Gb tasks.o [1]
|
|
|
+AD_LightFltSum 0x000038 0x2 Data Gb tasks.o [1]
|
|
|
+AD_Value 0x00002e 0x2 Data Gb main.o [1]
|
|
|
+AD_Vin 0x000032 0x2 Data Gb tasks.o [1]
|
|
|
+AD_VinFltSum 0x000034 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_x_New 0x00003e 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_x_Old 0x000044 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_y_New 0x000040 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_y_Old 0x000046 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_z_Avg 0x00004a 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_z_Cnt 0x00004c 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_z_New 0x000042 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_z_Old 0x000048 0x2 Data Gb tasks.o [1]
|
|
|
+Acc_z_Sum 0x00001c 0x4 Data Gb tasks.o [1]
|
|
|
+Bat_Soc 0x000013 0x1 Data Gb tasks.o [1]
|
|
|
+BreakFlag 0x000058 0x1 Data Gb tasks.o [1]
|
|
|
+Break_EnaDelayCnt 0x000018 0x4 Data Gb tasks.o [1]
|
|
|
+Break_EnaFlag 0x000059 0x1 Data Gb tasks.o [1]
|
|
|
+BrightlessLevel 0x000010 0x1 Data Gb led.o [1]
|
|
|
+BrightlessLevelPulse 0x009a94 0x6 Data Gb led.o [1]
|
|
|
+CLK_DeInit 0x00955f 0x36 Code Gb stm8s_clk.o [1]
|
|
|
+CLK_HSICmd 0x00999b 0xe Code Gb stm8s_clk.o [1]
|
|
|
CLK_PeripheralClockConfig
|
|
|
- 0x0093d3 0x5b Code Gb stm8s_clk.o [1]
|
|
|
-CLK_SYSCLKConfig 0x009745 0x31 Code Gb stm8s_clk.o [1]
|
|
|
+ 0x00924c 0x5b Code Gb stm8s_clk.o [1]
|
|
|
+CLK_SYSCLKConfig 0x0095fb 0x31 Code Gb stm8s_clk.o [1]
|
|
|
CSTACK$$Base 0x000300 -- Gb - Linker created -
|
|
|
CSTACK$$Limit 0x000400 -- Gb - Linker created -
|
|
|
-Chg_Flag 0x000067 0x1 Data Gb tasks.o [1]
|
|
|
-Delay_5us 0x009bc6 0x7 Code Gb i2c_analog.o [1]
|
|
|
-Delay_ms 0x0099a5 0x1f Code Gb delay.o [1]
|
|
|
-EEPROM_EEC_IRQHandler 0x009c15 0x1 Code Gb stm8s_it.o [1]
|
|
|
-EXTI_PORTA_IRQHandler 0x009c08 0x1 Code Gb stm8s_it.o [1]
|
|
|
-EXTI_PORTB_IRQHandler 0x009c09 0x1 Code Gb stm8s_it.o [1]
|
|
|
-EXTI_PORTC_IRQHandler 0x009c0a 0x1 Code Gb stm8s_it.o [1]
|
|
|
-EXTI_PORTD_IRQHandler 0x009c0b 0x1 Code Gb stm8s_it.o [1]
|
|
|
-EXTI_PORTE_IRQHandler 0x009c0c 0x1 Code Gb stm8s_it.o [1]
|
|
|
+Chg_Flag 0x00005a 0x1 Data Gb tasks.o [1]
|
|
|
+Delay_5us 0x009a7f 0x7 Code Gb i2c_analog.o [1]
|
|
|
+Delay_ms 0x00985e 0x1f Code Gb delay.o [1]
|
|
|
EXTI_SetExtIntSensitivity
|
|
|
- 0x0091c5 0x78 Code Gb stm8s_exti.o [1]
|
|
|
-GPIO_DeInit 0x009aac 0x13 Code Gb stm8s_gpio.o [1]
|
|
|
-GPIO_Init 0x008f25 0x8e Code Gb stm8s_gpio.o [1]
|
|
|
-GPIO_ReadInputPin 0x009bd4 0x7 Code Gb stm8s_gpio.o [1]
|
|
|
-GPIO_WriteHigh 0x009bcd 0x7 Code Gb stm8s_gpio.o [1]
|
|
|
-GPIO_WriteLow 0x009bbe 0x8 Code Gb stm8s_gpio.o [1]
|
|
|
-Global_Timing_Counter 0x000015 0x4 Data Gb main.o [1]
|
|
|
-HW_Init 0x008983 0x134 Code Gb hw_init.o [1]
|
|
|
-I2CC_Init 0x009a3a 0x19 Code Gb i2c_analog.o [1]
|
|
|
-I2C_IRQHandler 0x009c14 0x1 Code Gb stm8s_it.o [1]
|
|
|
-I2C_RecvByte 0x00923d 0x6b Code Gb i2c_analog.o [1]
|
|
|
-I2C_SendByte 0x008e91 0x94 Code Gb i2c_analog.o [1]
|
|
|
-I2C_Start 0x0098b7 0x27 Code Gb i2c_analog.o [1]
|
|
|
-I2C_Stop 0x0099c4 0x1f Code Gb i2c_analog.o [1]
|
|
|
+ 0x00909a 0x78 Code Gb stm8s_exti.o [1]
|
|
|
+GPIO_DeInit 0x009965 0x13 Code Gb stm8s_gpio.o [1]
|
|
|
+GPIO_Init 0x008df9 0x8e Code Gb stm8s_gpio.o [1]
|
|
|
+GPIO_ReadInputPin 0x009a8d 0x7 Code Gb stm8s_gpio.o [1]
|
|
|
+GPIO_WriteHigh 0x009a86 0x7 Code Gb stm8s_gpio.o [1]
|
|
|
+GPIO_WriteLow 0x009a77 0x8 Code Gb stm8s_gpio.o [1]
|
|
|
+Global_Timing_Counter 0x000014 0x4 Data Gb main.o [1]
|
|
|
+HW_Init 0x0088b7 0x134 Code Gb hw_init.o [1]
|
|
|
+I2CC_Init 0x0098f3 0x19 Code Gb i2c_analog.o [1]
|
|
|
+I2C_RecvByte 0x009112 0x6b Code Gb i2c_analog.o [1]
|
|
|
+I2C_SendByte 0x008cd2 0x94 Code Gb i2c_analog.o [1]
|
|
|
+I2C_Start 0x00976f 0x27 Code Gb i2c_analog.o [1]
|
|
|
+I2C_Stop 0x00987d 0x1f Code Gb i2c_analog.o [1]
|
|
|
INTVEC$$Base 0x008000 -- Gb - Linker created -
|
|
|
INTVEC$$Limit 0x008080 -- Gb - Linker created -
|
|
|
-KeyPressResult 0x000064 0x1 Data Gb tasks.o [1]
|
|
|
-LedChg_SetColor 0x0092a8 0x69 Code Gb led.o [1]
|
|
|
-LedMode 0x000062 0x1 Data Gb tasks.o [1]
|
|
|
-LedSoc_PeriodCnt 0x000043 0x2 Data Gb led.o [1]
|
|
|
-Led_BatSoc_Display 0x0086ac 0x178 Code Gb led.o [1]
|
|
|
-Led_ModeProcess 0x0090c2 0x84 Code Gb tasks.o [1]
|
|
|
-Light_DisplayBreak 0x0098de 0x26 Code Gb led.o [1]
|
|
|
-Light_DisplayMode1 0x009377 0x5c Code Gb led.o [1]
|
|
|
-Light_DisplayMode2 0x008d5f 0x99 Code Gb led.o [1]
|
|
|
-Light_DisplayMode3 0x009146 0x7f Code Gb led.o [1]
|
|
|
-Light_DisplayMode4 0x0095cb 0x4c Code Gb led.o [1]
|
|
|
-Light_DisplayOff 0x009be7 0x5 Code Gb led.o [1]
|
|
|
-Light_EN 0x000063 0x1 Data Gb tasks.o [1]
|
|
|
-Light_Level 0x000045 0x2 Data Gb tasks.o [1]
|
|
|
+KeyPressResult 0x000057 0x1 Data Gb tasks.o [1]
|
|
|
+LedChg_SetColor 0x00917d 0x69 Code Gb led.o [1]
|
|
|
+LedMode 0x000055 0x1 Data Gb tasks.o [1]
|
|
|
+LedSoc_PeriodCnt 0x00002c 0x2 Data Gb led.o [1]
|
|
|
+Led_BatSoc_Display 0x008471 0x178 Code Gb led.o [1]
|
|
|
+Led_ModeProcess 0x008f96 0x85 Code Gb tasks.o [1]
|
|
|
+Light_DisplayBreak 0x009796 0x26 Code Gb led.o [1]
|
|
|
+Light_DisplayMode1 0x0092a7 0x5a Code Gb led.o [1]
|
|
|
+Light_DisplayMode2 0x008ba0 0x99 Code Gb led.o [1]
|
|
|
+Light_DisplayMode3 0x00901b 0x7f Code Gb led.o [1]
|
|
|
+Light_DisplayMode4 0x00944e 0x4a Code Gb led.o [1]
|
|
|
+Light_EN 0x000056 0x1 Data Gb tasks.o [1]
|
|
|
+Light_Level 0x000030 0x2 Data Gb tasks.o [1]
|
|
|
Light_ModeBreak_PeriodCnt
|
|
|
- 0x000041 0x2 Data Gb led.o [1]
|
|
|
-Light_Mode_Count 0x00003f 0x2 Data Gb led.o [1]
|
|
|
-Light_Mode_PeriodCnt 0x00003d 0x2 Data Gb led.o [1]
|
|
|
-Light_SetBrightless 0x009b6e 0xd Code Gb led.o [1]
|
|
|
-OnFlag 0x000012 0x1 Data Gb tasks.o [1]
|
|
|
-PeriodCnt_100ms 0x000061 0x1 Data Gb main.o [1]
|
|
|
-PeriodCnt_20ms 0x000060 0x1 Data Gb main.o [1]
|
|
|
-PeriodCnt_5ms 0x00005f 0x1 Data Gb main.o [1]
|
|
|
-Power_Off 0x0084bd 0x1ef Code Gb tasks.o [1]
|
|
|
-Region$$Table$$Base 0x009973 -- Gb - Linker created -
|
|
|
-Region$$Table$$Limit 0x009985 -- Gb - Linker created -
|
|
|
-SC7A20_GetInfo 0x0094db 0x53 Code Gb sc7a20.o [1]
|
|
|
-SC7A20_Get_ACCD 0x008cc2 0x9d Code Gb sc7a20.o [1]
|
|
|
-SC7A20_Init 0x00952e 0x51 Code Gb sc7a20.o [1]
|
|
|
-SC7A20_Read_Byte 0x009838 0x2c Code Gb sc7a20.o [1]
|
|
|
-SC7A20_Write_Byte 0x009985 0x20 Code Gb sc7a20.o [1]
|
|
|
-SPI_IRQHandler 0x009c0d 0x1 Code Gb stm8s_it.o [1]
|
|
|
-ShakeTimeCnt 0x000035 0x4 Data Gb tasks.o [1]
|
|
|
-SmartMode 0x000013 0x1 Data Gb tasks.o [1]
|
|
|
-TIM1_CAP_COM_IRQHandler
|
|
|
- 0x009c0f 0x1 Code Gb stm8s_it.o [1]
|
|
|
-TIM1_CCxCmd 0x009617 0x4a Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_Cmd 0x009af0 0xe Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_CtrlPWMOutputs 0x009809 0x2f Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_DeInit 0x008df8 0x99 Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_OC1Init 0x009311 0x66 Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_OC1PreloadConfig 0x009afe 0xe Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_SetCompare1 0x009b88 0x9 Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_TimeBaseInit 0x00994f 0x24 Code Gb stm8s_tim1.o [1]
|
|
|
-TIM1_UPD_OVF_TRG_BRK_IRQHandler
|
|
|
- 0x009c0e 0x1 Code Gb stm8s_it.o [1]
|
|
|
-TIM2_ARRPreloadConfig 0x009b1a 0xe Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_CAP_COM_IRQHandler
|
|
|
- 0x009c11 0x1 Code Gb stm8s_it.o [1]
|
|
|
-TIM2_Cmd 0x009b0c 0xe Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_DeInit 0x00942e 0x59 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC1Init 0x009776 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC1PreloadConfig 0x009b28 0xe Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC2Init 0x0097a7 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC2PreloadConfig 0x009b36 0xe Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC3Init 0x0097d8 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_OC3PreloadConfig 0x009b44 0xe Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_SetCompare1 0x009b91 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_SetCompare2 0x009b9a 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_SetCompare3 0x009ba3 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_TimeBaseInit 0x009ad2 0x10 Code Gb stm8s_tim2.o [1]
|
|
|
-TIM2_UPD_OVF_BRK_IRQHandler
|
|
|
- 0x009c10 0x1 Code Gb stm8s_it.o [1]
|
|
|
-TIM4_ARRPreloadConfig 0x009b60 0xe Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_ClearFlag 0x009bac 0x9 Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_ClearITPendingBit 0x009bb5 0x9 Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_Cmd 0x009b52 0xe Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_DeInit 0x009a53 0x19 Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_ITConfig 0x009a20 0x1a Code Gb stm8s_tim4.o [1]
|
|
|
-TIM4_TimeBaseInit 0x009b7b 0xd Code Gb stm8s_tim4.o [1]
|
|
|
+ 0x00002a 0x2 Data Gb led.o [1]
|
|
|
+Light_Mode_Count 0x000050 0x1 Data Gb led.o [1]
|
|
|
+Light_Mode_PeriodCnt 0x000028 0x2 Data Gb led.o [1]
|
|
|
+Light_SetBrightless 0x009a27 0xd Code Gb led.o [1]
|
|
|
+OnFlag 0x000011 0x1 Data Gb tasks.o [1]
|
|
|
+PeriodCnt_100ms 0x000053 0x1 Data Gb main.o [1]
|
|
|
+PeriodCnt_20ms 0x000052 0x1 Data Gb main.o [1]
|
|
|
+PeriodCnt_5ms 0x000051 0x1 Data Gb main.o [1]
|
|
|
+Power_Off 0x008282 0x1ef Code Gb tasks.o [1]
|
|
|
+Region$$Table$$Base 0x00982c -- Gb - Linker created -
|
|
|
+Region$$Table$$Limit 0x00983e -- Gb - Linker created -
|
|
|
+SC7A20_GetInfo 0x009595 0x35 Code Gb sc7a20.o [1]
|
|
|
+SC7A20_Get_ACCD 0x008d66 0x93 Code Gb sc7a20.o [1]
|
|
|
+SC7A20_Init 0x0093ae 0x51 Code Gb sc7a20.o [1]
|
|
|
+SC7A20_Read_Byte 0x0096ee 0x2e Code Gb sc7a20.o [1]
|
|
|
+SC7A20_Write_Byte 0x00983e 0x20 Code Gb sc7a20.o [1]
|
|
|
+ShakeTimeCnt 0x000020 0x4 Data Gb tasks.o [1]
|
|
|
+SmartMode 0x000012 0x1 Data Gb tasks.o [1]
|
|
|
+TIM1_CCxCmd 0x009498 0x4a Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_Cmd 0x0099a9 0xe Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_CtrlPWMOutputs 0x0096bf 0x2f Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_DeInit 0x008c39 0x99 Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_OC1Init 0x0091e6 0x66 Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_OC1PreloadConfig 0x0099b7 0xe Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_SetCompare1 0x009a41 0x9 Code Gb stm8s_tim1.o [1]
|
|
|
+TIM1_TimeBaseInit 0x009808 0x24 Code Gb stm8s_tim1.o [1]
|
|
|
+TIM2_ARRPreloadConfig 0x0099d3 0xe Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_Cmd 0x0099c5 0xe Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_DeInit 0x009301 0x59 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC1Init 0x00962c 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC1PreloadConfig 0x0099e1 0xe Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC2Init 0x00965d 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC2PreloadConfig 0x0099ef 0xe Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC3Init 0x00968e 0x31 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_OC3PreloadConfig 0x0099fd 0xe Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_SetCompare1 0x009a4a 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_SetCompare2 0x009a53 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_SetCompare3 0x009a5c 0x9 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM2_TimeBaseInit 0x00998b 0x10 Code Gb stm8s_tim2.o [1]
|
|
|
+TIM4_ARRPreloadConfig 0x009a19 0xe Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_ClearFlag 0x009a65 0x9 Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_ClearITPendingBit 0x009a6e 0x9 Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_Cmd 0x009a0b 0xe Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_DeInit 0x00990c 0x19 Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_ITConfig 0x0098d9 0x1a Code Gb stm8s_tim4.o [1]
|
|
|
+TIM4_TimeBaseInit 0x009a34 0xd Code Gb stm8s_tim4.o [1]
|
|
|
TIM4_UPD_OVF_IRQHandler
|
|
|
- 0x009487 0x54 Code Gb stm8s_it.o [1]
|
|
|
-TLI_IRQHandler 0x009c05 0x1 Code Gb stm8s_it.o [1]
|
|
|
-TRAP_IRQHandler 0x009c04 0x1 Code Gb stm8s_it.o [1]
|
|
|
-Tim4_Isr_CallBack 0x00992a 0x25 Code Gb tasks.o [1]
|
|
|
-UART1_RX_IRQHandler 0x009c13 0x1 Code Gb stm8s_it.o [1]
|
|
|
-UART1_TX_IRQHandler 0x009c12 0x1 Code Gb stm8s_it.o [1]
|
|
|
-__DebugBreak 0x009c16 0x1 Code Gb __dbg_break.o [3]
|
|
|
-__exit 0x009a98 0x14 Code Gb __dbg_xxexit.o [3]
|
|
|
-__iar_copy_init2 0x00988f Code Gb init_small.o [4]
|
|
|
-__iar_data_init2 0x009a84 0x14 Code Gb init.o [4]
|
|
|
-__iar_program_start 0x009abf Code Gb cstartup.o [4]
|
|
|
+ 0x00935a 0x54 Code Gb main.o [1]
|
|
|
+Tim4_Isr_CallBack 0x0097bc 0x26 Code Gb tasks.o [1]
|
|
|
+__DebugBreak 0x009ab7 0x1 Code Gb __dbg_break.o [3]
|
|
|
+__exit 0x009951 0x14 Code Gb __dbg_xxexit.o [3]
|
|
|
+__iar_copy_init2 0x009747 Code Gb init_small.o [4]
|
|
|
+__iar_data_init2 0x00993d 0x14 Code Gb init.o [4]
|
|
|
+__iar_program_start 0x009978 Code Gb cstartup.o [4]
|
|
|
__iar_unhandled_exception
|
|
|
- 0x009bff Code Gb unhandled_exception.o [4]
|
|
|
-__iar_zero_init2 0x009a02 Code Gb init_small.o [4]
|
|
|
+ 0x009ab2 Code Gb unhandled_exception.o [4]
|
|
|
+__iar_zero_init2 0x0098bb Code Gb init_small.o [4]
|
|
|
__intvec 0x008000 Data Gb interrupt.o [4]
|
|
|
-__low_level_init 0x009bf9 0x3 Code Gb low_level_init.o [4]
|
|
|
-_exit 0x009bec Code Gb cexit.o [4]
|
|
|
-_interrupt_1 0x009c04 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_12 0x009c0d Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_13 0x009c0e Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_14 0x009c0f Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_15 0x009c10 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_16 0x009c11 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_19 0x009c12 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_2 0x009c05 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_20 0x009c13 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_21 0x009c14 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_24 0x0099e3 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_25 0x009487 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_26 0x009c15 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_3 0x009c06 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_4 0x009c07 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_5 0x009c08 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_6 0x009c09 Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_7 0x009c0a Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_8 0x009c0b Code Gb stm8s_it.o [1]
|
|
|
-_interrupt_9 0x009c0c Code Gb stm8s_it.o [1]
|
|
|
-assert_failed 0x009c02 0x2 Code Gb main.o [1]
|
|
|
-exit 0x009bfc 0x3 Code Gb exit.o [4]
|
|
|
-key_driver 0x00903b 0x87 Code Gb key.o [1]
|
|
|
-key_driver::key_state 0x00005d 0x1 Data Lc key.o [1]
|
|
|
-key_driver::key_time 0x000039 0x2 Data Lc key.o [1]
|
|
|
-key_read 0x008fb3 0x88 Code Gb key.o [1]
|
|
|
-key_read::key_state1 0x00005e 0x1 Data Lc key.o [1]
|
|
|
-key_read::key_time1 0x00003b 0x2 Data Lc key.o [1]
|
|
|
-main 0x009661 0x46 Code Gb main.o [1]
|
|
|
-taskA 0x008bbd 0x105 Code Gb tasks.o [1]
|
|
|
-taskB 0x0082cb 0x1f2 Code Gb tasks.o [1]
|
|
|
-taskC 0x008080 0x24b Code Gb tasks.o [1]
|
|
|
+__low_level_init 0x009aac 0x3 Code Gb low_level_init.o [4]
|
|
|
+_exit 0x009aa0 Code Gb cexit.o [4]
|
|
|
+_interrupt_24 0x00989c Code Gb main.o [1]
|
|
|
+_interrupt_25 0x00935a Code Gb main.o [1]
|
|
|
+assert_failed 0x009ab5 0x2 Code Gb main.o [1]
|
|
|
+exit 0x009aaf 0x3 Code Gb exit.o [4]
|
|
|
+key_driver 0x008f0f 0x87 Code Gb key.o [1]
|
|
|
+key_driver::key_state 0x00004e 0x1 Data Lc key.o [1]
|
|
|
+key_driver::key_time 0x000024 0x2 Data Lc key.o [1]
|
|
|
+key_read 0x008e87 0x88 Code Gb key.o [1]
|
|
|
+key_read::key_state1 0x00004f 0x1 Data Lc key.o [1]
|
|
|
+key_read::key_time1 0x000026 0x2 Data Lc key.o [1]
|
|
|
+main 0x0094e2 0x46 Code Gb main.o [1]
|
|
|
+taskA 0x0089eb 0xfd Code Gb tasks.o [1]
|
|
|
+taskB 0x008756 0x161 Code Gb tasks.o [1]
|
|
|
+taskB::Acc_z_Refresh 0x00005b 0x1 Data Lc tasks.o [1]
|
|
|
+taskC 0x008080 0x202 Code Gb tasks.o [1]
|
|
|
taskC{1}{2}::AD_Channel_Count
|
|
|
- 0x00006a 0x1 Data Lc tasks.o [1]
|
|
|
-taskC{1}{2}::AvgCnt1 0x00006b 0x1 Data Lc tasks.o [1]
|
|
|
-taskC{1}{2}::AvgCnt2 0x00006c 0x1 Data Lc tasks.o [1]
|
|
|
-taskC{1}{2}::AvgCnt3 0x00006d 0x1 Data Lc tasks.o [1]
|
|
|
+ 0x00005c 0x1 Data Lc tasks.o [1]
|
|
|
+taskC{1}{2}::AvgCnt1 0x00005d 0x1 Data Lc tasks.o [1]
|
|
|
+taskC{1}{2}::AvgCnt2 0x00005e 0x1 Data Lc tasks.o [1]
|
|
|
+taskC{1}{2}::AvgCnt3 0x00005f 0x1 Data Lc tasks.o [1]
|
|
|
taskC{1}{2}::Bat_Soc_New
|
|
|
- 0x00006e 0x1 Data Lc tasks.o [1]
|
|
|
+ 0x000060 0x1 Data Lc tasks.o [1]
|
|
|
taskC{1}{2}::Light_EnCnt
|
|
|
- 0x00005b 0x2 Data Lc tasks.o [1]
|
|
|
+ 0x000061 0x1 Data Lc tasks.o [1]
|
|
|
|
|
|
|
|
|
-[1] = C:\Users\hero\Desktop\Taillight_Code\stm8_prj\code_iar\Debug\Obj
|
|
|
+[1] = C:\Users\dd\Documents\tail_light_stm8\tail_light_stm8_iar\Debug\Obj
|
|
|
[2] = command line
|
|
|
[3] = dbgstm8smd.a
|
|
|
[4] = dlstm8smn.a
|
|
|
|
|
|
- 6 958 bytes of readonly code memory
|
|
|
- 233 bytes of readonly data memory
|
|
|
- 367 bytes of readwrite data memory
|
|
|
+ 6 605 bytes of readonly code memory
|
|
|
+ 235 bytes of readonly data memory
|
|
|
+ 354 bytes of readwrite data memory
|
|
|
|
|
|
Errors: none
|
|
|
Warnings: none
|