|
|
@ -221,7 +221,7 @@ Section Cross References |
|
|
|
adc.o(i.get_adc_value) refers to lib_adc.o(i.ADC_GetConvStatus) for ADC_GetConvStatus |
|
|
|
adc.o(i.get_adc_value) refers to lib_adc.o(i.ADC_GetConvValue) for ADC_GetConvValue |
|
|
|
adc.o(i.get_adc_value) refers to lib_adc.o(i.ADC_SoftStop) for ADC_SoftStop |
|
|
|
adc.o(i.get_adc_value) refers to printf1.o(i.__0printf$1) for __2printf |
|
|
|
adc.o(i.get_adc_value) refers to adc.o(i.record_adc_gather_value) for record_adc_gather_value |
|
|
|
adc.o(i.get_adc_value) refers to adc.o(.data) for .data |
|
|
|
adc.o(i.record_adc_gather_value) refers to adc.o(i.beg_average_value) for beg_average_value |
|
|
|
adc.o(i.record_adc_gather_value) refers to adc.o(.data) for .data |
|
|
@ -612,14 +612,11 @@ Removing Unused input sections from the image. |
|
|
|
Removing timer.o(.revsh_text), (4 bytes). |
|
|
|
Removing ozone_work.o(.rev16_text), (4 bytes). |
|
|
|
Removing ozone_work.o(.revsh_text), (4 bytes). |
|
|
|
Removing ozone_work.o(i.process_voltage_abnormal), (76 bytes). |
|
|
|
Removing ozone_work.o(i.set_ozone_starting_up), (8 bytes). |
|
|
|
Removing ozone_work.o(i.set_ozone_work), (8 bytes). |
|
|
|
Removing ozone_work.o(i.set_rgb_off), (10 bytes). |
|
|
|
Removing adc.o(.rev16_text), (4 bytes). |
|
|
|
Removing adc.o(.revsh_text), (4 bytes). |
|
|
|
Removing adc.o(i.beg_average_value), (80 bytes). |
|
|
|
Removing adc.o(i.record_adc_gather_value), (68 bytes). |
|
|
|
Removing system_es8p5066.o(.rev16_text), (4 bytes). |
|
|
|
Removing system_es8p5066.o(.revsh_text), (4 bytes). |
|
|
|
Removing es8p5066_iap_table.o(.rev16_text), (4 bytes). |
|
|
@ -820,7 +817,7 @@ Removing Unused input sections from the image. |
|
|
|
Removing depilogue.o(.text), (190 bytes). |
|
|
|
Removing depilogue.o(i.__ARM_clz), (46 bytes). |
|
|
|
|
|
|
|
230 unused section(s) (total 6214 bytes) removed from the image. |
|
|
|
227 unused section(s) (total 5990 bytes) removed from the image. |
|
|
|
|
|
|
|
============================================================================== |
|
|
|
|
|
|
@ -834,33 +831,33 @@ Image Symbol Table |
|
|
|
../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE |
|
|
|
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE |
|
|
|
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE |
|
|
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE |
|
|
|
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE |
|
|
|
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE |
|
|
|
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE |
|
|
|
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE |
|
|
|
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE |
|
|
|
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE |
|
|
|
../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE |
|
|
|
../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE |
|
|
@ -868,10 +865,10 @@ Image Symbol Table |
|
|
|
../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE |
|
|
|
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE |
|
|
|
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE |
|
|
|
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE |
|
|
|
../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE |
|
|
|
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE |
|
|
|
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE |
|
|
|
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE |
|
|
|
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE |
|
|
|
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE |
|
|
|
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE |
|
|
|
../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE |
|
|
@ -943,8 +940,8 @@ Image Symbol Table |
|
|
|
.text 0x000001e2 Section 0 ffixui.o(.text) |
|
|
|
.text 0x0000020a Section 0 f2d.o(.text) |
|
|
|
.text 0x00000232 Section 0 d2f.o(.text) |
|
|
|
.text 0x0000026a Section 0 fepilogue.o(.text) |
|
|
|
.text 0x0000026a Section 0 iusefp.o(.text) |
|
|
|
.text 0x0000026a Section 0 fepilogue.o(.text) |
|
|
|
.text 0x000002ec Section 36 init.o(.text) |
|
|
|
.text 0x00000310 Section 0 __dczerorl2.o(.text) |
|
|
|
i.ADCInit 0x00000368 Section 0 adc.o(i.ADCInit) |
|
|
@ -1010,61 +1007,64 @@ Image Symbol Table |
|
|
|
_printf_core 0x00000f55 Thumb Code 332 printf1.o(i._printf_core) |
|
|
|
i.according_now_gear_set_pwm 0x000010a4 Section 0 ozone_work.o(i.according_now_gear_set_pwm) |
|
|
|
i.adc_loop_gather 0x000010c0 Section 0 adc.o(i.adc_loop_gather) |
|
|
|
i.close_ozone_work 0x000010e4 Section 0 ozone_work.o(i.close_ozone_work) |
|
|
|
close_ozone_work 0x000010e5 Thumb Code 34 ozone_work.o(i.close_ozone_work) |
|
|
|
i.feed_iwdt 0x00001110 Section 0 main.o(i.feed_iwdt) |
|
|
|
i.fputc 0x00001138 Section 0 lib_printf.o(i.fputc) |
|
|
|
i.gears_led_on 0x0000117c Section 0 ozone_work.o(i.gears_led_on) |
|
|
|
i.get_adc_value 0x000011b0 Section 0 adc.o(i.get_adc_value) |
|
|
|
i.get_ozone_starting_up_state 0x000011f8 Section 0 ozone_work.o(i.get_ozone_starting_up_state) |
|
|
|
i.get_sys_ticket 0x00001204 Section 0 systick.o(i.get_sys_ticket) |
|
|
|
i.gpio_init 0x00001210 Section 0 port.o(i.gpio_init) |
|
|
|
i.is_ozone_interva_time_over 0x00001248 Section 0 ozone_work.o(i.is_ozone_interva_time_over) |
|
|
|
i.is_ozone_work_time_over 0x000012a8 Section 0 ozone_work.o(i.is_ozone_work_time_over) |
|
|
|
i.iwdt_init 0x0000131c Section 0 main.o(i.iwdt_init) |
|
|
|
i.led_gpio_init 0x00001354 Section 0 port.o(i.led_gpio_init) |
|
|
|
led_gpio_init 0x00001355 Thumb Code 86 port.o(i.led_gpio_init) |
|
|
|
i.main 0x000013ac Section 0 main.o(i.main) |
|
|
|
i.onkey 0x00001428 Section 0 key.o(i.onkey) |
|
|
|
i.ozone_interval_over 0x000014e4 Section 0 ozone_work.o(i.ozone_interval_over) |
|
|
|
i.ozone_work_mode 0x00001504 Section 0 ozone_work.o(i.ozone_work_mode) |
|
|
|
i.port_fan_set 0x00001544 Section 0 port.o(i.port_fan_set) |
|
|
|
i.port_gpio_get_gears_key_state 0x00001550 Section 0 port.o(i.port_gpio_get_gears_key_state) |
|
|
|
i.port_gpio_get_interval_key_state 0x00001560 Section 0 port.o(i.port_gpio_get_interval_key_state) |
|
|
|
i.port_gpio_get_switch_key_state 0x00001570 Section 0 port.o(i.port_gpio_get_switch_key_state) |
|
|
|
i.port_gpio_get_timer_key_state 0x00001580 Section 0 port.o(i.port_gpio_get_timer_key_state) |
|
|
|
i.port_haspassedms 0x00001590 Section 0 systick.o(i.port_haspassedms) |
|
|
|
i.port_key_state 0x000015a8 Section 0 key.o(i.port_key_state) |
|
|
|
i.port_led0_set 0x000015c8 Section 0 port.o(i.port_led0_set) |
|
|
|
i.port_led1_set 0x000015d6 Section 0 port.o(i.port_led1_set) |
|
|
|
i.port_led2_set 0x000015e4 Section 0 port.o(i.port_led2_set) |
|
|
|
i.port_led3_set 0x000015f2 Section 0 port.o(i.port_led3_set) |
|
|
|
i.port_led_b_set 0x00001600 Section 0 port.o(i.port_led_b_set) |
|
|
|
i.port_led_g_set 0x0000160e Section 0 port.o(i.port_led_g_set) |
|
|
|
i.port_led_r_set 0x0000161c Section 0 port.o(i.port_led_r_set) |
|
|
|
i.power_on_ozone_work_state 0x0000162c Section 0 ozone_work.o(i.power_on_ozone_work_state) |
|
|
|
i.process_switch_key 0x00001644 Section 0 ozone_work.o(i.process_switch_key) |
|
|
|
i.set_interval_time 0x0000166c Section 0 ozone_work.o(i.set_interval_time) |
|
|
|
i.set_ozen_gears 0x000016d0 Section 0 ozone_work.o(i.set_ozen_gears) |
|
|
|
i.set_ozone_shutdown 0x0000172c Section 0 ozone_work.o(i.set_ozone_shutdown) |
|
|
|
i.set_ozone_work_time 0x00001754 Section 0 ozone_work.o(i.set_ozone_work_time) |
|
|
|
i.set_pwm_frequency_duty 0x00001808 Section 0 timer.o(i.set_pwm_frequency_duty) |
|
|
|
i.set_rgb_flicker 0x00001840 Section 0 ozone_work.o(i.set_rgb_flicker) |
|
|
|
i.set_rgb_on 0x0000187c Section 0 ozone_work.o(i.set_rgb_on) |
|
|
|
i.set_stop_interval_ozone_work 0x00001898 Section 0 ozone_work.o(i.set_stop_interval_ozone_work) |
|
|
|
i.t16_pinA4_init 0x000018aa Section 0 timer.o(i.t16_pinA4_init) |
|
|
|
i.t16n0_1_init 0x000018cc Section 0 timer.o(i.t16n0_1_init) |
|
|
|
i.timing_led_on 0x00001964 Section 0 ozone_work.o(i.timing_led_on) |
|
|
|
i.timing_ozone_work_over 0x000019b4 Section 0 ozone_work.o(i.timing_ozone_work_over) |
|
|
|
i.uart0_init 0x000019d4 Section 0 uart0.o(i.uart0_init) |
|
|
|
i.update_interval_down_begin_sys_time 0x00001a5c Section 0 ozone_work.o(i.update_interval_down_begin_sys_time) |
|
|
|
i.update_ozer_work_state 0x00001a6c Section 0 ozone_work.o(i.update_ozer_work_state) |
|
|
|
i.zkey_do_loop_in_each_period 0x00001a8c Section 0 key.o(i.zkey_do_loop_in_each_period) |
|
|
|
i.zkey_init 0x00001ab8 Section 0 key.o(i.zkey_init) |
|
|
|
i.zkey_process_each 0x00001b04 Section 0 key.o(i.zkey_process_each) |
|
|
|
i.zkey_process_each_after_filter 0x00001b40 Section 0 key.o(i.zkey_process_each_after_filter) |
|
|
|
.conststring 0x00001b8c Section 45 key.o(.conststring) |
|
|
|
.conststring 0x00001bbc Section 6 adc.o(.conststring) |
|
|
|
i.beg_average_value 0x000010e4 Section 0 adc.o(i.beg_average_value) |
|
|
|
i.close_ozone_work 0x00001134 Section 0 ozone_work.o(i.close_ozone_work) |
|
|
|
close_ozone_work 0x00001135 Thumb Code 34 ozone_work.o(i.close_ozone_work) |
|
|
|
i.feed_iwdt 0x00001160 Section 0 main.o(i.feed_iwdt) |
|
|
|
i.fputc 0x00001188 Section 0 lib_printf.o(i.fputc) |
|
|
|
i.gears_led_on 0x000011cc Section 0 ozone_work.o(i.gears_led_on) |
|
|
|
i.get_adc_value 0x00001200 Section 0 adc.o(i.get_adc_value) |
|
|
|
i.get_ozone_starting_up_state 0x0000123c Section 0 ozone_work.o(i.get_ozone_starting_up_state) |
|
|
|
i.get_sys_ticket 0x00001248 Section 0 systick.o(i.get_sys_ticket) |
|
|
|
i.gpio_init 0x00001254 Section 0 port.o(i.gpio_init) |
|
|
|
i.is_ozone_interva_time_over 0x0000128c Section 0 ozone_work.o(i.is_ozone_interva_time_over) |
|
|
|
i.is_ozone_work_time_over 0x000012ec Section 0 ozone_work.o(i.is_ozone_work_time_over) |
|
|
|
i.iwdt_init 0x00001360 Section 0 main.o(i.iwdt_init) |
|
|
|
i.led_gpio_init 0x00001398 Section 0 port.o(i.led_gpio_init) |
|
|
|
led_gpio_init 0x00001399 Thumb Code 86 port.o(i.led_gpio_init) |
|
|
|
i.main 0x000013f0 Section 0 main.o(i.main) |
|
|
|
i.onkey 0x0000146c Section 0 key.o(i.onkey) |
|
|
|
i.ozone_interval_over 0x00001528 Section 0 ozone_work.o(i.ozone_interval_over) |
|
|
|
i.ozone_work_mode 0x00001548 Section 0 ozone_work.o(i.ozone_work_mode) |
|
|
|
i.port_fan_set 0x00001588 Section 0 port.o(i.port_fan_set) |
|
|
|
i.port_gpio_get_gears_key_state 0x00001594 Section 0 port.o(i.port_gpio_get_gears_key_state) |
|
|
|
i.port_gpio_get_interval_key_state 0x000015a4 Section 0 port.o(i.port_gpio_get_interval_key_state) |
|
|
|
i.port_gpio_get_switch_key_state 0x000015b4 Section 0 port.o(i.port_gpio_get_switch_key_state) |
|
|
|
i.port_gpio_get_timer_key_state 0x000015c4 Section 0 port.o(i.port_gpio_get_timer_key_state) |
|
|
|
i.port_haspassedms 0x000015d4 Section 0 systick.o(i.port_haspassedms) |
|
|
|
i.port_key_state 0x000015ec Section 0 key.o(i.port_key_state) |
|
|
|
i.port_led0_set 0x0000160c Section 0 port.o(i.port_led0_set) |
|
|
|
i.port_led1_set 0x0000161a Section 0 port.o(i.port_led1_set) |
|
|
|
i.port_led2_set 0x00001628 Section 0 port.o(i.port_led2_set) |
|
|
|
i.port_led3_set 0x00001636 Section 0 port.o(i.port_led3_set) |
|
|
|
i.port_led_b_set 0x00001644 Section 0 port.o(i.port_led_b_set) |
|
|
|
i.port_led_g_set 0x00001652 Section 0 port.o(i.port_led_g_set) |
|
|
|
i.port_led_r_set 0x00001660 Section 0 port.o(i.port_led_r_set) |
|
|
|
i.power_on_ozone_work_state 0x00001670 Section 0 ozone_work.o(i.power_on_ozone_work_state) |
|
|
|
i.process_switch_key 0x00001688 Section 0 ozone_work.o(i.process_switch_key) |
|
|
|
i.process_voltage_abnormal 0x000016b0 Section 0 ozone_work.o(i.process_voltage_abnormal) |
|
|
|
i.record_adc_gather_value 0x000016fc Section 0 adc.o(i.record_adc_gather_value) |
|
|
|
i.set_interval_time 0x00001740 Section 0 ozone_work.o(i.set_interval_time) |
|
|
|
i.set_ozen_gears 0x000017a4 Section 0 ozone_work.o(i.set_ozen_gears) |
|
|
|
i.set_ozone_shutdown 0x00001800 Section 0 ozone_work.o(i.set_ozone_shutdown) |
|
|
|
i.set_ozone_work_time 0x00001828 Section 0 ozone_work.o(i.set_ozone_work_time) |
|
|
|
i.set_pwm_frequency_duty 0x000018dc Section 0 timer.o(i.set_pwm_frequency_duty) |
|
|
|
i.set_rgb_flicker 0x00001914 Section 0 ozone_work.o(i.set_rgb_flicker) |
|
|
|
i.set_rgb_on 0x00001950 Section 0 ozone_work.o(i.set_rgb_on) |
|
|
|
i.set_stop_interval_ozone_work 0x0000196c Section 0 ozone_work.o(i.set_stop_interval_ozone_work) |
|
|
|
i.t16_pinA4_init 0x0000197e Section 0 timer.o(i.t16_pinA4_init) |
|
|
|
i.t16n0_1_init 0x000019a0 Section 0 timer.o(i.t16n0_1_init) |
|
|
|
i.timing_led_on 0x00001a38 Section 0 ozone_work.o(i.timing_led_on) |
|
|
|
i.timing_ozone_work_over 0x00001a88 Section 0 ozone_work.o(i.timing_ozone_work_over) |
|
|
|
i.uart0_init 0x00001aa8 Section 0 uart0.o(i.uart0_init) |
|
|
|
i.update_interval_down_begin_sys_time 0x00001b30 Section 0 ozone_work.o(i.update_interval_down_begin_sys_time) |
|
|
|
i.update_ozer_work_state 0x00001b40 Section 0 ozone_work.o(i.update_ozer_work_state) |
|
|
|
i.zkey_do_loop_in_each_period 0x00001b60 Section 0 key.o(i.zkey_do_loop_in_each_period) |
|
|
|
i.zkey_init 0x00001b8c Section 0 key.o(i.zkey_init) |
|
|
|
i.zkey_process_each 0x00001bd8 Section 0 key.o(i.zkey_process_each) |
|
|
|
i.zkey_process_each_after_filter 0x00001c14 Section 0 key.o(i.zkey_process_each_after_filter) |
|
|
|
.conststring 0x00001c60 Section 45 key.o(.conststring) |
|
|
|
.conststring 0x00001c90 Section 6 adc.o(.conststring) |
|
|
|
.data 0x20000000 Section 124 key.o(.data) |
|
|
|
s_inited 0x20000000 Data 1 key.o(.data) |
|
|
|
keylastprocess 0x20000004 Data 4 key.o(.data) |
|
|
@ -1261,57 +1261,60 @@ Image Symbol Table |
|
|
|
__scatterload_zeroinit 0x00000f47 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) |
|
|
|
according_now_gear_set_pwm 0x000010a5 Thumb Code 22 ozone_work.o(i.according_now_gear_set_pwm) |
|
|
|
adc_loop_gather 0x000010c1 Thumb Code 30 adc.o(i.adc_loop_gather) |
|
|
|
feed_iwdt 0x00001111 Thumb Code 26 main.o(i.feed_iwdt) |
|
|
|
fputc 0x00001139 Thumb Code 58 lib_printf.o(i.fputc) |
|
|
|
gears_led_on 0x0000117d Thumb Code 46 ozone_work.o(i.gears_led_on) |
|
|
|
get_adc_value 0x000011b1 Thumb Code 58 adc.o(i.get_adc_value) |
|
|
|
get_ozone_starting_up_state 0x000011f9 Thumb Code 6 ozone_work.o(i.get_ozone_starting_up_state) |
|
|
|
get_sys_ticket 0x00001205 Thumb Code 6 systick.o(i.get_sys_ticket) |
|
|
|
gpio_init 0x00001211 Thumb Code 56 port.o(i.gpio_init) |
|
|
|
is_ozone_interva_time_over 0x00001249 Thumb Code 62 ozone_work.o(i.is_ozone_interva_time_over) |
|
|
|
is_ozone_work_time_over 0x000012a9 Thumb Code 76 ozone_work.o(i.is_ozone_work_time_over) |
|
|
|
iwdt_init 0x0000131d Thumb Code 42 main.o(i.iwdt_init) |
|
|
|
main 0x000013ad Thumb Code 112 main.o(i.main) |
|
|
|
onkey 0x00001429 Thumb Code 180 key.o(i.onkey) |
|
|
|
ozone_interval_over 0x000014e5 Thumb Code 22 ozone_work.o(i.ozone_interval_over) |
|
|
|
ozone_work_mode 0x00001505 Thumb Code 60 ozone_work.o(i.ozone_work_mode) |
|
|
|
port_fan_set 0x00001545 Thumb Code 12 port.o(i.port_fan_set) |
|
|
|
port_gpio_get_gears_key_state 0x00001551 Thumb Code 16 port.o(i.port_gpio_get_gears_key_state) |
|
|
|
port_gpio_get_interval_key_state 0x00001561 Thumb Code 16 port.o(i.port_gpio_get_interval_key_state) |
|
|
|
port_gpio_get_switch_key_state 0x00001571 Thumb Code 16 port.o(i.port_gpio_get_switch_key_state) |
|
|
|
port_gpio_get_timer_key_state 0x00001581 Thumb Code 16 port.o(i.port_gpio_get_timer_key_state) |
|
|
|
port_haspassedms 0x00001591 Thumb Code 18 systick.o(i.port_haspassedms) |
|
|
|
port_key_state 0x000015a9 Thumb Code 28 key.o(i.port_key_state) |
|
|
|
port_led0_set 0x000015c9 Thumb Code 14 port.o(i.port_led0_set) |
|
|
|
port_led1_set 0x000015d7 Thumb Code 14 port.o(i.port_led1_set) |
|
|
|
port_led2_set 0x000015e5 Thumb Code 14 port.o(i.port_led2_set) |
|
|
|
port_led3_set 0x000015f3 Thumb Code 14 port.o(i.port_led3_set) |
|
|
|
port_led_b_set 0x00001601 Thumb Code 14 port.o(i.port_led_b_set) |
|
|
|
port_led_g_set 0x0000160f Thumb Code 14 port.o(i.port_led_g_set) |
|
|
|
port_led_r_set 0x0000161d Thumb Code 14 port.o(i.port_led_r_set) |
|
|
|
power_on_ozone_work_state 0x0000162d Thumb Code 18 ozone_work.o(i.power_on_ozone_work_state) |
|
|
|
process_switch_key 0x00001645 Thumb Code 34 ozone_work.o(i.process_switch_key) |
|
|
|
set_interval_time 0x0000166d Thumb Code 56 ozone_work.o(i.set_interval_time) |
|
|
|
set_ozen_gears 0x000016d1 Thumb Code 78 ozone_work.o(i.set_ozen_gears) |
|
|
|
set_ozone_shutdown 0x0000172d Thumb Code 28 ozone_work.o(i.set_ozone_shutdown) |
|
|
|
set_ozone_work_time 0x00001755 Thumb Code 130 ozone_work.o(i.set_ozone_work_time) |
|
|
|
set_pwm_frequency_duty 0x00001809 Thumb Code 48 timer.o(i.set_pwm_frequency_duty) |
|
|
|
set_rgb_flicker 0x00001841 Thumb Code 54 ozone_work.o(i.set_rgb_flicker) |
|
|
|
set_rgb_on 0x0000187d Thumb Code 24 ozone_work.o(i.set_rgb_on) |
|
|
|
set_stop_interval_ozone_work 0x00001899 Thumb Code 18 ozone_work.o(i.set_stop_interval_ozone_work) |
|
|
|
t16_pinA4_init 0x000018ab Thumb Code 34 timer.o(i.t16_pinA4_init) |
|
|
|
t16n0_1_init 0x000018cd Thumb Code 142 timer.o(i.t16n0_1_init) |
|
|
|
timing_led_on 0x00001965 Thumb Code 76 ozone_work.o(i.timing_led_on) |
|
|
|
timing_ozone_work_over 0x000019b5 Thumb Code 22 ozone_work.o(i.timing_ozone_work_over) |
|
|
|
uart0_init 0x000019d5 Thumb Code 132 uart0.o(i.uart0_init) |
|
|
|
update_interval_down_begin_sys_time 0x00001a5d Thumb Code 12 ozone_work.o(i.update_interval_down_begin_sys_time) |
|
|
|
update_ozer_work_state 0x00001a6d Thumb Code 26 ozone_work.o(i.update_ozer_work_state) |
|
|
|
zkey_do_loop_in_each_period 0x00001a8d Thumb Code 38 key.o(i.zkey_do_loop_in_each_period) |
|
|
|
zkey_init 0x00001ab9 Thumb Code 72 key.o(i.zkey_init) |
|
|
|
zkey_process_each 0x00001b05 Thumb Code 60 key.o(i.zkey_process_each) |
|
|
|
zkey_process_each_after_filter 0x00001b41 Thumb Code 70 key.o(i.zkey_process_each_after_filter) |
|
|
|
Region$$Table$$Base 0x00001bc4 Number 0 anon$$obj.o(Region$$Table) |
|
|
|
Region$$Table$$Limit 0x00001be4 Number 0 anon$$obj.o(Region$$Table) |
|
|
|
beg_average_value 0x000010e5 Thumb Code 58 adc.o(i.beg_average_value) |
|
|
|
feed_iwdt 0x00001161 Thumb Code 26 main.o(i.feed_iwdt) |
|
|
|
fputc 0x00001189 Thumb Code 58 lib_printf.o(i.fputc) |
|
|
|
gears_led_on 0x000011cd Thumb Code 46 ozone_work.o(i.gears_led_on) |
|
|
|
get_adc_value 0x00001201 Thumb Code 56 adc.o(i.get_adc_value) |
|
|
|
get_ozone_starting_up_state 0x0000123d Thumb Code 6 ozone_work.o(i.get_ozone_starting_up_state) |
|
|
|
get_sys_ticket 0x00001249 Thumb Code 6 systick.o(i.get_sys_ticket) |
|
|
|
gpio_init 0x00001255 Thumb Code 56 port.o(i.gpio_init) |
|
|
|
is_ozone_interva_time_over 0x0000128d Thumb Code 62 ozone_work.o(i.is_ozone_interva_time_over) |
|
|
|
is_ozone_work_time_over 0x000012ed Thumb Code 76 ozone_work.o(i.is_ozone_work_time_over) |
|
|
|
iwdt_init 0x00001361 Thumb Code 42 main.o(i.iwdt_init) |
|
|
|
main 0x000013f1 Thumb Code 112 main.o(i.main) |
|
|
|
onkey 0x0000146d Thumb Code 180 key.o(i.onkey) |
|
|
|
ozone_interval_over 0x00001529 Thumb Code 22 ozone_work.o(i.ozone_interval_over) |
|
|
|
ozone_work_mode 0x00001549 Thumb Code 60 ozone_work.o(i.ozone_work_mode) |
|
|
|
port_fan_set 0x00001589 Thumb Code 12 port.o(i.port_fan_set) |
|
|
|
port_gpio_get_gears_key_state 0x00001595 Thumb Code 16 port.o(i.port_gpio_get_gears_key_state) |
|
|
|
port_gpio_get_interval_key_state 0x000015a5 Thumb Code 16 port.o(i.port_gpio_get_interval_key_state) |
|
|
|
port_gpio_get_switch_key_state 0x000015b5 Thumb Code 16 port.o(i.port_gpio_get_switch_key_state) |
|
|
|
port_gpio_get_timer_key_state 0x000015c5 Thumb Code 16 port.o(i.port_gpio_get_timer_key_state) |
|
|
|
port_haspassedms 0x000015d5 Thumb Code 18 systick.o(i.port_haspassedms) |
|
|
|
port_key_state 0x000015ed Thumb Code 28 key.o(i.port_key_state) |
|
|
|
port_led0_set 0x0000160d Thumb Code 14 port.o(i.port_led0_set) |
|
|
|
port_led1_set 0x0000161b Thumb Code 14 port.o(i.port_led1_set) |
|
|
|
port_led2_set 0x00001629 Thumb Code 14 port.o(i.port_led2_set) |
|
|
|
port_led3_set 0x00001637 Thumb Code 14 port.o(i.port_led3_set) |
|
|
|
port_led_b_set 0x00001645 Thumb Code 14 port.o(i.port_led_b_set) |
|
|
|
port_led_g_set 0x00001653 Thumb Code 14 port.o(i.port_led_g_set) |
|
|
|
port_led_r_set 0x00001661 Thumb Code 14 port.o(i.port_led_r_set) |
|
|
|
power_on_ozone_work_state 0x00001671 Thumb Code 18 ozone_work.o(i.power_on_ozone_work_state) |
|
|
|
process_switch_key 0x00001689 Thumb Code 34 ozone_work.o(i.process_switch_key) |
|
|
|
process_voltage_abnormal 0x000016b1 Thumb Code 66 ozone_work.o(i.process_voltage_abnormal) |
|
|
|
record_adc_gather_value 0x000016fd Thumb Code 62 adc.o(i.record_adc_gather_value) |
|
|
|
set_interval_time 0x00001741 Thumb Code 56 ozone_work.o(i.set_interval_time) |
|
|
|
set_ozen_gears 0x000017a5 Thumb Code 78 ozone_work.o(i.set_ozen_gears) |
|
|
|
set_ozone_shutdown 0x00001801 Thumb Code 28 ozone_work.o(i.set_ozone_shutdown) |
|
|
|
set_ozone_work_time 0x00001829 Thumb Code 130 ozone_work.o(i.set_ozone_work_time) |
|
|
|
set_pwm_frequency_duty 0x000018dd Thumb Code 48 timer.o(i.set_pwm_frequency_duty) |
|
|
|
set_rgb_flicker 0x00001915 Thumb Code 54 ozone_work.o(i.set_rgb_flicker) |
|
|
|
set_rgb_on 0x00001951 Thumb Code 24 ozone_work.o(i.set_rgb_on) |
|
|
|
set_stop_interval_ozone_work 0x0000196d Thumb Code 18 ozone_work.o(i.set_stop_interval_ozone_work) |
|
|
|
t16_pinA4_init 0x0000197f Thumb Code 34 timer.o(i.t16_pinA4_init) |
|
|
|
t16n0_1_init 0x000019a1 Thumb Code 142 timer.o(i.t16n0_1_init) |
|
|
|
timing_led_on 0x00001a39 Thumb Code 76 ozone_work.o(i.timing_led_on) |
|
|
|
timing_ozone_work_over 0x00001a89 Thumb Code 22 ozone_work.o(i.timing_ozone_work_over) |
|
|
|
uart0_init 0x00001aa9 Thumb Code 132 uart0.o(i.uart0_init) |
|
|
|
update_interval_down_begin_sys_time 0x00001b31 Thumb Code 12 ozone_work.o(i.update_interval_down_begin_sys_time) |
|
|
|
update_ozer_work_state 0x00001b41 Thumb Code 26 ozone_work.o(i.update_ozer_work_state) |
|
|
|
zkey_do_loop_in_each_period 0x00001b61 Thumb Code 38 key.o(i.zkey_do_loop_in_each_period) |
|
|
|
zkey_init 0x00001b8d Thumb Code 72 key.o(i.zkey_init) |
|
|
|
zkey_process_each 0x00001bd9 Thumb Code 60 key.o(i.zkey_process_each) |
|
|
|
zkey_process_each_after_filter 0x00001c15 Thumb Code 70 key.o(i.zkey_process_each_after_filter) |
|
|
|
Region$$Table$$Base 0x00001c98 Number 0 anon$$obj.o(Region$$Table) |
|
|
|
Region$$Table$$Limit 0x00001cb8 Number 0 anon$$obj.o(Region$$Table) |
|
|
|
key_module 0x2000007c Data 12 key.o(.data) |
|
|
|
g_frequency 0x20000088 Data 4 timer.o(.data) |
|
|
|
g_duty 0x2000008c Data 16 timer.o(.data) |
|
|
@ -1333,9 +1336,9 @@ Memory Map of the image |
|
|
|
|
|
|
|
Image Entry point : 0x000000c1 |
|
|
|
|
|
|
|
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001d34, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00001c44]) |
|
|
|
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001e08, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00001d18]) |
|
|
|
|
|
|
|
Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00001be4, Max: 0x00010000, ABSOLUTE) |
|
|
|
Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00001cb8, Max: 0x00010000, ABSOLUTE) |
|
|
|
|
|
|
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object |
|
|
|
|
|
|
@ -1431,67 +1434,70 @@ Memory Map of the image |
|
|
|
0x00000f54 0x00000f54 0x00000150 Code RO 2205 i._printf_core mc_p.l(printf1.o) |
|
|
|
0x000010a4 0x000010a4 0x0000001c Code RO 427 i.according_now_gear_set_pwm ozone_work.o |
|
|
|
0x000010c0 0x000010c0 0x00000024 Code RO 590 i.adc_loop_gather adc.o |
|
|
|
0x000010e4 0x000010e4 0x0000002c Code RO 428 i.close_ozone_work ozone_work.o |
|
|
|
0x00001110 0x00001110 0x00000028 Code RO 3 i.feed_iwdt main.o |
|
|
|
0x00001138 0x00001138 0x00000044 Code RO 1197 i.fputc lib_printf.o |
|
|
|
0x0000117c 0x0000117c 0x00000034 Code RO 429 i.gears_led_on ozone_work.o |
|
|
|
0x000011b0 0x000011b0 0x00000048 Code RO 592 i.get_adc_value adc.o |
|
|
|
0x000011f8 0x000011f8 0x0000000c Code RO 430 i.get_ozone_starting_up_state ozone_work.o |
|
|
|
0x00001204 0x00001204 0x0000000c Code RO 259 i.get_sys_ticket systick.o |
|
|
|
0x00001210 0x00001210 0x00000038 Code RO 130 i.gpio_init port.o |
|
|
|
0x00001248 0x00001248 0x00000060 Code RO 431 i.is_ozone_interva_time_over ozone_work.o |
|
|
|
0x000012a8 0x000012a8 0x00000074 Code RO 432 i.is_ozone_work_time_over ozone_work.o |
|
|
|
0x0000131c 0x0000131c 0x00000038 Code RO 4 i.iwdt_init main.o |
|
|
|
0x00001354 0x00001354 0x00000056 Code RO 131 i.led_gpio_init port.o |
|
|
|
0x000013aa 0x000013aa 0x00000002 PAD |
|
|
|
0x000013ac 0x000013ac 0x0000007c Code RO 5 i.main main.o |
|
|
|
0x00001428 0x00001428 0x000000bc Code RO 301 i.onkey key.o |
|
|
|
0x000014e4 0x000014e4 0x00000020 Code RO 433 i.ozone_interval_over ozone_work.o |
|
|
|
0x00001504 0x00001504 0x00000040 Code RO 434 i.ozone_work_mode ozone_work.o |
|
|
|
0x00001544 0x00001544 0x0000000c Code RO 133 i.port_fan_set port.o |
|
|
|
0x00001550 0x00001550 0x00000010 Code RO 134 i.port_gpio_get_gears_key_state port.o |
|
|
|
0x00001560 0x00001560 0x00000010 Code RO 135 i.port_gpio_get_interval_key_state port.o |
|
|
|
0x00001570 0x00001570 0x00000010 Code RO 136 i.port_gpio_get_switch_key_state port.o |
|
|
|
0x00001580 0x00001580 0x00000010 Code RO 137 i.port_gpio_get_timer_key_state port.o |
|
|
|
0x00001590 0x00001590 0x00000018 Code RO 261 i.port_haspassedms systick.o |
|
|
|
0x000015a8 0x000015a8 0x00000020 Code RO 302 i.port_key_state key.o |
|
|
|
0x000015c8 0x000015c8 0x0000000e Code RO 139 i.port_led0_set port.o |
|
|
|
0x000015d6 0x000015d6 0x0000000e Code RO 141 i.port_led1_set port.o |
|
|
|
0x000015e4 0x000015e4 0x0000000e Code RO 143 i.port_led2_set port.o |
|
|
|
0x000015f2 0x000015f2 0x0000000e Code RO 145 i.port_led3_set port.o |
|
|
|
0x00001600 0x00001600 0x0000000e Code RO 146 i.port_led_b_set port.o |
|
|
|
0x0000160e 0x0000160e 0x0000000e Code RO 147 i.port_led_g_set port.o |
|
|
|
0x0000161c 0x0000161c 0x0000000e Code RO 148 i.port_led_r_set port.o |
|
|
|
0x0000162a 0x0000162a 0x00000002 PAD |
|
|
|
0x0000162c 0x0000162c 0x00000018 Code RO 435 i.power_on_ozone_work_state ozone_work.o |
|
|
|
0x00001644 0x00001644 0x00000028 Code RO 436 i.process_switch_key ozone_work.o |
|
|
|
0x0000166c 0x0000166c 0x00000064 Code RO 438 i.set_interval_time ozone_work.o |
|
|
|
0x000016d0 0x000016d0 0x0000005c Code RO 439 i.set_ozen_gears ozone_work.o |
|
|
|
0x0000172c 0x0000172c 0x00000028 Code RO 440 i.set_ozone_shutdown ozone_work.o |
|
|
|
0x00001754 0x00001754 0x000000b4 Code RO 443 i.set_ozone_work_time ozone_work.o |
|
|
|
0x00001808 0x00001808 0x00000038 Code RO 392 i.set_pwm_frequency_duty timer.o |
|
|
|
0x00001840 0x00001840 0x0000003c Code RO 444 i.set_rgb_flicker ozone_work.o |
|
|
|
0x0000187c 0x0000187c 0x0000001c Code RO 446 i.set_rgb_on ozone_work.o |
|
|
|
0x00001898 0x00001898 0x00000012 Code RO 447 i.set_stop_interval_ozone_work ozone_work.o |
|
|
|
0x000018aa 0x000018aa 0x00000022 Code RO 393 i.t16_pinA4_init timer.o |
|
|
|
0x000018cc 0x000018cc 0x00000098 Code RO 394 i.t16n0_1_init timer.o |
|
|
|
0x00001964 0x00001964 0x00000050 Code RO 448 i.timing_led_on ozone_work.o |
|
|
|
0x000019b4 0x000019b4 0x00000020 Code RO 449 i.timing_ozone_work_over ozone_work.o |
|
|
|
0x000019d4 0x000019d4 0x00000088 Code RO 362 i.uart0_init uart0.o |
|
|
|
0x00001a5c 0x00001a5c 0x00000010 Code RO 450 i.update_interval_down_begin_sys_time ozone_work.o |
|
|
|
0x00001a6c 0x00001a6c 0x00000020 Code RO 451 i.update_ozer_work_state ozone_work.o |
|
|
|
0x00001a8c 0x00001a8c 0x0000002c Code RO 303 i.zkey_do_loop_in_each_period key.o |
|
|
|
0x00001ab8 0x00001ab8 0x0000004c Code RO 304 i.zkey_init key.o |
|
|
|
0x00001b04 0x00001b04 0x0000003c Code RO 305 i.zkey_process_each key.o |
|
|
|
0x00001b40 0x00001b40 0x0000004c Code RO 306 i.zkey_process_each_after_filter key.o |
|
|
|
0x00001b8c 0x00001b8c 0x0000002d Data RO 307 .conststring key.o |
|
|
|
0x00001bb9 0x00001bb9 0x00000003 PAD |
|
|
|
0x00001bbc 0x00001bbc 0x00000006 Data RO 595 .conststring adc.o |
|
|
|
0x00001bc2 0x00001bc2 0x00000002 PAD |
|
|
|
0x00001bc4 0x00001bc4 0x00000020 Data RO 2468 Region$$Table anon$$obj.o |
|
|
|
0x000010e4 0x000010e4 0x00000050 Code RO 591 i.beg_average_value adc.o |
|
|
|
0x00001134 0x00001134 0x0000002c Code RO 428 i.close_ozone_work ozone_work.o |
|
|
|
0x00001160 0x00001160 0x00000028 Code RO 3 i.feed_iwdt main.o |
|
|
|
0x00001188 0x00001188 0x00000044 Code RO 1197 i.fputc lib_printf.o |
|
|
|
0x000011cc 0x000011cc 0x00000034 Code RO 429 i.gears_led_on ozone_work.o |
|
|
|
0x00001200 0x00001200 0x0000003c Code RO 592 i.get_adc_value adc.o |
|
|
|
0x0000123c 0x0000123c 0x0000000c Code RO 430 i.get_ozone_starting_up_state ozone_work.o |
|
|
|
0x00001248 0x00001248 0x0000000c Code RO 259 i.get_sys_ticket systick.o |
|
|
|
0x00001254 0x00001254 0x00000038 Code RO 130 i.gpio_init port.o |
|
|
|
0x0000128c 0x0000128c 0x00000060 Code RO 431 i.is_ozone_interva_time_over ozone_work.o |
|
|
|
0x000012ec 0x000012ec 0x00000074 Code RO 432 i.is_ozone_work_time_over ozone_work.o |
|
|
|
0x00001360 0x00001360 0x00000038 Code RO 4 i.iwdt_init main.o |
|
|
|
0x00001398 0x00001398 0x00000056 Code RO 131 i.led_gpio_init port.o |
|
|
|
0x000013ee 0x000013ee 0x00000002 PAD |
|
|
|
0x000013f0 0x000013f0 0x0000007c Code RO 5 i.main main.o |
|
|
|
0x0000146c 0x0000146c 0x000000bc Code RO 301 i.onkey key.o |
|
|
|
0x00001528 0x00001528 0x00000020 Code RO 433 i.ozone_interval_over ozone_work.o |
|
|
|
0x00001548 0x00001548 0x00000040 Code RO 434 i.ozone_work_mode ozone_work.o |
|
|
|
0x00001588 0x00001588 0x0000000c Code RO 133 i.port_fan_set port.o |
|
|
|
0x00001594 0x00001594 0x00000010 Code RO 134 i.port_gpio_get_gears_key_state port.o |
|
|
|
0x000015a4 0x000015a4 0x00000010 Code RO 135 i.port_gpio_get_interval_key_state port.o |
|
|
|
0x000015b4 0x000015b4 0x00000010 Code RO 136 i.port_gpio_get_switch_key_state port.o |
|
|
|
0x000015c4 0x000015c4 0x00000010 Code RO 137 i.port_gpio_get_timer_key_state port.o |
|
|
|
0x000015d4 0x000015d4 0x00000018 Code RO 261 i.port_haspassedms systick.o |
|
|
|
0x000015ec 0x000015ec 0x00000020 Code RO 302 i.port_key_state key.o |
|
|
|
0x0000160c 0x0000160c 0x0000000e Code RO 139 i.port_led0_set port.o |
|
|
|
0x0000161a 0x0000161a 0x0000000e Code RO 141 i.port_led1_set port.o |
|
|
|
0x00001628 0x00001628 0x0000000e Code RO 143 i.port_led2_set port.o |
|
|
|
0x00001636 0x00001636 0x0000000e Code RO 145 i.port_led3_set port.o |
|
|
|
0x00001644 0x00001644 0x0000000e Code RO 146 i.port_led_b_set port.o |
|
|
|
0x00001652 0x00001652 0x0000000e Code RO 147 i.port_led_g_set port.o |
|
|
|
0x00001660 0x00001660 0x0000000e Code RO 148 i.port_led_r_set port.o |
|
|
|
0x0000166e 0x0000166e 0x00000002 PAD |
|
|
|
0x00001670 0x00001670 0x00000018 Code RO 435 i.power_on_ozone_work_state ozone_work.o |
|
|
|
0x00001688 0x00001688 0x00000028 Code RO 436 i.process_switch_key ozone_work.o |
|
|
|
0x000016b0 0x000016b0 0x0000004c Code RO 437 i.process_voltage_abnormal ozone_work.o |
|
|
|
0x000016fc 0x000016fc 0x00000044 Code RO 593 i.record_adc_gather_value adc.o |
|
|
|
0x00001740 0x00001740 0x00000064 Code RO 438 i.set_interval_time ozone_work.o |
|
|
|
0x000017a4 0x000017a4 0x0000005c Code RO 439 i.set_ozen_gears ozone_work.o |
|
|
|
0x00001800 0x00001800 0x00000028 Code RO 440 i.set_ozone_shutdown ozone_work.o |
|
|
|
0x00001828 0x00001828 0x000000b4 Code RO 443 i.set_ozone_work_time ozone_work.o |
|
|
|
0x000018dc 0x000018dc 0x00000038 Code RO 392 i.set_pwm_frequency_duty timer.o |
|
|
|
0x00001914 0x00001914 0x0000003c Code RO 444 i.set_rgb_flicker ozone_work.o |
|
|
|
0x00001950 0x00001950 0x0000001c Code RO 446 i.set_rgb_on ozone_work.o |
|
|
|
0x0000196c 0x0000196c 0x00000012 Code RO 447 i.set_stop_interval_ozone_work ozone_work.o |
|
|
|
0x0000197e 0x0000197e 0x00000022 Code RO 393 i.t16_pinA4_init timer.o |
|
|
|
0x000019a0 0x000019a0 0x00000098 Code RO 394 i.t16n0_1_init timer.o |
|
|
|
0x00001a38 0x00001a38 0x00000050 Code RO 448 i.timing_led_on ozone_work.o |
|
|
|
0x00001a88 0x00001a88 0x00000020 Code RO 449 i.timing_ozone_work_over ozone_work.o |
|
|
|
0x00001aa8 0x00001aa8 0x00000088 Code RO 362 i.uart0_init uart0.o |
|
|
|
0x00001b30 0x00001b30 0x00000010 Code RO 450 i.update_interval_down_begin_sys_time ozone_work.o |
|
|
|
0x00001b40 0x00001b40 0x00000020 Code RO 451 i.update_ozer_work_state ozone_work.o |
|
|
|
0x00001b60 0x00001b60 0x0000002c Code RO 303 i.zkey_do_loop_in_each_period key.o |
|
|
|
0x00001b8c 0x00001b8c 0x0000004c Code RO 304 i.zkey_init key.o |
|
|
|
0x00001bd8 0x00001bd8 0x0000003c Code RO 305 i.zkey_process_each key.o |
|
|
|
0x00001c14 0x00001c14 0x0000004c Code RO 306 i.zkey_process_each_after_filter key.o |
|
|
|
0x00001c60 0x00001c60 0x0000002d Data RO 307 .conststring key.o |
|
|
|
0x00001c8d 0x00001c8d 0x00000003 PAD |
|
|
|
0x00001c90 0x00001c90 0x00000006 Data RO 595 .conststring adc.o |
|
|
|
0x00001c96 0x00001c96 0x00000002 PAD |
|
|
|
0x00001c98 0x00001c98 0x00000020 Data RO 2468 Region$$Table anon$$obj.o |
|
|
|
|
|
|
|
|
|
|
|
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x00001be4, Size: 0x00000588, Max: 0x00001000, ABSOLUTE, COMPRESSED[0x00000060]) |
|
|
|
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x00001cb8, Size: 0x00000588, Max: 0x00001000, ABSOLUTE, COMPRESSED[0x00000060]) |
|
|
|
|
|
|
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object |
|
|
|
|
|
|
@ -1515,7 +1521,7 @@ Image component sizes |
|
|
|
|
|
|
|
Code (inc. data) RO Data RW Data ZI Data Debug Object Name |
|
|
|
|
|
|
|
248 44 6 88 28 2238 adc.o |
|
|
|
384 62 6 88 28 3584 adc.o |
|
|
|
24 6 0 4 0 2475 irqhandler.o |
|
|
|
476 28 45 136 0 5630 key.o |
|
|
|
388 38 0 0 0 3549 lib_adc.o |
|
|
@ -1527,7 +1533,7 @@ Image component sizes |
|
|
|
286 10 0 0 0 4495 lib_uart.o |
|
|
|
136 24 0 0 0 1517 lib_wdt.o |
|
|
|
220 40 0 0 0 77068 main.o |
|
|
|
1212 290 0 80 28 13703 ozone_work.o |
|
|
|
1288 300 0 80 28 13771 ozone_work.o |
|
|
|
316 0 0 0 0 7222 port.o |
|
|
|
28 8 192 0 1024 664 startup_es8p5066.o |
|
|
|
10 0 0 4 0 731 system_es8p5066.o |
|
|
@ -1536,7 +1542,7 @@ Image component sizes |
|
|
|
160 8 0 0 0 1064 uart0.o |
|
|
|
|
|
|
|
---------------------------------------------------------------------- |
|
|
|
5810 726 280 332 1080 147015 Object Totals |
|
|
|
6022 754 280 332 1080 148429 Object Totals |
|
|
|
0 0 32 0 0 0 (incl. Generated) |
|
|
|
16 0 5 0 0 0 (incl. Padding) |
|
|
|
|
|
|
@ -1589,15 +1595,15 @@ Image component sizes |
|
|
|
|
|
|
|
Code (inc. data) RO Data RW Data ZI Data Debug |
|
|
|
|
|
|
|
6860 754 280 336 1080 143251 Grand Totals |
|
|
|
6860 754 280 96 1080 143251 ELF Image Totals (compressed) |
|
|
|
6860 754 280 96 0 0 ROM Totals |
|
|
|
7072 782 280 336 1080 144533 Grand Totals |
|
|
|
7072 782 280 96 1080 144533 ELF Image Totals (compressed) |
|
|
|
7072 782 280 96 0 0 ROM Totals |
|
|
|
|
|
|
|
============================================================================== |
|
|
|
|
|
|
|
Total RO Size (Code + RO Data) 7140 ( 6.97kB) |
|
|
|
Total RO Size (Code + RO Data) 7352 ( 7.18kB) |
|
|
|
Total RW Size (RW Data + ZI Data) 1416 ( 1.38kB) |
|
|
|
Total ROM Size (Code + RO Data + RW Data) 7236 ( 7.07kB) |
|
|
|
Total ROM Size (Code + RO Data + RW Data) 7448 ( 7.27kB) |
|
|
|
|
|
|
|
============================================================================== |
|
|
|
|