xiaoxiaocheng_plc/MDK/Lst/XXS_FX2N_V3.8.0.map
2018-11-13 22:25:34 +08:00

2004 lines
178 KiB
Plaintext

ARM Linker, 5.03 [Build 76] [MDK-ARM Standard]
==============================================================================
Section Cross References
startup_stm32f10x_md_vl.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md_vl.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md_vl.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md_vl.o(RESET) refers to startup_stm32f10x_md_vl.o(STACK) for __initial_sp
startup_stm32f10x_md_vl.o(RESET) refers to startup_stm32f10x_md_vl.o(.text) for Reset_Handler
startup_stm32f10x_md_vl.o(RESET) refers to plc_com.o(.text) for DMA1_Channel4_IRQHandler
startup_stm32f10x_md_vl.o(RESET) refers to plc_timer.o(.text) for TIM2_IRQHandler
startup_stm32f10x_md_vl.o(RESET) refers to pulse.o(.text) for TIM3_IRQHandler
startup_stm32f10x_md_vl.o(RESET) refers to modbus_485.o(.text) for USART3_IRQHandler
startup_stm32f10x_md_vl.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md_vl.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
startup_stm32f10x_md_vl.o(.text) refers to __main.o(!!!main) for __main
startup_stm32f10x_md_vl.o(.text) refers to startup_stm32f10x_md_vl.o(HEAP) for Heap_Mem
startup_stm32f10x_md_vl.o(.text) refers to startup_stm32f10x_md_vl.o(STACK) for Stack_Mem
stm32f10x_adc.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_bkp.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_BackupResetCmd
stm32f10x_can.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_cec.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_dac.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_pwr.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for .data
stm32f10x_tim.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_wwdg.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for .data
main.o(.text) refers to plc_io.o(.text) for PLC_IO_config
main.o(.text) refers to rtc.o(.text) for RTC_Init
main.o(.text) refers to plc_com.o(.text) for data_init
main.o(.text) refers to plc_other.o(.text) for Recover_data
main.o(.text) refers to modbus_485.o(.text) for USART3_Configuration
main.o(.text) refers to plc_timer.o(.text) for PLC_Timer
main.o(.text) refers to adc.o(.text) for ADC_init
main.o(.text) refers to nvic_interrupt.o(.text) for NCIC_Confinguration
main.o(.text) refers to ladder.o(.text) for PLC_ProInstructParse
main.o(.text) refers to main.o(.data) for .data
main.o(.text) refers to plc_com.o(.data) for Send_out
main.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
ladder.o(.text) refers to ladder.o(.data) for .data
ladder.o(.text) refers to plc_com.o(.bss) for Step_Address
ladder.o(.text) refers to ladder.o(.constdata) for .constdata
ladder.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
ladder.o(.text) refers to ladder.o(.bss) for .bss
ladder.o(.text) refers to llshl.o(.text) for __aeabi_llsl
ladder.o(.text) refers to llushr.o(.text) for __aeabi_llsr
ladder.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
ladder.o(.text) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
ladder.o(.text) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
ladder.o(.text) refers to feqf.o(x$fpl$feqf) for __aeabi_cfcmpeq
ladder.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod
ladder.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
ladder.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
ladder.o(.text) refers to stm32f10x_tim.o(.text) for TIM_DeInit
ladder.o(.text) refers to pulse.o(.data) for Y0P
ladder.o(.text) refers to pulse.o(.data) for Plus_CMP0
ladder.o(.text) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
ladder.o(.text) refers to sqrt.o(i.sqrt) for sqrt
ladder.o(.text) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
ladder.o(.text) refers to ffixu.o(x$fpl$ffixu) for __aeabi_f2uiz
ladder.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
ladder.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
ladder.o(.text) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
ladder.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
ladder.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
ladder.o(.text) refers to sin.o(i.sin) for sin
ladder.o(.text) refers to cos.o(i.cos) for cos
ladder.o(.text) refers to tan.o(i.tan) for tan
ladder.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
ladder.o(.text) refers to plc_io.o(.data) for X_DIY
ladder.o(.text) refers to plc_io.o(.text) for PLC_IO_Refresh
ladder.o(.text) refers to plc_other.o(.text) for RST_T_D_C_M_data
ladder.o(.text) refers to plc_com.o(.data) for Write_Pro_flag
ladder.o(.text) refers to plc_timer.o(.data) for PLC_RUN_TIME
ladder.o(.text) refers to rtc.o(.text) for RTC_Set
ladder.o(.text) refers to plc_timer.o(.text) for timer_enable
plc_timer.o(.text) refers to plc_io.o(.text) for X_filter
plc_timer.o(.text) refers to dac.o(.text) for DAC_data
plc_timer.o(.text) refers to adc.o(.text) for filter
plc_timer.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
plc_timer.o(.text) refers to stm32f10x_tim.o(.text) for TIM_TimeBaseInit
plc_timer.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
plc_timer.o(.text) refers to plc_timer.o(.data) for .data
plc_timer.o(.text) refers to ladder.o(.constdata) for PLC_BIT_OR
plc_timer.o(.text) refers to modbus_485.o(.data) for receive_flag
nvic_interrupt.o(.text) refers to misc.o(.text) for NVIC_SetVectorTable
plc_io.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_EXTILineConfig
plc_io.o(.text) refers to stm32f10x_exti.o(.text) for EXTI_Init
plc_io.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
plc_io.o(.text) refers to plc_io.o(.data) for .data
plc_io.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
plc_io.o(.text) refers to plc_io.o(.bss) for .bss
pulse.o(.text) refers to stm32f10x_tim.o(.text) for TIM_ITConfig
pulse.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
pulse.o(.text) refers to pulse.o(.data) for .data
plc_other.o(.text) refers to stm32f10x_flash.o(.text) for FLASH_Unlock
plc_other.o(.text) refers to ladder.o(.constdata) for PLC_BIT_OR
plc_other.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
plc_other.o(.text) refers to plc_com.o(.bss) for prog_write_buffer
plc_other.o(.text) refers to plc_com.o(.ARM.__AT_0x08006000) for PLC_ROM
plc_com.o(.text) refers to stm32f10x_flash.o(.text) for FLASH_Unlock
plc_com.o(.text) refers to plc_com.o(.data) for .data
plc_com.o(.text) refers to plc_com.o(.constdata) for .constdata
plc_com.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for .ARM.__AT_0x20001000
plc_com.o(.text) refers to plc_com.o(.ARM.__AT_0x08006000) for .ARM.__AT_0x08006000
plc_com.o(.text) refers to plc_com.o(.bss) for .bss
plc_com.o(.text) refers to ladder.o(.constdata) for PLC_BIT_OR
plc_com.o(.text) refers to ladder.o(.data) for edit_prog
plc_com.o(.text) refers to plc_com.o(.ARM.__AT_0x08005000) for .ARM.__AT_0x08005000
plc_com.o(.text) refers to plc_com.o(.ARM.__AT_0x2000D200) for .ARM.__AT_0x2000D200
plc_com.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
plc_com.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
plc_com.o(.text) refers to stm32f10x_dma.o(.text) for DMA_DeInit
plc_com.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
modbus_485.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
modbus_485.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
modbus_485.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
modbus_485.o(.text) refers to modbus_485.o(.constdata) for .constdata
modbus_485.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
modbus_485.o(.text) refers to modbus_485.o(.bss) for .bss
modbus_485.o(.text) refers to modbus_485.o(.data) for .data
rtc.o(.text) refers to stm32f10x_pwr.o(.text) for PWR_BackupAccessCmd
rtc.o(.text) refers to stm32f10x_rtc.o(.text) for RTC_WaitForLastTask
rtc.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
rtc.o(.text) refers to stm32f10x_bkp.o(.text) for BKP_DeInit
rtc.o(.text) refers to rtc.o(.constdata) for .constdata
rtc.o(.text) refers to rtc.o(.data) for .data
rtc.o(.text) refers to ladder.o(.constdata) for PLC_BIT_OR
rtc.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
dac.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
dac.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
dac.o(.text) refers to stm32f10x_dac.o(.text) for DAC_Init
dac.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
adc.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
adc.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
adc.o(.text) refers to stm32f10x_dma.o(.text) for DMA_DeInit
adc.o(.text) refers to stm32f10x_adc.o(.text) for ADC_Init
adc.o(.text) refers to dac.o(.text) for DAC_out_init
adc.o(.text) refers to adc.o(.bss) for .bss
adc.o(.text) refers to plc_com.o(.ARM.__AT_0x20001000) for PLC_16BIT
__main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
d2f.o(x$fpl$d2f) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
d2f.o(x$fpl$d2f) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
d2f.o(x$fpl$d2f) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dfixu.o(x$fpl$dfixu) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dfixu.o(x$fpl$dfixur) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
faddsub_clz.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$fadd) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
faddsub_clz.o(x$fpl$fadd) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
faddsub_clz.o(x$fpl$fadd) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
faddsub_clz.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
faddsub_clz.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$fsub) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
faddsub_clz.o(x$fpl$fsub) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fdiv.o(x$fpl$frdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fdiv.o(x$fpl$frdiv) refers to fdiv.o(x$fpl$fdiv) for _fdiv1
fdiv.o(x$fpl$fdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fdiv.o(x$fpl$fdiv) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
fdiv.o(x$fpl$fdiv) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
feqf.o(x$fpl$feqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
feqf.o(x$fpl$feqf) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
feqf.o(x$fpl$feqf) refers to fcmpi.o(x$fpl$fcmpinf) for __fpl_fcmp_Inf
ffixu.o(x$fpl$ffixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffixu.o(x$fpl$ffixu) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
ffixu.o(x$fpl$ffixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffixu.o(x$fpl$ffixur) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fflt_clz.o(x$fpl$ffltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fflt_clz.o(x$fpl$fflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fflt_clz.o(x$fpl$ffltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fleqf.o(x$fpl$fleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fleqf.o(x$fpl$fleqf) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fleqf.o(x$fpl$fleqf) refers to fcmpi.o(x$fpl$fcmpinf) for __fpl_fcmp_Inf
fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fmul.o(x$fpl$fmul) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
fmul.o(x$fpl$fmul) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
frleqf.o(x$fpl$frleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
frleqf.o(x$fpl$frleqf) refers to fleqf.o(x$fpl$fleqf) for __fpl_fcmple_InfNaN
cos.o(i.__softfp_cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
cos.o(i.__softfp_cos) refers to cos.o(i.cos) for cos
cos.o(i.cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
cos.o(i.cos) refers to _rserrno.o(.text) for __set_errno
cos.o(i.cos) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
cos.o(i.cos) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
cos.o(i.cos) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
cos.o(i.cos) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
cos.o(i.cos) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
cos_x.o(i.____softfp_cos$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
cos_x.o(i.____softfp_cos$lsc) refers to cos_x.o(i.__cos$lsc) for __cos$lsc
cos_x.o(i.__cos$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
cos_x.o(i.__cos$lsc) refers to _rserrno.o(.text) for __set_errno
cos_x.o(i.__cos$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
cos_x.o(i.__cos$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
cos_x.o(i.__cos$lsc) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
cos_x.o(i.__cos$lsc) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
sin.o(i.__softfp_sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin.o(i.__softfp_sin) refers to sin.o(i.sin) for sin
sin.o(i.sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin.o(i.sin) refers to _rserrno.o(.text) for __set_errno
sin.o(i.sin) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
sin.o(i.sin) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
sin.o(i.sin) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
sin.o(i.sin) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
sin.o(i.sin) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
sin_x.o(i.____softfp_sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_x.o(i.____softfp_sin$lsc) refers to sin_x.o(i.__sin$lsc) for __sin$lsc
sin_x.o(i.__sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_x.o(i.__sin$lsc) refers to _rserrno.o(.text) for __set_errno
sin_x.o(i.__sin$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
sin_x.o(i.__sin$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
sin_x.o(i.__sin$lsc) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
sin_x.o(i.__sin$lsc) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
sqrt.o(i.__softfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt.o(i.__softfp_sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
sqrt.o(i.__softfp_sqrt) refers to _rserrno.o(.text) for __set_errno
sqrt.o(i.sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt.o(i.sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
sqrt.o(i.sqrt) refers to _rserrno.o(.text) for __set_errno
sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt_x.o(i.____softfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
sqrt_x.o(i.____softfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
sqrt_x.o(i.__sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt_x.o(i.__sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
sqrt_x.o(i.__sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
sqrt_x.o(i.__sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
tan.o(i.__softfp_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan.o(i.__softfp_tan) refers to _rserrno.o(.text) for __set_errno
tan.o(i.__softfp_tan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
tan.o(i.__softfp_tan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan.o(i.__softfp_tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
tan.o(i.__softfp_tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
tan.o(i.tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan.o(i.tan) refers to _rserrno.o(.text) for __set_errno
tan.o(i.tan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
tan.o(i.tan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan.o(i.tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
tan.o(i.tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
tan_x.o(i.____softfp_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_x.o(i.____softfp_tan$lsc) refers to _rserrno.o(.text) for __set_errno
tan_x.o(i.____softfp_tan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan_x.o(i.____softfp_tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
tan_x.o(i.____softfp_tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
tan_x.o(i.__tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_x.o(i.__tan$lsc) refers to _rserrno.o(.text) for __set_errno
tan_x.o(i.__tan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan_x.o(i.__tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
tan_x.o(i.__tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
_rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry
ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dleqf.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dleqf.o(x$fpl$dleqf) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dleqf.o(x$fpl$dleqf) refers to dcmpi.o(x$fpl$dcmpinf) for __fpl_dcmp_Inf
dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dsqrt_noumaal.o(x$fpl$dsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dsqrt_noumaal.o(x$fpl$dsqrt) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
fcmpi.o(x$fpl$fcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fretinf.o(x$fpl$fretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
scalbn.o(x$fpl$scalbn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
scalbn.o(x$fpl$scalbn) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
cos_i.o(i.__kernel_cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
cos_i.o(i.__kernel_cos) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
cos_i.o(i.__kernel_cos) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
cos_i.o(i.__kernel_cos) refers to poly.o(i.__kernel_poly) for __kernel_poly
cos_i.o(i.__kernel_cos) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
cos_i.o(i.__kernel_cos) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
cos_i.o(i.__kernel_cos) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
cos_i.o(i.__kernel_cos) refers to cos_i.o(.constdata) for .constdata
cos_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
rred.o(i.__ieee754_rem_pio2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
rred.o(i.__ieee754_rem_pio2) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
rred.o(i.__ieee754_rem_pio2) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
rred.o(i.__ieee754_rem_pio2) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
rred.o(i.__ieee754_rem_pio2) refers to rred.o(.constdata) for .constdata
rred.o(i.__use_accurate_range_reduction) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
rred.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_i.o(i.__kernel_sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_i.o(i.__kernel_sin) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
sin_i.o(i.__kernel_sin) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
sin_i.o(i.__kernel_sin) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
sin_i.o(i.__kernel_sin) refers to poly.o(i.__kernel_poly) for __kernel_poly
sin_i.o(i.__kernel_sin) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
sin_i.o(i.__kernel_sin) refers to sin_i.o(.constdata) for .constdata
sin_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_i_x.o(i.____kernel_sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sin_i_x.o(i.____kernel_sin$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
sin_i_x.o(i.____kernel_sin$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
sin_i_x.o(i.____kernel_sin$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
sin_i_x.o(i.____kernel_sin$lsc) refers to sin_i_x.o(.constdata) for .constdata
sin_i_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_i.o(i.__kernel_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_i.o(i.__kernel_tan) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
tan_i.o(i.__kernel_tan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
tan_i.o(i.__kernel_tan) refers to poly.o(i.__kernel_poly) for __kernel_poly
tan_i.o(i.__kernel_tan) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
tan_i.o(i.__kernel_tan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
tan_i.o(i.__kernel_tan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan_i.o(i.__kernel_tan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
tan_i.o(i.__kernel_tan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
tan_i.o(i.__kernel_tan) refers to tan_i.o(.constdata) for .constdata
tan_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_i_x.o(i.____kernel_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
tan_i_x.o(i.____kernel_tan$lsc) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
tan_i_x.o(i.____kernel_tan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
tan_i_x.o(i.____kernel_tan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
tan_i_x.o(i.____kernel_tan$lsc) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
tan_i_x.o(i.____kernel_tan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
tan_i_x.o(i.____kernel_tan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
tan_i_x.o(i.____kernel_tan$lsc) refers to tan_i_x.o(.constdata) for .constdata
tan_i_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
daddsub_clz.o(x$fpl$dadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$dadd) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
daddsub_clz.o(x$fpl$dadd) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
daddsub_clz.o(x$fpl$dadd) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
daddsub_clz.o(x$fpl$drsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
daddsub_clz.o(x$fpl$dsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$dsub) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
daddsub_clz.o(x$fpl$dsub) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dcheck1.o(x$fpl$dcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dfix.o(x$fpl$dfix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dfix.o(x$fpl$dfix) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dfix.o(x$fpl$dfixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dfix.o(x$fpl$dfixr) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dmul.o(x$fpl$dmul) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
dmul.o(x$fpl$dmul) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dunder.o(i.__mathlib_dbl_underflow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
poly.o(i.__kernel_poly) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
poly.o(i.__kernel_poly) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
poly.o(i.__kernel_poly) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup_stm32f10x_md_vl.o(.text) for __user_initial_stackheap
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_alloca_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_argv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_atexit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_clock_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_cpp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_exceptions_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_fp_trap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_getenv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_heap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_collate_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_ctype_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_monetary_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_numeric_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_time_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_rand_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000031) for __rt_lib_init_return
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_signal_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_stdio_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_user_alloc_1
retnan.o(x$fpl$retnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
rt_raise.o(.text) refers to __raise.o(.text) for __raise
rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
libinit2.o(.ARM.Collect$$libinit$$00000024) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
libinit2.o(.ARM.Collect$$libinit$$00000025) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
trapv.o(x$fpl$trapveneer) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
_get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
_get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
_get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
==============================================================================
Removing Unused input sections from the image.
Removing stm32f10x_can.o(.text), (1760 bytes).
Removing stm32f10x_cec.o(.text), (252 bytes).
Removing stm32f10x_crc.o(.text), (64 bytes).
Removing stm32f10x_dbgmcu.o(.text), (40 bytes).
Removing stm32f10x_fsmc.o(.text), (1122 bytes).
Removing stm32f10x_iwdg.o(.text), (60 bytes).
Removing stm32f10x_sdio.o(.text), (428 bytes).
Removing stm32f10x_wwdg.o(.text), (120 bytes).
Removing core_cm3.o(.emb_text), (32 bytes).
Removing main.o(.data), (1 bytes).
Removing ladder.o(.bss), (60 bytes).
Removing ladder.o(.data), (8 bytes).
Removing plc_timer.o(.bss), (10 bytes).
Removing pulse.o(.data), (1 bytes).
Removing pulse.o(.data), (2 bytes).
Removing modbus_485.o(.data), (1 bytes).
Removing modbus_485.o(.data), (1 bytes).
Removing modbus_485.o(.data), (1 bytes).
Removing modbus_485.o(.data), (1 bytes).
19 unused section(s) (total 3964 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtentry.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtentry4.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE
../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../fplib/d2f.s 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/daddsub.s 0x00000000 Number 0 daddsub_clz.o ABSOLUTE
../fplib/dcheck1.s 0x00000000 Number 0 dcheck1.o ABSOLUTE
../fplib/dcmpi.s 0x00000000 Number 0 dcmpi.o ABSOLUTE
../fplib/ddiv.s 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/dfix.s 0x00000000 Number 0 dfix.o ABSOLUTE
../fplib/dfixu.s 0x00000000 Number 0 dfixu.o ABSOLUTE
../fplib/dflt.s 0x00000000 Number 0 dflt_clz.o ABSOLUTE
../fplib/dleqf.s 0x00000000 Number 0 dleqf.o ABSOLUTE
../fplib/dmul.s 0x00000000 Number 0 dmul.o ABSOLUTE
../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE
../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE
../fplib/dsqrt.s 0x00000000 Number 0 dsqrt_noumaal.o ABSOLUTE
../fplib/f2d.s 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/faddsub.s 0x00000000 Number 0 faddsub_clz.o ABSOLUTE
../fplib/fcmpi.s 0x00000000 Number 0 fcmpi.o ABSOLUTE
../fplib/fdiv.s 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/feqf.s 0x00000000 Number 0 feqf.o ABSOLUTE
../fplib/ffixu.s 0x00000000 Number 0 ffixu.o ABSOLUTE
../fplib/fflt.s 0x00000000 Number 0 fflt_clz.o ABSOLUTE
../fplib/fleqf.s 0x00000000 Number 0 fleqf.o ABSOLUTE
../fplib/fmul.s 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/fnaninf.s 0x00000000 Number 0 fnaninf.o ABSOLUTE
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
../fplib/fretinf.s 0x00000000 Number 0 fretinf.o ABSOLUTE
../fplib/frleqf.s 0x00000000 Number 0 frleqf.o ABSOLUTE
../fplib/retnan.s 0x00000000 Number 0 retnan.o ABSOLUTE
../fplib/scalbn.s 0x00000000 Number 0 scalbn.o ABSOLUTE
../fplib/trapv.s 0x00000000 Number 0 trapv.o ABSOLUTE
../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE
../mathlib/cos.c 0x00000000 Number 0 cos_x.o ABSOLUTE
../mathlib/cos.c 0x00000000 Number 0 cos.o ABSOLUTE
../mathlib/cos_i.c 0x00000000 Number 0 cos_i.o ABSOLUTE
../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
../mathlib/rred.c 0x00000000 Number 0 rred.o ABSOLUTE
../mathlib/sin.c 0x00000000 Number 0 sin.o ABSOLUTE
../mathlib/sin.c 0x00000000 Number 0 sin_x.o ABSOLUTE
../mathlib/sin_i.c 0x00000000 Number 0 sin_i.o ABSOLUTE
../mathlib/sin_i.c 0x00000000 Number 0 sin_i_x.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
../mathlib/tan.c 0x00000000 Number 0 tan_x.o ABSOLUTE
../mathlib/tan.c 0x00000000 Number 0 tan.o ABSOLUTE
../mathlib/tan_i.c 0x00000000 Number 0 tan_i.o ABSOLUTE
../mathlib/tan_i.c 0x00000000 Number 0 tan_i_x.o ABSOLUTE
..\CMSIS\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
..\CMSIS\startup_stm32f10x_md_vl.s 0x00000000 Number 0 startup_stm32f10x_md_vl.o ABSOLUTE
..\CMSIS\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
..\Libraries\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\Libraries\src\stm32f10x_adc.c 0x00000000 Number 0 stm32f10x_adc.o ABSOLUTE
..\Libraries\src\stm32f10x_bkp.c 0x00000000 Number 0 stm32f10x_bkp.o ABSOLUTE
..\Libraries\src\stm32f10x_can.c 0x00000000 Number 0 stm32f10x_can.o ABSOLUTE
..\Libraries\src\stm32f10x_cec.c 0x00000000 Number 0 stm32f10x_cec.o ABSOLUTE
..\Libraries\src\stm32f10x_crc.c 0x00000000 Number 0 stm32f10x_crc.o ABSOLUTE
..\Libraries\src\stm32f10x_dac.c 0x00000000 Number 0 stm32f10x_dac.o ABSOLUTE
..\Libraries\src\stm32f10x_dbgmcu.c 0x00000000 Number 0 stm32f10x_dbgmcu.o ABSOLUTE
..\Libraries\src\stm32f10x_dma.c 0x00000000 Number 0 stm32f10x_dma.o ABSOLUTE
..\Libraries\src\stm32f10x_exti.c 0x00000000 Number 0 stm32f10x_exti.o ABSOLUTE
..\Libraries\src\stm32f10x_flash.c 0x00000000 Number 0 stm32f10x_flash.o ABSOLUTE
..\Libraries\src\stm32f10x_fsmc.c 0x00000000 Number 0 stm32f10x_fsmc.o ABSOLUTE
..\Libraries\src\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
..\Libraries\src\stm32f10x_iwdg.c 0x00000000 Number 0 stm32f10x_iwdg.o ABSOLUTE
..\Libraries\src\stm32f10x_pwr.c 0x00000000 Number 0 stm32f10x_pwr.o ABSOLUTE
..\Libraries\src\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
..\Libraries\src\stm32f10x_rtc.c 0x00000000 Number 0 stm32f10x_rtc.o ABSOLUTE
..\Libraries\src\stm32f10x_sdio.c 0x00000000 Number 0 stm32f10x_sdio.o ABSOLUTE
..\Libraries\src\stm32f10x_tim.c 0x00000000 Number 0 stm32f10x_tim.o ABSOLUTE
..\Libraries\src\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
..\Libraries\src\stm32f10x_wwdg.c 0x00000000 Number 0 stm32f10x_wwdg.o ABSOLUTE
..\\CMSIS\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
..\users\ADC.C 0x00000000 Number 0 adc.o ABSOLUTE
..\users\DAC.C 0x00000000 Number 0 dac.o ABSOLUTE
..\users\Modbus_485.c 0x00000000 Number 0 modbus_485.o ABSOLUTE
..\users\NVIC_interrupt.c 0x00000000 Number 0 nvic_interrupt.o ABSOLUTE
..\users\PLC_Com.c 0x00000000 Number 0 plc_com.o ABSOLUTE
..\users\PLC_IO.C 0x00000000 Number 0 plc_io.o ABSOLUTE
..\users\PLC_Other.C 0x00000000 Number 0 plc_other.o ABSOLUTE
..\users\PLC_timer.c 0x00000000 Number 0 plc_timer.o ABSOLUTE
..\users\Pulse.c 0x00000000 Number 0 pulse.o ABSOLUTE
..\users\RTC.C 0x00000000 Number 0 rtc.o ABSOLUTE
..\users\ladder.c 0x00000000 Number 0 ladder.o ABSOLUTE
..\users\main.c 0x00000000 Number 0 main.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
RESET 0x08000000 Section 288 startup_stm32f10x_md_vl.o(RESET)
!!!main 0x08000120 Section 8 __main.o(!!!main)
!!!scatter 0x08000128 Section 52 __scatter.o(!!!scatter)
!!handler_copy 0x0800015c Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x08000178 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$libinit$$00000000 0x08000194 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000002 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
.ARM.Collect$$libinit$$00000008 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
.ARM.Collect$$libinit$$0000000A 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000F 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
.ARM.Collect$$libinit$$00000011 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$0000002A 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
.ARM.Collect$$libinit$$0000002C 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x08000196 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000031 0x08000196 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000031)
.ARM.Collect$$libshutdown$$00000000 0x08000198 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000003 0x0800019a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
.ARM.Collect$$libshutdown$$00000006 0x0800019a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
.ARM.Collect$$libshutdown$$00000009 0x0800019a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
.ARM.Collect$$libshutdown$$0000000B 0x0800019a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
.ARM.Collect$$libshutdown$$0000000E 0x0800019a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
.ARM.Collect$$libshutdown$$0000000F 0x0800019a Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$rtentry$$00000000 0x0800019c Section 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x0800019c Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x0800019c Section 6 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x080001a2 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x080001a2 Section 4 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x080001a6 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x080001a6 Section 8 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x080001ae Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x080001b0 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x080001b0 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x080001b4 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x080001bc Section 64 startup_stm32f10x_md_vl.o(.text)
.text 0x080001fc Section 0 misc.o(.text)
.text 0x080002ac Section 0 stm32f10x_adc.o(.text)
.text 0x080005dc Section 0 stm32f10x_bkp.o(.text)
.text 0x08000674 Section 0 stm32f10x_dac.o(.text)
.text 0x08000770 Section 0 stm32f10x_dma.o(.text)
.text 0x08000938 Section 0 stm32f10x_exti.o(.text)
.text 0x08000a20 Section 0 stm32f10x_flash.o(.text)
.text 0x08000e9c Section 0 stm32f10x_gpio.o(.text)
.text 0x08001100 Section 0 stm32f10x_pwr.o(.text)
.text 0x080011ac Section 0 stm32f10x_rcc.o(.text)
.text 0x08001464 Section 0 stm32f10x_rtc.o(.text)
.text 0x08001574 Section 0 stm32f10x_tim.o(.text)
TI2_Config 0x08001907 Thumb Code 166 stm32f10x_tim.o(.text)
TI1_Config 0x080019bd Thumb Code 88 stm32f10x_tim.o(.text)
.text 0x08002068 Section 0 stm32f10x_usart.o(.text)
.text 0x08002398 Section 0 system_stm32f10x.o(.text)
SetSysClockTo72 0x08002399 Thumb Code 160 system_stm32f10x.o(.text)
.text 0x080024f0 Section 0 main.o(.text)
.text 0x08002598 Section 0 plc_timer.o(.text)
.text 0x080029a4 Section 0 nvic_interrupt.o(.text)
.text 0x08002ac0 Section 0 plc_io.o(.text)
.text 0x08002fa0 Section 0 pulse.o(.text)
.text 0x08002ff0 Section 0 plc_other.o(.text)
.text 0x080031e4 Section 0 plc_com.o(.text)
find_data 0x08003a71 Thumb Code 54 plc_com.o(.text)
.text 0x0800411c Section 0 modbus_485.o(.text)
.text 0x080046c0 Section 0 rtc.o(.text)
.text 0x080049f4 Section 0 dac.o(.text)
.text 0x08004ab0 Section 0 adc.o(.text)
.text 0x08004c08 Section 238 lludivv7m.o(.text)
.text 0x08004cf6 Section 38 llshl.o(.text)
.text 0x08004d1c Section 38 llushr.o(.text)
.text 0x08004d42 Section 0 heapauxi.o(.text)
.text 0x08004d48 Section 0 _rserrno.o(.text)
.text 0x08004d60 Section 8 rt_errno_addr_intlibspace.o(.text)
.text 0x08004d68 Section 8 libspace.o(.text)
.text 0x08004d70 Section 74 sys_stackheap_outer.o(.text)
.text 0x08004dba Section 0 exit.o(.text)
.text 0x08004dc8 Section 0 sys_exit.o(.text)
.text 0x08004dd4 Section 2 use_no_semi.o(.text)
.text 0x08004dd6 Section 0 indicate_semi.o(.text)
i.__ARM_fpclassify 0x08004dd6 Section 0 fpclassify.o(i.__ARM_fpclassify)
i.__kernel_cos 0x08004e00 Section 0 cos_i.o(i.__kernel_cos)
i.__kernel_poly 0x08004efc Section 0 poly.o(i.__kernel_poly)
i.__mathlib_dbl_underflow 0x08004fa8 Section 0 dunder.o(i.__mathlib_dbl_underflow)
x$fpl$dcheck1 0x08004fb8 Section 16 dcheck1.o(x$fpl$dcheck1)
x$fpl$dflt 0x08004fc8 Section 46 dflt_clz.o(x$fpl$dflt)
x$fpl$fretinf 0x08004ff6 Section 10 fretinf.o(x$fpl$fretinf)
.ARM.__AT_0x08005000 0x08005000 Section 2 plc_com.o(.ARM.__AT_0x08005000)
i.__ieee754_rem_pio2 0x08005004 Section 0 rred.o(i.__ieee754_rem_pio2)
i.__kernel_sin 0x0800538c Section 0 sin_i.o(i.__kernel_sin)
i.__kernel_tan 0x08005478 Section 0 tan_i.o(i.__kernel_tan)
i.cos 0x080056f0 Section 0 cos.o(i.cos)
i.sin 0x0800579c Section 0 sin.o(i.sin)
i.sqrt 0x0800584c Section 0 sqrt.o(i.sqrt)
i.tan 0x08005898 Section 0 tan.o(i.tan)
x$fpl$d2f 0x0800590c Section 98 d2f.o(x$fpl$d2f)
x$fpl$dadd 0x08005970 Section 336 daddsub_clz.o(x$fpl$dadd)
_dadd1 0x08005981 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
x$fpl$ddiv 0x08005ac0 Section 688 ddiv.o(x$fpl$ddiv)
ddiv_entry 0x08005ac7 Thumb Code 0 ddiv.o(x$fpl$ddiv)
x$fpl$dfix 0x08005d70 Section 94 dfix.o(x$fpl$dfix)
x$fpl$dfixu 0x08005dd0 Section 90 dfixu.o(x$fpl$dfixu)
x$fpl$dfltu 0x08005e2a Section 38 dflt_clz.o(x$fpl$dfltu)
x$fpl$dmul 0x08005e50 Section 340 dmul.o(x$fpl$dmul)
x$fpl$dretinf 0x08005fa4 Section 12 dretinf.o(x$fpl$dretinf)
x$fpl$drsb 0x08005fb0 Section 22 daddsub_clz.o(x$fpl$drsb)
x$fpl$fcmpinf 0x08005fc6 Section 24 fcmpi.o(x$fpl$fcmpinf)
.constdata 0x08005fde Section 16 ladder.o(.constdata)
x$fpl$usenofp 0x08005fde Section 0 usenofp.o(x$fpl$usenofp)
.constdata 0x08005fee Section 12 rtc.o(.constdata)
.ARM.__AT_0x08006000 0x08006000 Section 34000 plc_com.o(.ARM.__AT_0x08006000)
.text 0x0800e4d0 Section 0 ladder.o(.text)
PLC_LDP_TEST 0x0800e57f Thumb Code 116 ladder.o(.text)
LD 0x0800e62b Thumb Code 72 ladder.o(.text)
LDI 0x0800e673 Thumb Code 74 ladder.o(.text)
ANI 0x0800e6e7 Thumb Code 42 ladder.o(.text)
OR 0x0800e711 Thumb Code 44 ladder.o(.text)
ORI 0x0800e73d Thumb Code 46 ladder.o(.text)
BIT_SET 0x0800e7ff Thumb Code 132 ladder.o(.text)
other_function 0x0800e8b3 Thumb Code 102 ladder.o(.text)
LPS 0x0800e919 Thumb Code 188 ladder.o(.text)
LPF 0x0800e9d5 Thumb Code 178 ladder.o(.text)
MOV_TO_K_H 0x0800ea87 Thumb Code 264 ladder.o(.text)
MOV_K 0x0800eb8f Thumb Code 46 ladder.o(.text)
addr_value 0x0800ec23 Thumb Code 60 ladder.o(.text)
addr_value_prog 0x0800ec5f Thumb Code 310 ladder.o(.text)
D_target 0x0800eeff Thumb Code 492 ladder.o(.text)
target 0x0800f0eb Thumb Code 724 ladder.o(.text)
cos_value 0x0800f3bf Thumb Code 1256 ladder.o(.text)
cos_u32_value 0x0800f8a7 Thumb Code 1314 ladder.o(.text)
float_value 0x0800fdc9 Thumb Code 156 ladder.o(.text)
MTR 0x0800fe65 Thumb Code 182 ladder.o(.text)
BMOV 0x0800ff1b Thumb Code 122 ladder.o(.text)
TZCP 0x0800ff95 Thumb Code 298 ladder.o(.text)
EZCP 0x080100bf Thumb Code 190 ladder.o(.text)
DZCP 0x0801017d Thumb Code 230 ladder.o(.text)
ZCP 0x08010263 Thumb Code 202 ladder.o(.text)
TCMP 0x0801032d Thumb Code 272 ladder.o(.text)
ECMP 0x0801043d Thumb Code 214 ladder.o(.text)
DCMP 0x08010513 Thumb Code 188 ladder.o(.text)
DCMPP 0x080105cf Thumb Code 208 ladder.o(.text)
CMP 0x0801069f Thumb Code 196 ladder.o(.text)
CMPP 0x08010763 Thumb Code 200 ladder.o(.text)
DINC_P 0x0801082b Thumb Code 136 ladder.o(.text)
DBIN 0x0801096d Thumb Code 272 ladder.o(.text)
LDP 0x08010bfb Thumb Code 230 ladder.o(.text)
LDF 0x08010ce1 Thumb Code 208 ladder.o(.text)
ANDP 0x08010db1 Thumb Code 150 ladder.o(.text)
ANDF 0x08010e47 Thumb Code 198 ladder.o(.text)
ORP 0x08010f0d Thumb Code 148 ladder.o(.text)
ORF 0x08010fa1 Thumb Code 150 ladder.o(.text)
CJ_EX 0x08011037 Thumb Code 32 ladder.o(.text)
CALL_EX 0x08011057 Thumb Code 76 ladder.o(.text)
enable_C_K 0x0801117b Thumb Code 194 ladder.o(.text)
enable_C_D 0x0801123d Thumb Code 254 ladder.o(.text)
disable_C_K 0x0801133b Thumb Code 126 ladder.o(.text)
disable_C_D 0x080113b9 Thumb Code 142 ladder.o(.text)
FNC_AppInstruct 0x08011447 Thumb Code 3482 ladder.o(.text)
PLC_PL_BIT_TEST 0x0801259f Thumb Code 28 ladder.o(.text)
PLC_LD_BIT 0x080125bb Thumb Code 74 ladder.o(.text)
RST 0x08012605 Thumb Code 30 ladder.o(.text)
RESET_T 0x08012623 Thumb Code 106 ladder.o(.text)
RESET_C 0x0801268d Thumb Code 74 ladder.o(.text)
RST_D 0x080126d7 Thumb Code 92 ladder.o(.text)
float_target 0x08012733 Thumb Code 36 ladder.o(.text)
PID 0x08012757 Thumb Code 214 ladder.o(.text)
ZRST 0x0801282d Thumb Code 84 ladder.o(.text)
DFMOV 0x08012881 Thumb Code 90 ladder.o(.text)
FMOV 0x080128db Thumb Code 98 ladder.o(.text)
SMOV 0x0801293d Thumb Code 162 ladder.o(.text)
TADD 0x080129df Thumb Code 94 ladder.o(.text)
ALT 0x08012a3d Thumb Code 66 ladder.o(.text)
TRD 0x08012a7f Thumb Code 84 ladder.o(.text)
TWR 0x08012ad3 Thumb Code 52 ladder.o(.text)
TSUB 0x08012b07 Thumb Code 72 ladder.o(.text)
DBCD 0x08012b4f Thumb Code 180 ladder.o(.text)
BCD 0x08012c03 Thumb Code 82 ladder.o(.text)
BIN 0x08012c55 Thumb Code 82 ladder.o(.text)
DMUL 0x08012ca7 Thumb Code 78 ladder.o(.text)
DDIV 0x08012cf5 Thumb Code 86 ladder.o(.text)
Damount 0x08012d4b Thumb Code 72 ladder.o(.text)
amount 0x08012d93 Thumb Code 72 ladder.o(.text)
Dbig 0x08012ddb Thumb Code 102 ladder.o(.text)
big 0x08012e41 Thumb Code 72 ladder.o(.text)
Dless 0x08012e89 Thumb Code 72 ladder.o(.text)
less 0x08012ed1 Thumb Code 72 ladder.o(.text)
Dless_amount 0x08012f19 Thumb Code 72 ladder.o(.text)
Dbig_amount 0x08012f61 Thumb Code 72 ladder.o(.text)
big_amount 0x08012fa9 Thumb Code 72 ladder.o(.text)
Dno_amount 0x08012ff1 Thumb Code 72 ladder.o(.text)
no_amount 0x08013039 Thumb Code 72 ladder.o(.text)
enable_T_K 0x08013081 Thumb Code 54 ladder.o(.text)
disable_T 0x080130b7 Thumb Code 34 ladder.o(.text)
T_given_value_D 0x080130d9 Thumb Code 110 ladder.o(.text)
C_given_value_D 0x08013147 Thumb Code 64 ladder.o(.text)
x$fpl$dnaninf 0x08013198 Section 156 dnaninf.o(x$fpl$dnaninf)
x$fpl$dsqrt 0x08013234 Section 460 dsqrt_noumaal.o(x$fpl$dsqrt)
x$fpl$dsub 0x08013400 Section 468 daddsub_clz.o(x$fpl$dsub)
_dsub1 0x08013411 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
x$fpl$f2d 0x080135d4 Section 86 f2d.o(x$fpl$f2d)
x$fpl$fadd 0x0801362c Section 196 faddsub_clz.o(x$fpl$fadd)
_fadd1 0x0801363b Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
x$fpl$fdiv 0x080136f0 Section 388 fdiv.o(x$fpl$fdiv)
_fdiv1 0x080136f1 Thumb Code 0 fdiv.o(x$fpl$fdiv)
x$fpl$feqf 0x08013874 Section 104 feqf.o(x$fpl$feqf)
x$fpl$ffixu 0x080138dc Section 62 ffixu.o(x$fpl$ffixu)
x$fpl$fflt 0x0801391c Section 48 fflt_clz.o(x$fpl$fflt)
x$fpl$fleqf 0x0801394c Section 104 fleqf.o(x$fpl$fleqf)
x$fpl$fmul 0x080139b4 Section 258 fmul.o(x$fpl$fmul)
x$fpl$fnaninf 0x08013ab6 Section 140 fnaninf.o(x$fpl$fnaninf)
x$fpl$frleqf 0x08013b42 Section 98 frleqf.o(x$fpl$frleqf)
x$fpl$fsub 0x08013ba4 Section 234 faddsub_clz.o(x$fpl$fsub)
_fsub1 0x08013bb3 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
x$fpl$retnan 0x08013c8e Section 100 retnan.o(x$fpl$retnan)
x$fpl$scalbn 0x08013cf2 Section 92 scalbn.o(x$fpl$scalbn)
x$fpl$trapveneer 0x08013d4e Section 48 trapv.o(x$fpl$trapveneer)
.constdata 0x08013d7e Section 609 plc_com.o(.constdata)
.constdata 0x08013fdf Section 512 modbus_485.o(.constdata)
.constdata 0x080141e0 Section 48 cos_i.o(.constdata)
C 0x080141e0 Data 48 cos_i.o(.constdata)
.constdata 0x08014210 Section 200 rred.o(.constdata)
pio2s 0x08014210 Data 48 rred.o(.constdata)
twooverpi 0x08014240 Data 152 rred.o(.constdata)
.constdata 0x080142d8 Section 40 sin_i.o(.constdata)
S 0x080142d8 Data 40 sin_i.o(.constdata)
.constdata 0x08014300 Section 96 tan_i.o(.constdata)
Todd 0x08014300 Data 48 tan_i.o(.constdata)
Teven 0x08014330 Data 48 tan_i.o(.constdata)
.data 0x20000000 Section 20 stm32f10x_rcc.o(.data)
ADCPrescTable 0x20000000 Data 4 stm32f10x_rcc.o(.data)
APBAHBPrescTable 0x20000004 Data 16 stm32f10x_rcc.o(.data)
.data 0x20000014 Section 20 system_stm32f10x.o(.data)
.data 0x20000028 Section 6 main.o(.data)
.data 0x20000030 Section 176 ladder.o(.data)
temp 0x20000031 Data 1 ladder.o(.data)
addr 0x20000032 Data 1 ladder.o(.data)
puls 0x20000033 Data 1 ladder.o(.data)
run_flag 0x20000034 Data 1 ladder.o(.data)
PLC_ACC_BIT 0x20000035 Data 1 ladder.o(.data)
PLC_MPS_BIT 0x20000036 Data 1 ladder.o(.data)
T_number 0x20000037 Data 1 ladder.o(.data)
C_number 0x20000038 Data 1 ladder.o(.data)
PLC_STL_Status 0x2000003c Data 1 ladder.o(.data)
PLC_STL_CMD 0x2000003d Data 1 ladder.o(.data)
PLC_STL_Count 0x2000003e Data 1 ladder.o(.data)
LL_BIT 0x20000042 Data 2 ladder.o(.data)
JOB_ADDR 0x20000044 Data 2 ladder.o(.data)
temp 0x20000046 Data 2 ladder.o(.data)
temp1 0x20000048 Data 2 ladder.o(.data)
temp 0x2000004a Data 2 ladder.o(.data)
T_value 0x2000004c Data 2 ladder.o(.data)
C_value 0x2000004e Data 2 ladder.o(.data)
PLC_STL_Addr 0x20000050 Data 2 ladder.o(.data)
p_data 0x20000054 Data 4 ladder.o(.data)
temp 0x20000058 Data 4 ladder.o(.data)
temp1 0x2000005c Data 4 ladder.o(.data)
temp2 0x20000060 Data 4 ladder.o(.data)
temp1 0x20000064 Data 4 ladder.o(.data)
temp2 0x20000068 Data 4 ladder.o(.data)
temp1 0x2000006c Data 4 ladder.o(.data)
temp2 0x20000070 Data 4 ladder.o(.data)
p_data 0x20000074 Data 4 ladder.o(.data)
p_data 0x20000078 Data 4 ladder.o(.data)
p_data 0x2000007c Data 4 ladder.o(.data)
p_data 0x20000080 Data 4 ladder.o(.data)
p_data 0x20000084 Data 4 ladder.o(.data)
PLC_Addr 0x20000088 Data 4 ladder.o(.data)
PLC_Err 0x2000008c Data 4 ladder.o(.data)
mov_d_addr 0x20000090 Data 4 ladder.o(.data)
MOV_DATA_64BIT 0x200000b0 Data 8 ladder.o(.data)
.data 0x200000e0 Section 16 plc_timer.o(.data)
all_clock 0x200000e0 Data 1 plc_timer.o(.data)
minute 0x200000e2 Data 2 plc_timer.o(.data)
.data 0x200000f0 Section 1 plc_io.o(.data)
.data 0x200000f1 Section 1 pulse.o(.data)
.data 0x200000f2 Section 2 pulse.o(.data)
.data 0x200000f4 Section 18 plc_com.o(.data)
Flag_Uart_Send 0x200000f4 Data 1 plc_com.o(.data)
offset 0x200000f6 Data 1 plc_com.o(.data)
sum 0x200000f7 Data 1 plc_com.o(.data)
f 0x200000f8 Data 1 plc_com.o(.data)
.data 0x20000108 Section 12 modbus_485.o(.data)
.data 0x20000114 Section 15 rtc.o(.data)
daycnt 0x20000114 Data 2 rtc.o(.data)
.bss 0x20000124 Section 1672 ladder.o(.bss)
PLC_P_Addr 0x20000124 Data 516 ladder.o(.bss)
p_save 0x20000328 Data 516 ladder.o(.bss)
PLC_STL_Coil 0x200005ac Data 512 ladder.o(.bss)
.bss 0x200007ac Section 33 plc_io.o(.bss)
x_buffer 0x200007ac Data 33 plc_io.o(.bss)
.bss 0x200007cd Section 2000 plc_com.o(.bss)
.ARM.__AT_0x20000FFC 0x20000ffc Section 4 plc_com.o(.ARM.__AT_0x20000FFC)
.ARM.__AT_0x20001000 0x20001000 Section 24200 plc_com.o(.ARM.__AT_0x20001000)
.bss 0x20006e88 Section 5100 plc_com.o(.bss)
.bss 0x20008274 Section 200 modbus_485.o(.bss)
.bss 0x2000833c Section 800 adc.o(.bss)
.bss 0x2000865c Section 96 libspace.o(.bss)
HEAP 0x200086c0 Section 512 startup_stm32f10x_md_vl.o(HEAP)
Heap_Mem 0x200086c0 Data 512 startup_stm32f10x_md_vl.o(HEAP)
STACK 0x200088c0 Section 1024 startup_stm32f10x_md_vl.o(STACK)
Stack_Mem 0x200088c0 Data 1024 startup_stm32f10x_md_vl.o(STACK)
__initial_sp 0x20008cc0 Data 0 startup_stm32f10x_md_vl.o(STACK)
.ARM.__AT_0x2000D200 0x2000d200 Section 1000 plc_com.o(.ARM.__AT_0x2000D200)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__rt_locale - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - Undefined Weak Reference
_fp_trap_shutdown - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_numeric - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_handle_redirection - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_finish - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_alloc - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
__Vectors_Size 0x00000120 Number 0 startup_stm32f10x_md_vl.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f10x_md_vl.o(RESET)
__Vectors_End 0x08000120 Data 0 startup_stm32f10x_md_vl.o(RESET)
__main 0x08000121 Thumb Code 8 __main.o(!!!main)
__scatterload 0x08000129 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x08000129 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x08000129 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x08000137 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_copy 0x0800015d Thumb Code 26 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x08000179 Thumb Code 28 __scatter_zi.o(!!handler_zi)
__rt_lib_init 0x08000195 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_alloca_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_argv_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
__rt_lib_init_atexit_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_clock_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_cpp_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_exceptions_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_fp_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
__rt_lib_init_fp_trap_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_getenv_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_heap_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
__rt_lib_init_lc_collate_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
__rt_lib_init_lc_ctype_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_monetary_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_numeric_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_time_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_rand_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_init_return 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000031)
__rt_lib_init_signal_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_stdio_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_user_alloc_1 0x08000197 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_shutdown 0x08000199 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_fp_trap_1 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
__rt_lib_shutdown_heap_1 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
__rt_lib_shutdown_return 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_signal_1 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
__rt_lib_shutdown_stdio_1 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
__rt_lib_shutdown_user_alloc_1 0x0800019b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
__rt_entry 0x0800019d Thumb Code 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x0800019d Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x0800019d Thumb Code 0 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x080001a3 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x080001a3 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x080001a7 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x080001a7 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x080001af Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x080001b1 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x080001b1 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x080001b5 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
Reset_Handler 0x080001bd Thumb Code 8 startup_stm32f10x_md_vl.o(.text)
NMI_Handler 0x080001c5 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
HardFault_Handler 0x080001c7 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
MemManage_Handler 0x080001c9 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
BusFault_Handler 0x080001cb Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
UsageFault_Handler 0x080001cd Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
SVC_Handler 0x080001cf Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
DebugMon_Handler 0x080001d1 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
PendSV_Handler 0x080001d3 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
SysTick_Handler 0x080001d5 Thumb Code 2 startup_stm32f10x_md_vl.o(.text)
ADC1_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
CEC_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel1_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel2_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel3_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel5_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel6_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
DMA1_Channel7_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI0_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI15_10_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI1_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI2_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI3_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI4_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
EXTI9_5_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
FLASH_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
I2C1_ER_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
I2C1_EV_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
I2C2_ER_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
I2C2_EV_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
PVD_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
RCC_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
RTCAlarm_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
RTC_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
SPI1_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
SPI2_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TAMPER_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM1_BRK_TIM15_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM1_CC_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM1_TRG_COM_TIM17_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM1_UP_TIM16_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM4_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM6_DAC_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
TIM7_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
USART2_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
WWDG_IRQHandler 0x080001d7 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
__user_initial_stackheap 0x080001d9 Thumb Code 0 startup_stm32f10x_md_vl.o(.text)
NVIC_PriorityGroupConfig 0x080001fd Thumb Code 10 misc.o(.text)
NVIC_Init 0x08000207 Thumb Code 90 misc.o(.text)
NVIC_SetVectorTable 0x08000261 Thumb Code 14 misc.o(.text)
NVIC_SystemLPConfig 0x0800026f Thumb Code 20 misc.o(.text)
SysTick_CLKSourceConfig 0x08000283 Thumb Code 24 misc.o(.text)
ADC_DeInit 0x080002ad Thumb Code 56 stm32f10x_adc.o(.text)
ADC_Init 0x080002e5 Thumb Code 62 stm32f10x_adc.o(.text)
ADC_StructInit 0x08000323 Thumb Code 18 stm32f10x_adc.o(.text)
ADC_Cmd 0x08000335 Thumb Code 20 stm32f10x_adc.o(.text)
ADC_DMACmd 0x08000349 Thumb Code 20 stm32f10x_adc.o(.text)
ADC_ITConfig 0x0800035d Thumb Code 18 stm32f10x_adc.o(.text)
ADC_ResetCalibration 0x0800036f Thumb Code 10 stm32f10x_adc.o(.text)
ADC_GetResetCalibrationStatus 0x08000379 Thumb Code 14 stm32f10x_adc.o(.text)
ADC_StartCalibration 0x08000387 Thumb Code 10 stm32f10x_adc.o(.text)
ADC_GetCalibrationStatus 0x08000391 Thumb Code 14 stm32f10x_adc.o(.text)
ADC_SoftwareStartConvCmd 0x0800039f Thumb Code 20 stm32f10x_adc.o(.text)
ADC_GetSoftwareStartConvStatus 0x080003b3 Thumb Code 14 stm32f10x_adc.o(.text)
ADC_DiscModeChannelCountConfig 0x080003c1 Thumb Code 16 stm32f10x_adc.o(.text)
ADC_DiscModeCmd 0x080003d1 Thumb Code 20 stm32f10x_adc.o(.text)
ADC_RegularChannelConfig 0x080003e5 Thumb Code 116 stm32f10x_adc.o(.text)
ADC_ExternalTrigConvCmd 0x08000459 Thumb Code 20 stm32f10x_adc.o(.text)
ADC_GetConversionValue 0x0800046d Thumb Code 6 stm32f10x_adc.o(.text)
ADC_GetDualModeConversionValue 0x08000473 Thumb Code 8 stm32f10x_adc.o(.text)
ADC_AutoInjectedConvCmd 0x0800047b Thumb Code 20 stm32f10x_adc.o(.text)
ADC_InjectedDiscModeCmd 0x0800048f Thumb Code 20 stm32f10x_adc.o(.text)
ADC_ExternalTrigInjectedConvConfig 0x080004a3 Thumb Code 12 stm32f10x_adc.o(.text)
ADC_ExternalTrigInjectedConvCmd 0x080004af Thumb Code 20 stm32f10x_adc.o(.text)
ADC_SoftwareStartInjectedConvCmd 0x080004c3 Thumb Code 20 stm32f10x_adc.o(.text)
ADC_GetSoftwareStartInjectedConvCmdStatus 0x080004d7 Thumb Code 14 stm32f10x_adc.o(.text)
ADC_InjectedChannelConfig 0x080004e5 Thumb Code 74 stm32f10x_adc.o(.text)
ADC_InjectedSequencerLengthConfig 0x0800052f Thumb Code 16 stm32f10x_adc.o(.text)
ADC_SetInjectedOffset 0x0800053f Thumb Code 10 stm32f10x_adc.o(.text)
ADC_GetInjectedConversionValue 0x08000549 Thumb Code 14 stm32f10x_adc.o(.text)
ADC_AnalogWatchdogCmd 0x08000557 Thumb Code 12 stm32f10x_adc.o(.text)
ADC_AnalogWatchdogThresholdsConfig 0x08000563 Thumb Code 6 stm32f10x_adc.o(.text)
ADC_AnalogWatchdogSingleChannelConfig 0x08000569 Thumb Code 12 stm32f10x_adc.o(.text)
ADC_TempSensorVrefintCmd 0x08000575 Thumb Code 24 stm32f10x_adc.o(.text)
ADC_GetFlagStatus 0x0800058d Thumb Code 14 stm32f10x_adc.o(.text)
ADC_ClearFlag 0x0800059b Thumb Code 6 stm32f10x_adc.o(.text)
ADC_GetITStatus 0x080005a1 Thumb Code 28 stm32f10x_adc.o(.text)
ADC_ClearITPendingBit 0x080005bd Thumb Code 8 stm32f10x_adc.o(.text)
BKP_DeInit 0x080005dd Thumb Code 18 stm32f10x_bkp.o(.text)
BKP_TamperPinLevelConfig 0x080005ef Thumb Code 6 stm32f10x_bkp.o(.text)
BKP_TamperPinCmd 0x080005f5 Thumb Code 8 stm32f10x_bkp.o(.text)
BKP_ITConfig 0x080005fd Thumb Code 8 stm32f10x_bkp.o(.text)
BKP_RTCOutputConfig 0x08000605 Thumb Code 14 stm32f10x_bkp.o(.text)
BKP_SetRTCCalibrationValue 0x08000613 Thumb Code 14 stm32f10x_bkp.o(.text)
BKP_WriteBackupRegister 0x08000621 Thumb Code 14 stm32f10x_bkp.o(.text)
BKP_ReadBackupRegister 0x0800062f Thumb Code 14 stm32f10x_bkp.o(.text)
BKP_GetFlagStatus 0x0800063d Thumb Code 10 stm32f10x_bkp.o(.text)
BKP_ClearFlag 0x08000647 Thumb Code 14 stm32f10x_bkp.o(.text)
BKP_GetITStatus 0x08000655 Thumb Code 10 stm32f10x_bkp.o(.text)
BKP_ClearITPendingBit 0x0800065f Thumb Code 14 stm32f10x_bkp.o(.text)
DAC_DeInit 0x08000675 Thumb Code 24 stm32f10x_dac.o(.text)
DAC_Init 0x0800068d Thumb Code 36 stm32f10x_dac.o(.text)
DAC_StructInit 0x080006b1 Thumb Code 12 stm32f10x_dac.o(.text)
DAC_Cmd 0x080006bd Thumb Code 20 stm32f10x_dac.o(.text)
DAC_DMACmd 0x080006d1 Thumb Code 20 stm32f10x_dac.o(.text)
DAC_SoftwareTriggerCmd 0x080006e5 Thumb Code 26 stm32f10x_dac.o(.text)
DAC_DualSoftwareTriggerCmd 0x080006ff Thumb Code 24 stm32f10x_dac.o(.text)
DAC_WaveGenerationCmd 0x08000717 Thumb Code 18 stm32f10x_dac.o(.text)
DAC_SetChannel1Data 0x08000729 Thumb Code 14 stm32f10x_dac.o(.text)
DAC_SetChannel2Data 0x08000737 Thumb Code 14 stm32f10x_dac.o(.text)
DAC_SetDualChannelData 0x08000745 Thumb Code 22 stm32f10x_dac.o(.text)
DAC_GetDataOutputValue 0x0800075b Thumb Code 18 stm32f10x_dac.o(.text)
DMA_DeInit 0x08000771 Thumb Code 218 stm32f10x_dma.o(.text)
DMA_Init 0x0800084b Thumb Code 58 stm32f10x_dma.o(.text)
DMA_StructInit 0x08000885 Thumb Code 26 stm32f10x_dma.o(.text)
DMA_Cmd 0x0800089f Thumb Code 22 stm32f10x_dma.o(.text)
DMA_ITConfig 0x080008b5 Thumb Code 16 stm32f10x_dma.o(.text)
DMA_SetCurrDataCounter 0x080008c5 Thumb Code 4 stm32f10x_dma.o(.text)
DMA_GetCurrDataCounter 0x080008c9 Thumb Code 6 stm32f10x_dma.o(.text)
DMA_GetFlagStatus 0x080008cf Thumb Code 28 stm32f10x_dma.o(.text)
DMA_ClearFlag 0x080008eb Thumb Code 20 stm32f10x_dma.o(.text)
DMA_GetITStatus 0x080008ff Thumb Code 28 stm32f10x_dma.o(.text)
DMA_ClearITPendingBit 0x0800091b Thumb Code 20 stm32f10x_dma.o(.text)
EXTI_DeInit 0x08000939 Thumb Code 28 stm32f10x_exti.o(.text)
EXTI_Init 0x08000955 Thumb Code 108 stm32f10x_exti.o(.text)
EXTI_StructInit 0x080009c1 Thumb Code 14 stm32f10x_exti.o(.text)
EXTI_GenerateSWInterrupt 0x080009cf Thumb Code 12 stm32f10x_exti.o(.text)
EXTI_GetFlagStatus 0x080009db Thumb Code 18 stm32f10x_exti.o(.text)
EXTI_ClearFlag 0x080009ed Thumb Code 8 stm32f10x_exti.o(.text)
EXTI_GetITStatus 0x080009f5 Thumb Code 28 stm32f10x_exti.o(.text)
EXTI_ClearITPendingBit 0x08000a11 Thumb Code 8 stm32f10x_exti.o(.text)
FLASH_SetLatency 0x08000a21 Thumb Code 14 stm32f10x_flash.o(.text)
FLASH_HalfCycleAccessCmd 0x08000a2f Thumb Code 18 stm32f10x_flash.o(.text)
FLASH_PrefetchBufferCmd 0x08000a41 Thumb Code 18 stm32f10x_flash.o(.text)
FLASH_Unlock 0x08000a53 Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_UnlockBank1 0x08000a5f Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_Lock 0x08000a6b Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_LockBank1 0x08000a77 Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_GetBank1Status 0x08000a83 Thumb Code 34 stm32f10x_flash.o(.text)
FLASH_WaitForLastOperation 0x08000aa5 Thumb Code 36 stm32f10x_flash.o(.text)
FLASH_ErasePage 0x08000ac9 Thumb Code 56 stm32f10x_flash.o(.text)
FLASH_EraseAllPages 0x08000b01 Thumb Code 52 stm32f10x_flash.o(.text)
FLASH_WaitForLastBank1Operation 0x08000b35 Thumb Code 36 stm32f10x_flash.o(.text)
FLASH_EraseAllBank1Pages 0x08000b59 Thumb Code 52 stm32f10x_flash.o(.text)
FLASH_GetReadOutProtectionStatus 0x08000b8d Thumb Code 14 stm32f10x_flash.o(.text)
FLASH_EraseOptionBytes 0x08000b9b Thumb Code 108 stm32f10x_flash.o(.text)
FLASH_ProgramWord 0x08000c07 Thumb Code 72 stm32f10x_flash.o(.text)
FLASH_ProgramHalfWord 0x08000c4f Thumb Code 48 stm32f10x_flash.o(.text)
FLASH_ProgramOptionByteData 0x08000c7f Thumb Code 62 stm32f10x_flash.o(.text)
FLASH_EnableWriteProtection 0x08000cbd Thumb Code 150 stm32f10x_flash.o(.text)
FLASH_ReadOutProtection 0x08000d53 Thumb Code 118 stm32f10x_flash.o(.text)
FLASH_UserOptionByteConfig 0x08000dc9 Thumb Code 92 stm32f10x_flash.o(.text)
FLASH_GetUserOptionByte 0x08000e25 Thumb Code 8 stm32f10x_flash.o(.text)
FLASH_GetWriteProtectionOptionByte 0x08000e2d Thumb Code 6 stm32f10x_flash.o(.text)
FLASH_GetPrefetchBufferStatus 0x08000e33 Thumb Code 14 stm32f10x_flash.o(.text)
FLASH_ITConfig 0x08000e41 Thumb Code 18 stm32f10x_flash.o(.text)
FLASH_GetFlagStatus 0x08000e53 Thumb Code 28 stm32f10x_flash.o(.text)
FLASH_ClearFlag 0x08000e6f Thumb Code 6 stm32f10x_flash.o(.text)
FLASH_GetStatus 0x08000e75 Thumb Code 34 stm32f10x_flash.o(.text)
GPIO_DeInit 0x08000e9d Thumb Code 152 stm32f10x_gpio.o(.text)
GPIO_AFIODeInit 0x08000f35 Thumb Code 22 stm32f10x_gpio.o(.text)
GPIO_Init 0x08000f4b Thumb Code 156 stm32f10x_gpio.o(.text)
GPIO_StructInit 0x08000fe7 Thumb Code 16 stm32f10x_gpio.o(.text)
GPIO_ReadInputDataBit 0x08000ff7 Thumb Code 14 stm32f10x_gpio.o(.text)
GPIO_ReadInputData 0x08001005 Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_ReadOutputDataBit 0x0800100b Thumb Code 14 stm32f10x_gpio.o(.text)
GPIO_ReadOutputData 0x08001019 Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_SetBits 0x0800101f Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_ResetBits 0x08001023 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_WriteBit 0x08001027 Thumb Code 10 stm32f10x_gpio.o(.text)
GPIO_Write 0x08001031 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_PinLockConfig 0x08001035 Thumb Code 16 stm32f10x_gpio.o(.text)
GPIO_EventOutputConfig 0x08001045 Thumb Code 22 stm32f10x_gpio.o(.text)
GPIO_EventOutputCmd 0x0800105b Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_PinRemapConfig 0x08001061 Thumb Code 82 stm32f10x_gpio.o(.text)
GPIO_EXTILineConfig 0x080010b3 Thumb Code 34 stm32f10x_gpio.o(.text)
GPIO_ETH_MediaInterfaceConfig 0x080010d5 Thumb Code 8 stm32f10x_gpio.o(.text)
PWR_DeInit 0x08001101 Thumb Code 24 stm32f10x_pwr.o(.text)
PWR_BackupAccessCmd 0x08001119 Thumb Code 6 stm32f10x_pwr.o(.text)
PWR_PVDCmd 0x0800111f Thumb Code 6 stm32f10x_pwr.o(.text)
PWR_PVDLevelConfig 0x08001125 Thumb Code 14 stm32f10x_pwr.o(.text)
PWR_WakeUpPinCmd 0x08001133 Thumb Code 8 stm32f10x_pwr.o(.text)
PWR_EnterSTOPMode 0x0800113b Thumb Code 42 stm32f10x_pwr.o(.text)
PWR_EnterSTANDBYMode 0x08001165 Thumb Code 32 stm32f10x_pwr.o(.text)
PWR_GetFlagStatus 0x08001185 Thumb Code 16 stm32f10x_pwr.o(.text)
PWR_ClearFlag 0x08001195 Thumb Code 12 stm32f10x_pwr.o(.text)
RCC_DeInit 0x080011ad Thumb Code 50 stm32f10x_rcc.o(.text)
RCC_HSEConfig 0x080011df Thumb Code 48 stm32f10x_rcc.o(.text)
RCC_GetFlagStatus 0x0800120f Thumb Code 42 stm32f10x_rcc.o(.text)
RCC_WaitForHSEStartUp 0x08001239 Thumb Code 44 stm32f10x_rcc.o(.text)
RCC_AdjustHSICalibrationValue 0x08001265 Thumb Code 16 stm32f10x_rcc.o(.text)
RCC_HSICmd 0x08001275 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_PLLConfig 0x0800127b Thumb Code 16 stm32f10x_rcc.o(.text)
RCC_PLLCmd 0x0800128b Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_SYSCLKConfig 0x08001291 Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_GetSYSCLKSource 0x0800129f Thumb Code 10 stm32f10x_rcc.o(.text)
RCC_HCLKConfig 0x080012a9 Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_PCLK1Config 0x080012b7 Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_PCLK2Config 0x080012c5 Thumb Code 16 stm32f10x_rcc.o(.text)
RCC_ITConfig 0x080012d5 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_USBCLKConfig 0x080012e7 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ADCCLKConfig 0x080012ef Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_LSEConfig 0x080012fd Thumb Code 28 stm32f10x_rcc.o(.text)
RCC_LSICmd 0x08001319 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_RTCCLKConfig 0x0800131f Thumb Code 10 stm32f10x_rcc.o(.text)
RCC_RTCCLKCmd 0x08001329 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_GetClocksFreq 0x08001331 Thumb Code 130 stm32f10x_rcc.o(.text)
RCC_AHBPeriphClockCmd 0x080013b3 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_APB2PeriphClockCmd 0x080013c5 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_APB1PeriphClockCmd 0x080013d7 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_APB2PeriphResetCmd 0x080013e9 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_APB1PeriphResetCmd 0x080013fb Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_BackupResetCmd 0x0800140d Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ClockSecuritySystemCmd 0x08001415 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_MCOConfig 0x0800141b Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_ClearFlag 0x08001421 Thumb Code 12 stm32f10x_rcc.o(.text)
RCC_GetITStatus 0x0800142d Thumb Code 16 stm32f10x_rcc.o(.text)
RCC_ClearITPendingBit 0x0800143d Thumb Code 6 stm32f10x_rcc.o(.text)
RTC_ITConfig 0x08001465 Thumb Code 18 stm32f10x_rtc.o(.text)
RTC_EnterConfigMode 0x08001477 Thumb Code 14 stm32f10x_rtc.o(.text)
RTC_ExitConfigMode 0x08001485 Thumb Code 14 stm32f10x_rtc.o(.text)
RTC_GetCounter 0x08001493 Thumb Code 18 stm32f10x_rtc.o(.text)
RTC_SetCounter 0x080014a5 Thumb Code 26 stm32f10x_rtc.o(.text)
RTC_SetPrescaler 0x080014bf Thumb Code 28 stm32f10x_rtc.o(.text)
RTC_SetAlarm 0x080014db Thumb Code 26 stm32f10x_rtc.o(.text)
RTC_GetDivider 0x080014f5 Thumb Code 20 stm32f10x_rtc.o(.text)
RTC_WaitForLastTask 0x08001509 Thumb Code 12 stm32f10x_rtc.o(.text)
RTC_WaitForSynchro 0x08001515 Thumb Code 20 stm32f10x_rtc.o(.text)
RTC_GetFlagStatus 0x08001529 Thumb Code 18 stm32f10x_rtc.o(.text)
RTC_ClearFlag 0x0800153b Thumb Code 12 stm32f10x_rtc.o(.text)
RTC_GetITStatus 0x08001547 Thumb Code 28 stm32f10x_rtc.o(.text)
RTC_ClearITPendingBit 0x08001563 Thumb Code 12 stm32f10x_rtc.o(.text)
TIM_DeInit 0x08001575 Thumb Code 304 stm32f10x_tim.o(.text)
TIM_TimeBaseInit 0x080016a5 Thumb Code 114 stm32f10x_tim.o(.text)
TIM_OC1Init 0x08001717 Thumb Code 106 stm32f10x_tim.o(.text)
TIM_OC2Init 0x08001781 Thumb Code 120 stm32f10x_tim.o(.text)
TIM_OC3Init 0x080017f9 Thumb Code 116 stm32f10x_tim.o(.text)
TIM_OC4Init 0x0800186d Thumb Code 90 stm32f10x_tim.o(.text)
TIM_SetIC4Prescaler 0x080018c7 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SetIC3Prescaler 0x080018df Thumb Code 16 stm32f10x_tim.o(.text)
TIM_SetIC2Prescaler 0x080018ef Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SetIC1Prescaler 0x080019ad Thumb Code 16 stm32f10x_tim.o(.text)
TIM_ICInit 0x08001a15 Thumb Code 272 stm32f10x_tim.o(.text)
TIM_PWMIConfig 0x08001b25 Thumb Code 104 stm32f10x_tim.o(.text)
TIM_BDTRConfig 0x08001b8d Thumb Code 34 stm32f10x_tim.o(.text)
TIM_TimeBaseStructInit 0x08001baf Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OCStructInit 0x08001bc1 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ICStructInit 0x08001bd5 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_BDTRStructInit 0x08001be5 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_Cmd 0x08001bf7 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_CtrlPWMOutputs 0x08001c0b Thumb Code 22 stm32f10x_tim.o(.text)
TIM_ITConfig 0x08001c21 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_GenerateEvent 0x08001c31 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_DMAConfig 0x08001c35 Thumb Code 8 stm32f10x_tim.o(.text)
TIM_DMACmd 0x08001c3d Thumb Code 16 stm32f10x_tim.o(.text)
TIM_InternalClockConfig 0x08001c4d Thumb Code 10 stm32f10x_tim.o(.text)
TIM_SelectInputTrigger 0x08001c57 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_ITRxExternalClockConfig 0x08001c63 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_TIxExternalClockConfig 0x08001c75 Thumb Code 46 stm32f10x_tim.o(.text)
TIM_ETRConfig 0x08001ca3 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_ETRClockMode1Config 0x08001cbb Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ETRClockMode2Config 0x08001ccd Thumb Code 18 stm32f10x_tim.o(.text)
TIM_PrescalerConfig 0x08001cdf Thumb Code 6 stm32f10x_tim.o(.text)
TIM_CounterModeConfig 0x08001ce5 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_EncoderInterfaceConfig 0x08001cf1 Thumb Code 50 stm32f10x_tim.o(.text)
TIM_ForcedOC1Config 0x08001d23 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_ForcedOC2Config 0x08001d2f Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ForcedOC3Config 0x08001d43 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_ForcedOC4Config 0x08001d4f Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ARRPreloadConfig 0x08001d63 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_SelectCOM 0x08001d77 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_SelectCCDMA 0x08001d8b Thumb Code 20 stm32f10x_tim.o(.text)
TIM_CCPreloadControl 0x08001d9f Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC1PreloadConfig 0x08001db3 Thumb Code 34 stm32f10x_tim.o(.text)
TIM_OC2PreloadConfig 0x08001dd5 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC3PreloadConfig 0x08001de9 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_OC4PreloadConfig 0x08001df5 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC1FastConfig 0x08001e09 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_OC2FastConfig 0x08001e15 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC3FastConfig 0x08001e29 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_OC4FastConfig 0x08001e35 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ClearOC1Ref 0x08001e49 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_ClearOC2Ref 0x08001e55 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ClearOC3Ref 0x08001e69 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_ClearOC4Ref 0x08001e75 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC1PolarityConfig 0x08001e89 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_OC1NPolarityConfig 0x08001e95 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_OC2PolarityConfig 0x08001ea1 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC2NPolarityConfig 0x08001eb5 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC3PolarityConfig 0x08001ec9 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC3NPolarityConfig 0x08001edd Thumb Code 20 stm32f10x_tim.o(.text)
TIM_OC4PolarityConfig 0x08001ef1 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_CCxCmd 0x08001f05 Thumb Code 22 stm32f10x_tim.o(.text)
TIM_CCxNCmd 0x08001f1b Thumb Code 22 stm32f10x_tim.o(.text)
TIM_SelectOCxM 0x08001f31 Thumb Code 70 stm32f10x_tim.o(.text)
TIM_UpdateDisableConfig 0x08001f77 Thumb Code 20 stm32f10x_tim.o(.text)
TIM_UpdateRequestConfig 0x08001f8b Thumb Code 20 stm32f10x_tim.o(.text)
TIM_SelectHallSensor 0x08001f9f Thumb Code 20 stm32f10x_tim.o(.text)
TIM_SelectOnePulseMode 0x08001fb3 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_SelectOutputTrigger 0x08001fc3 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_SelectSlaveMode 0x08001fd3 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_SelectMasterSlaveMode 0x08001fe3 Thumb Code 16 stm32f10x_tim.o(.text)
TIM_SetCounter 0x08001ff3 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetAutoreload 0x08001ff7 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare1 0x08001ffb Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare2 0x08001fff Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare3 0x08002003 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare4 0x08002007 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_SetClockDivision 0x0800200d Thumb Code 16 stm32f10x_tim.o(.text)
TIM_GetCapture1 0x0800201d Thumb Code 4 stm32f10x_tim.o(.text)
TIM_GetCapture2 0x08002021 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_GetCapture3 0x08002025 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_GetCapture4 0x08002029 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetCounter 0x0800202f Thumb Code 4 stm32f10x_tim.o(.text)
TIM_GetPrescaler 0x08002033 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_GetFlagStatus 0x08002037 Thumb Code 14 stm32f10x_tim.o(.text)
TIM_ClearFlag 0x08002045 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetITStatus 0x0800204b Thumb Code 24 stm32f10x_tim.o(.text)
TIM_ClearITPendingBit 0x08002063 Thumb Code 6 stm32f10x_tim.o(.text)
USART_DeInit 0x08002069 Thumb Code 96 stm32f10x_usart.o(.text)
USART_Init 0x080020c9 Thumb Code 176 stm32f10x_usart.o(.text)
USART_StructInit 0x08002179 Thumb Code 22 stm32f10x_usart.o(.text)
USART_ClockInit 0x0800218f Thumb Code 30 stm32f10x_usart.o(.text)
USART_ClockStructInit 0x080021ad Thumb Code 12 stm32f10x_usart.o(.text)
USART_Cmd 0x080021b9 Thumb Code 20 stm32f10x_usart.o(.text)
USART_ITConfig 0x080021cd Thumb Code 48 stm32f10x_usart.o(.text)
USART_DMACmd 0x080021fd Thumb Code 16 stm32f10x_usart.o(.text)
USART_SetAddress 0x0800220d Thumb Code 16 stm32f10x_usart.o(.text)
USART_WakeUpConfig 0x0800221d Thumb Code 16 stm32f10x_usart.o(.text)
USART_ReceiverWakeUpCmd 0x0800222d Thumb Code 20 stm32f10x_usart.o(.text)
USART_LINBreakDetectLengthConfig 0x08002241 Thumb Code 16 stm32f10x_usart.o(.text)
USART_LINCmd 0x08002251 Thumb Code 20 stm32f10x_usart.o(.text)
USART_SendData 0x08002265 Thumb Code 8 stm32f10x_usart.o(.text)
USART_ReceiveData 0x0800226d Thumb Code 8 stm32f10x_usart.o(.text)
USART_SendBreak 0x08002275 Thumb Code 10 stm32f10x_usart.o(.text)
USART_SetGuardTime 0x0800227f Thumb Code 16 stm32f10x_usart.o(.text)
USART_SetPrescaler 0x0800228f Thumb Code 16 stm32f10x_usart.o(.text)
USART_SmartCardCmd 0x0800229f Thumb Code 20 stm32f10x_usart.o(.text)
USART_SmartCardNACKCmd 0x080022b3 Thumb Code 20 stm32f10x_usart.o(.text)
USART_HalfDuplexCmd 0x080022c7 Thumb Code 20 stm32f10x_usart.o(.text)
USART_OverSampling8Cmd 0x080022db Thumb Code 20 stm32f10x_usart.o(.text)
USART_OneBitMethodCmd 0x080022ef Thumb Code 20 stm32f10x_usart.o(.text)
USART_IrDAConfig 0x08002303 Thumb Code 16 stm32f10x_usart.o(.text)
USART_IrDACmd 0x08002313 Thumb Code 20 stm32f10x_usart.o(.text)
USART_GetFlagStatus 0x08002327 Thumb Code 14 stm32f10x_usart.o(.text)
USART_ClearFlag 0x08002335 Thumb Code 6 stm32f10x_usart.o(.text)
USART_GetITStatus 0x0800233b Thumb Code 62 stm32f10x_usart.o(.text)
USART_ClearITPendingBit 0x08002379 Thumb Code 12 stm32f10x_usart.o(.text)
SystemInit 0x08002439 Thumb Code 64 system_stm32f10x.o(.text)
SystemCoreClockUpdate 0x08002479 Thumb Code 86 system_stm32f10x.o(.text)
main 0x080024f1 Thumb Code 148 main.o(.text)
Delay 0x08002599 Thumb Code 30 plc_timer.o(.text)
timer_enable 0x080025b7 Thumb Code 116 plc_timer.o(.text)
timer_disble 0x0800262b Thumb Code 102 plc_timer.o(.text)
T_100MS 0x08002691 Thumb Code 100 plc_timer.o(.text)
T_10MS 0x080026f5 Thumb Code 100 plc_timer.o(.text)
T_1MS 0x08002759 Thumb Code 100 plc_timer.o(.text)
T_H100MS 0x080027bd Thumb Code 100 plc_timer.o(.text)
TIM2_IRQHandler 0x08002821 Thumb Code 286 plc_timer.o(.text)
PLC_Timer 0x0800293f Thumb Code 74 plc_timer.o(.text)
NCIC_Confinguration 0x080029a5 Thumb Code 284 nvic_interrupt.o(.text)
PLC_EXTI15_10_config 0x08002ac1 Thumb Code 54 plc_io.o(.text)
PLC_EXTI9_5_config 0x08002af7 Thumb Code 98 plc_io.o(.text)
PLC_Mode_config 0x08002b59 Thumb Code 108 plc_io.o(.text)
PLC_X_config 0x08002bc5 Thumb Code 84 plc_io.o(.text)
PLC_Y_config 0x08002c19 Thumb Code 108 plc_io.o(.text)
X_filter 0x08002c85 Thumb Code 588 plc_io.o(.text)
PLC_IO_Refresh 0x08002ed1 Thumb Code 104 plc_io.o(.text)
PLC_IO_config 0x08002f39 Thumb Code 104 plc_io.o(.text)
TIM3_IRQHandler 0x08002fa1 Thumb Code 64 pulse.o(.text)
PLC_COMM_ERROR 0x08002ff1 Thumb Code 22 plc_other.o(.text)
write_data 0x08003007 Thumb Code 70 plc_other.o(.text)
Read_data 0x0800304d Thumb Code 50 plc_other.o(.text)
PLC_DATA_KEEP 0x0800307f Thumb Code 124 plc_other.o(.text)
Recover_data 0x080030fb Thumb Code 124 plc_other.o(.text)
RST_T_D_C_M_data 0x08003177 Thumb Code 84 plc_other.o(.text)
data_init 0x080031e5 Thumb Code 76 plc_com.o(.text)
write_block 0x08003231 Thumb Code 84 plc_com.o(.text)
backup_block 0x08003285 Thumb Code 38 plc_com.o(.text)
TX_Process 0x080032ab Thumb Code 30 plc_com.o(.text)
ErasurePLC 0x080032c9 Thumb Code 148 plc_com.o(.text)
check 0x0800335d Thumb Code 36 plc_com.o(.text)
switch_read_data 0x08003381 Thumb Code 48 plc_com.o(.text)
setup_HL 0x080033b1 Thumb Code 16 plc_com.o(.text)
setup_LH 0x080033c1 Thumb Code 16 plc_com.o(.text)
read_plc_tyte 0x080033d1 Thumb Code 114 plc_com.o(.text)
PLC_Comm_Byte 0x08003443 Thumb Code 122 plc_com.o(.text)
PLC_Com_BIT 0x080034bd Thumb Code 124 plc_com.o(.text)
read_other_data 0x08003539 Thumb Code 204 plc_com.o(.text)
PC_WRITE_byte 0x08003605 Thumb Code 62 plc_com.o(.text)
PC_FORCE_ON 0x08003643 Thumb Code 64 plc_com.o(.text)
PC_FORCE_OFF 0x08003683 Thumb Code 64 plc_com.o(.text)
PC_READ_byte 0x080036c3 Thumb Code 38 plc_com.o(.text)
EPC_FORCE_ON 0x080036e9 Thumb Code 88 plc_com.o(.text)
EPC_FORCE_OFF 0x08003741 Thumb Code 48 plc_com.o(.text)
PC_READ_Parameter 0x08003771 Thumb Code 352 plc_com.o(.text)
PC_WRITE_Parameter 0x080038d1 Thumb Code 58 plc_com.o(.text)
PC_READ_PORG 0x0800390b Thumb Code 124 plc_com.o(.text)
PC_WRITE_PORG 0x08003987 Thumb Code 234 plc_com.o(.text)
find_data_address 0x08003aa7 Thumb Code 112 plc_com.o(.text)
backup_mov_block 0x08003b17 Thumb Code 40 plc_com.o(.text)
mov_flash 0x08003b3f Thumb Code 240 plc_com.o(.text)
online_write_data 0x08003c2f Thumb Code 164 plc_com.o(.text)
all_flash_unlock 0x08003cd3 Thumb Code 24 plc_com.o(.text)
all_flash_lock 0x08003ceb Thumb Code 36 plc_com.o(.text)
PC_OPTION_PROG 0x08003d0f Thumb Code 216 plc_com.o(.text)
find_end 0x08003de7 Thumb Code 18 plc_com.o(.text)
Process_switch 0x08003df9 Thumb Code 170 plc_com.o(.text)
usart 0x08003ea3 Thumb Code 38 plc_com.o(.text)
USART1_Configuration 0x08003ec9 Thumb Code 176 plc_com.o(.text)
DMA1_Channel4_IRQHandler 0x08003f79 Thumb Code 30 plc_com.o(.text)
RX_Process 0x08003f97 Thumb Code 238 plc_com.o(.text)
USART1_IRQHandler 0x08004085 Thumb Code 122 plc_com.o(.text)
crc16 0x0800411d Thumb Code 38 modbus_485.o(.text)
usart3 0x08004143 Thumb Code 38 modbus_485.o(.text)
USART3_Configuration 0x08004169 Thumb Code 114 modbus_485.o(.text)
modbus_back 0x080041db Thumb Code 838 modbus_485.o(.text)
mosbus_485_USART3 0x08004521 Thumb Code 188 modbus_485.o(.text)
USART3_IRQHandler 0x080045dd Thumb Code 208 modbus_485.o(.text)
Is_Leap_Year 0x080046c1 Thumb Code 38 rtc.o(.text)
RTC_Set 0x080046e7 Thumb Code 180 rtc.o(.text)
RTC_Get_Week 0x0800479b Thumb Code 80 rtc.o(.text)
RTC_Get 0x080047eb Thumb Code 284 rtc.o(.text)
RTC_Config 0x08004907 Thumb Code 88 rtc.o(.text)
RTC_Init 0x0800495f Thumb Code 108 rtc.o(.text)
DAC_out_init 0x080049f5 Thumb Code 134 dac.o(.text)
DAC_data 0x08004a7b Thumb Code 46 dac.o(.text)
RCC_Configuration 0x08004ab1 Thumb Code 252 adc.o(.text)
ADC_init 0x08004bad Thumb Code 14 adc.o(.text)
filter 0x08004bbb Thumb Code 58 adc.o(.text)
__aeabi_uldivmod 0x08004c09 Thumb Code 0 lludivv7m.o(.text)
_ll_udiv 0x08004c09 Thumb Code 238 lludivv7m.o(.text)
__aeabi_llsl 0x08004cf7 Thumb Code 0 llshl.o(.text)
_ll_shift_l 0x08004cf7 Thumb Code 38 llshl.o(.text)
__aeabi_llsr 0x08004d1d Thumb Code 0 llushr.o(.text)
_ll_ushift_r 0x08004d1d Thumb Code 38 llushr.o(.text)
__use_two_region_memory 0x08004d43 Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x08004d45 Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x08004d47 Thumb Code 2 heapauxi.o(.text)
__read_errno 0x08004d49 Thumb Code 10 _rserrno.o(.text)
__set_errno 0x08004d53 Thumb Code 12 _rserrno.o(.text)
__aeabi_errno_addr 0x08004d61 Thumb Code 8 rt_errno_addr_intlibspace.o(.text)
__errno$intlibspace 0x08004d61 Thumb Code 0 rt_errno_addr_intlibspace.o(.text)
__rt_errno_addr$intlibspace 0x08004d61 Thumb Code 0 rt_errno_addr_intlibspace.o(.text)
__user_libspace 0x08004d69 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x08004d69 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x08004d69 Thumb Code 0 libspace.o(.text)
__user_setup_stackheap 0x08004d71 Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x08004dbb Thumb Code 12 exit.o(.text)
_sys_exit 0x08004dc9 Thumb Code 8 sys_exit.o(.text)
__I$use$semihosting 0x08004dd5 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x08004dd5 Thumb Code 2 use_no_semi.o(.text)
__ARM_fpclassify 0x08004dd7 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
__semihosting_library_function 0x08004dd7 Thumb Code 0 indicate_semi.o(.text)
__kernel_cos 0x08004e01 Thumb Code 230 cos_i.o(i.__kernel_cos)
__kernel_poly 0x08004efd Thumb Code 170 poly.o(i.__kernel_poly)
__mathlib_dbl_underflow 0x08004fa9 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
__fpl_dcheck_NaN1 0x08004fb9 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
__aeabi_i2d 0x08004fc9 Thumb Code 0 dflt_clz.o(x$fpl$dflt)
_dflt 0x08004fc9 Thumb Code 46 dflt_clz.o(x$fpl$dflt)
__fpl_fretinf 0x08004ff7 Thumb Code 10 fretinf.o(x$fpl$fretinf)
p_x 0x08005000 Data 2 plc_com.o(.ARM.__AT_0x08005000)
__ieee754_rem_pio2 0x08005005 Thumb Code 832 rred.o(i.__ieee754_rem_pio2)
__kernel_sin 0x0800538d Thumb Code 224 sin_i.o(i.__kernel_sin)
__kernel_tan 0x08005479 Thumb Code 582 tan_i.o(i.__kernel_tan)
cos 0x080056f1 Thumb Code 164 cos.o(i.cos)
sin 0x0800579d Thumb Code 166 sin.o(i.sin)
sqrt 0x0800584d Thumb Code 76 sqrt.o(i.sqrt)
tan 0x08005899 Thumb Code 106 tan.o(i.tan)
__aeabi_d2f 0x0800590d Thumb Code 0 d2f.o(x$fpl$d2f)
_d2f 0x0800590d Thumb Code 98 d2f.o(x$fpl$d2f)
__aeabi_dadd 0x08005971 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
_dadd 0x08005971 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
__aeabi_ddiv 0x08005ac1 Thumb Code 0 ddiv.o(x$fpl$ddiv)
_ddiv 0x08005ac1 Thumb Code 552 ddiv.o(x$fpl$ddiv)
__aeabi_d2iz 0x08005d71 Thumb Code 0 dfix.o(x$fpl$dfix)
_dfix 0x08005d71 Thumb Code 94 dfix.o(x$fpl$dfix)
__aeabi_d2uiz 0x08005dd1 Thumb Code 0 dfixu.o(x$fpl$dfixu)
_dfixu 0x08005dd1 Thumb Code 90 dfixu.o(x$fpl$dfixu)
__aeabi_ui2d 0x08005e2b Thumb Code 0 dflt_clz.o(x$fpl$dfltu)
_dfltu 0x08005e2b Thumb Code 38 dflt_clz.o(x$fpl$dfltu)
__aeabi_dmul 0x08005e51 Thumb Code 0 dmul.o(x$fpl$dmul)
_dmul 0x08005e51 Thumb Code 332 dmul.o(x$fpl$dmul)
__fpl_dretinf 0x08005fa5 Thumb Code 12 dretinf.o(x$fpl$dretinf)
__aeabi_drsub 0x08005fb1 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
_drsb 0x08005fb1 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
__fpl_fcmp_Inf 0x08005fc7 Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
PLC_BIT_OR 0x08005fde Data 8 ladder.o(.constdata)
__I$use$fp 0x08005fde Number 0 usenofp.o(x$fpl$usenofp)
PLC_BIT_AND 0x08005fe6 Data 8 ladder.o(.constdata)
mon_table 0x08005fee Data 12 rtc.o(.constdata)
PLC_ROM 0x08006000 Data 34000 plc_com.o(.ARM.__AT_0x08006000)
b2g 0x0800e4d1 Thumb Code 54 ladder.o(.text)
g2b 0x0800e507 Thumb Code 60 ladder.o(.text)
BtoG 0x0800e543 Thumb Code 30 ladder.o(.text)
GtoB 0x0800e561 Thumb Code 30 ladder.o(.text)
PLC_PROG_ERROR 0x0800e5f3 Thumb Code 56 ladder.o(.text)
AND 0x0800e6bd Thumb Code 42 ladder.o(.text)
OUT 0x0800e76b Thumb Code 148 ladder.o(.text)
STL 0x0800e883 Thumb Code 48 ladder.o(.text)
D_C_T_addr 0x0800ebbd Thumb Code 102 ladder.o(.text)
V0_V3 0x0800ed95 Thumb Code 52 ladder.o(.text)
V4_V7 0x0800edc9 Thumb Code 52 ladder.o(.text)
Z0_Z3 0x0800edfd Thumb Code 52 ladder.o(.text)
Z4_Z7 0x0800ee31 Thumb Code 52 ladder.o(.text)
DZ0_Z3 0x0800ee65 Thumb Code 78 ladder.o(.text)
DZ4_Z7 0x0800eeb3 Thumb Code 76 ladder.o(.text)
MEAN 0x080108b3 Thumb Code 186 ladder.o(.text)
DECO 0x08010a7d Thumb Code 56 ladder.o(.text)
PLSY 0x08010ab5 Thumb Code 326 ladder.o(.text)
expand_SET 0x080110a3 Thumb Code 24 ladder.o(.text)
expand_RST 0x080110bb Thumb Code 24 ladder.o(.text)
expand_OUT 0x080110d3 Thumb Code 24 ladder.o(.text)
expand_LD 0x080110eb Thumb Code 24 ladder.o(.text)
expand_LDI 0x08011103 Thumb Code 24 ladder.o(.text)
expand_AND 0x0801111b Thumb Code 24 ladder.o(.text)
expand_ANI 0x08011133 Thumb Code 24 ladder.o(.text)
expand_OR 0x0801114b Thumb Code 24 ladder.o(.text)
expand_ORI 0x08011163 Thumb Code 24 ladder.o(.text)
find_p 0x080121e1 Thumb Code 46 ladder.o(.text)
RST_Y 0x0801220f Thumb Code 10 ladder.o(.text)
find_toend 0x08012219 Thumb Code 36 ladder.o(.text)
PLC_ProInstructParse 0x0801223d Thumb Code 866 ladder.o(.text)
__fpl_dnaninf 0x08013199 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
_dsqrt 0x08013235 Thumb Code 456 dsqrt_noumaal.o(x$fpl$dsqrt)
__aeabi_dsub 0x08013401 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
_dsub 0x08013401 Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
__aeabi_f2d 0x080135d5 Thumb Code 0 f2d.o(x$fpl$f2d)
_f2d 0x080135d5 Thumb Code 86 f2d.o(x$fpl$f2d)
__aeabi_fadd 0x0801362d Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
_fadd 0x0801362d Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
__aeabi_fdiv 0x080136f1 Thumb Code 0 fdiv.o(x$fpl$fdiv)
_fdiv 0x080136f1 Thumb Code 384 fdiv.o(x$fpl$fdiv)
__aeabi_cfcmpeq 0x08013875 Thumb Code 0 feqf.o(x$fpl$feqf)
_fcmpeq 0x08013875 Thumb Code 104 feqf.o(x$fpl$feqf)
__aeabi_f2uiz 0x080138dd Thumb Code 0 ffixu.o(x$fpl$ffixu)
_ffixu 0x080138dd Thumb Code 62 ffixu.o(x$fpl$ffixu)
__aeabi_i2f 0x0801391d Thumb Code 0 fflt_clz.o(x$fpl$fflt)
_fflt 0x0801391d Thumb Code 48 fflt_clz.o(x$fpl$fflt)
__aeabi_cfcmple 0x0801394d Thumb Code 0 fleqf.o(x$fpl$fleqf)
_fcmple 0x0801394d Thumb Code 104 fleqf.o(x$fpl$fleqf)
__fpl_fcmple_InfNaN 0x0801399f Thumb Code 0 fleqf.o(x$fpl$fleqf)
__aeabi_fmul 0x080139b5 Thumb Code 0 fmul.o(x$fpl$fmul)
_fmul 0x080139b5 Thumb Code 258 fmul.o(x$fpl$fmul)
__fpl_fnaninf 0x08013ab7 Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
__aeabi_cfrcmple 0x08013b43 Thumb Code 0 frleqf.o(x$fpl$frleqf)
_frcmple 0x08013b43 Thumb Code 98 frleqf.o(x$fpl$frleqf)
__aeabi_fsub 0x08013ba5 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
_fsub 0x08013ba5 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
__fpl_return_NaN 0x08013c8f Thumb Code 100 retnan.o(x$fpl$retnan)
__ARM_scalbn 0x08013cf3 Thumb Code 92 scalbn.o(x$fpl$scalbn)
__fpl_cmpreturn 0x08013d4f Thumb Code 48 trapv.o(x$fpl$trapveneer)
special_d 0x08013d7e Data 512 plc_com.o(.constdata)
Ascll 0x08013f7e Data 20 plc_com.o(.constdata)
hex 0x08013f92 Data 77 plc_com.o(.constdata)
auchCRCHi 0x08013fdf Data 256 modbus_485.o(.constdata)
auchCRCLo 0x080140df Data 256 modbus_485.o(.constdata)
Region$$Table$$Base 0x08014360 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08014380 Number 0 anon$$obj.o(Region$$Table)
SystemCoreClock 0x20000014 Data 4 system_stm32f10x.o(.data)
AHBPrescTable 0x20000018 Data 16 system_stm32f10x.o(.data)
power_down 0x20000028 Data 1 main.o(.data)
Timer1 0x2000002a Data 4 main.o(.data)
Flag_bit 0x20000030 Data 1 ladder.o(.data)
Transfer_bit 0x20000039 Data 1 ladder.o(.data)
Transfer_bit1 0x2000003a Data 1 ladder.o(.data)
edit_prog 0x2000003b Data 1 ladder.o(.data)
Transfer 0x20000040 Data 2 ladder.o(.data)
trade 0x20000094 Data 4 ladder.o(.data)
FLOAT 0x20000098 Data 4 ladder.o(.data)
u32data 0x2000009c Data 4 ladder.o(.data)
u32data1 0x200000a0 Data 4 ladder.o(.data)
bcd 0x200000a4 Data 8 ladder.o(.data)
u64data 0x200000b8 Data 8 ladder.o(.data)
DE 0x200000c0 Data 32 ladder.o(.data)
PLC_RUN_TIME 0x200000e4 Data 2 plc_timer.o(.data)
p_data_given 0x200000e8 Data 4 plc_timer.o(.data)
p_value 0x200000ec Data 4 plc_timer.o(.data)
X_DIY 0x200000f0 Data 1 plc_io.o(.data)
Y0P 0x200000f1 Data 1 pulse.o(.data)
Plus_CMP0 0x200000f2 Data 2 pulse.o(.data)
Write_Pro_flag 0x200000f5 Data 1 plc_com.o(.data)
data_size 0x200000f9 Data 1 plc_com.o(.data)
Send_out 0x200000fa Data 1 plc_com.o(.data)
rx_count 0x200000fc Data 2 plc_com.o(.data)
tx_count 0x200000fe Data 2 plc_com.o(.data)
prog_address 0x20000100 Data 2 plc_com.o(.data)
data_address 0x20000102 Data 2 plc_com.o(.data)
block_contol 0x20000104 Data 2 plc_com.o(.data)
receive_flag1 0x20000108 Data 1 modbus_485.o(.data)
TxCounter3 0x20000109 Data 1 modbus_485.o(.data)
RxCounter3 0x2000010a Data 1 modbus_485.o(.data)
vk3 0x2000010b Data 1 modbus_485.o(.data)
receive_flag 0x2000010c Data 1 modbus_485.o(.data)
Rx_header 0x2000010d Data 1 modbus_485.o(.data)
Send3_Size 0x2000010e Data 1 modbus_485.o(.data)
crc 0x20000110 Data 4 modbus_485.o(.data)
week_tab 0x20000116 Data 13 rtc.o(.data)
process 0x2000052c Data 128 ladder.o(.bss)
Step_Address 0x200007cd Data 2000 plc_com.o(.bss)
PLC_8BIT 0x20000ffc Data 4 plc_com.o(.ARM.__AT_0x20000FFC)
PLC_16BIT 0x20001000 Data 24200 plc_com.o(.ARM.__AT_0x20001000)
prog_write_buffer 0x20006e88 Data 4100 plc_com.o(.bss)
tx_data 0x20007e8c Data 500 plc_com.o(.bss)
rx_data 0x20008080 Data 500 plc_com.o(.bss)
TxBuffer3 0x20008274 Data 100 modbus_485.o(.bss)
RxBuffer3 0x200082d8 Data 100 modbus_485.o(.bss)
ADCConvertedValue 0x2000833c Data 800 adc.o(.bss)
__libspace_start 0x2000865c Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x200086bc Data 0 libspace.o(.bss)
step_status 0x2000d200 Data 1000 plc_com.o(.ARM.__AT_0x2000D200)
==============================================================================
Memory Map of the image
Image Entry point : 0x08000121
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000144a4, Max: 0x00060000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00014380, Max: 0x00060000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x00000120 Data RO 3 RESET startup_stm32f10x_md_vl.o
0x08000120 0x00000008 Code RO 665 * !!!main c_w.l(__main.o)
0x08000128 0x00000034 Code RO 977 !!!scatter c_w.l(__scatter.o)
0x0800015c 0x0000001a Code RO 979 !!handler_copy c_w.l(__scatter_copy.o)
0x08000176 0x00000002 PAD
0x08000178 0x0000001c Code RO 981 !!handler_zi c_w.l(__scatter_zi.o)
0x08000194 0x00000002 Code RO 849 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x08000196 0x00000000 Code RO 861 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 864 .ARM.Collect$$libinit$$00000008 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 866 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 868 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 871 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 873 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 875 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 877 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 879 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 881 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 883 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 885 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 887 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 889 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 891 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 895 .ARM.Collect$$libinit$$0000002A c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 897 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 899 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x08000196 0x00000000 Code RO 901 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x08000196 0x00000002 Code RO 902 .ARM.Collect$$libinit$$00000031 c_w.l(libinit2.o)
0x08000198 0x00000002 Code RO 935 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x0800019a 0x00000000 Code RO 962 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o)
0x0800019a 0x00000000 Code RO 965 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o)
0x0800019a 0x00000000 Code RO 968 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o)
0x0800019a 0x00000000 Code RO 970 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o)
0x0800019a 0x00000000 Code RO 973 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o)
0x0800019a 0x00000002 Code RO 974 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x0800019c 0x00000000 Code RO 741 .ARM.Collect$$rtentry$$00000000 c_w.l(rtentry.o)
0x0800019c 0x00000000 Code RO 790 .ARM.Collect$$rtentry$$00000002 c_w.l(rtentry2.o)
0x0800019c 0x00000006 Code RO 802 .ARM.Collect$$rtentry$$00000004 c_w.l(rtentry4.o)
0x080001a2 0x00000000 Code RO 792 .ARM.Collect$$rtentry$$00000009 c_w.l(rtentry2.o)
0x080001a2 0x00000004 Code RO 793 .ARM.Collect$$rtentry$$0000000A c_w.l(rtentry2.o)
0x080001a6 0x00000000 Code RO 795 .ARM.Collect$$rtentry$$0000000C c_w.l(rtentry2.o)
0x080001a6 0x00000008 Code RO 796 .ARM.Collect$$rtentry$$0000000D c_w.l(rtentry2.o)
0x080001ae 0x00000002 Code RO 852 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x080001b0 0x00000000 Code RO 908 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x080001b0 0x00000004 Code RO 909 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x080001b4 0x00000006 Code RO 910 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
0x080001ba 0x00000002 PAD
0x080001bc 0x00000040 Code RO 4 .text startup_stm32f10x_md_vl.o
0x080001fc 0x000000b0 Code RO 10 .text misc.o
0x080002ac 0x00000330 Code RO 109 .text stm32f10x_adc.o
0x080005dc 0x00000098 Code RO 121 .text stm32f10x_bkp.o
0x08000674 0x000000fc Code RO 169 .text stm32f10x_dac.o
0x08000770 0x000001c8 Code RO 193 .text stm32f10x_dma.o
0x08000938 0x000000e8 Code RO 205 .text stm32f10x_exti.o
0x08000a20 0x0000047c Code RO 217 .text stm32f10x_flash.o
0x08000e9c 0x00000264 Code RO 242 .text stm32f10x_gpio.o
0x08001100 0x000000ac Code RO 266 .text stm32f10x_pwr.o
0x080011ac 0x000002b8 Code RO 278 .text stm32f10x_rcc.o
0x08001464 0x00000110 Code RO 292 .text stm32f10x_rtc.o
0x08001574 0x00000af4 Code RO 317 .text stm32f10x_tim.o
0x08002068 0x00000330 Code RO 330 .text stm32f10x_usart.o
0x08002398 0x00000158 Code RO 364 .text system_stm32f10x.o
0x080024f0 0x000000a8 Code RO 382 .text main.o
0x08002598 0x0000040c Code RO 462 .text plc_timer.o
0x080029a4 0x0000011c Code RO 482 .text nvic_interrupt.o
0x08002ac0 0x000004e0 Code RO 497 .text plc_io.o
0x08002fa0 0x00000050 Code RO 521 .text pulse.o
0x08002ff0 0x000001f4 Code RO 540 .text plc_other.o
0x080031e4 0x00000f38 Code RO 553 .text plc_com.o
0x0800411c 0x000005a4 Code RO 584 .text modbus_485.o
0x080046c0 0x00000334 Code RO 610 .text rtc.o
0x080049f4 0x000000bc Code RO 627 .text dac.o
0x08004ab0 0x00000158 Code RO 639 .text adc.o
0x08004c08 0x000000ee Code RO 657 .text c_w.l(lludivv7m.o)
0x08004cf6 0x00000026 Code RO 659 .text c_w.l(llshl.o)
0x08004d1c 0x00000026 Code RO 661 .text c_w.l(llushr.o)
0x08004d42 0x00000006 Code RO 663 .text c_w.l(heapauxi.o)
0x08004d48 0x00000016 Code RO 746 .text c_w.l(_rserrno.o)
0x08004d5e 0x00000002 PAD
0x08004d60 0x00000008 Code RO 809 .text c_w.l(rt_errno_addr_intlibspace.o)
0x08004d68 0x00000008 Code RO 833 .text c_w.l(libspace.o)
0x08004d70 0x0000004a Code RO 836 .text c_w.l(sys_stackheap_outer.o)
0x08004dba 0x0000000c Code RO 838 .text c_w.l(exit.o)
0x08004dc6 0x00000002 PAD
0x08004dc8 0x0000000c Code RO 905 .text c_w.l(sys_exit.o)
0x08004dd4 0x00000002 Code RO 924 .text c_w.l(use_no_semi.o)
0x08004dd6 0x00000000 Code RO 926 .text c_w.l(indicate_semi.o)
0x08004dd6 0x00000028 Code RO 829 i.__ARM_fpclassify m_ws.l(fpclassify.o)
0x08004dfe 0x00000002 PAD
0x08004e00 0x000000fc Code RO 769 i.__kernel_cos m_ws.l(cos_i.o)
0x08004efc 0x000000aa Code RO 831 i.__kernel_poly m_ws.l(poly.o)
0x08004fa6 0x00000002 PAD
0x08004fa8 0x00000010 Code RO 827 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
0x08004fb8 0x00000010 Code RO 817 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
0x08004fc8 0x0000002e Code RO 674 x$fpl$dflt fz_ws.l(dflt_clz.o)
0x08004ff6 0x0000000a Code RO 764 x$fpl$fretinf fz_ws.l(fretinf.o)
0x08005000 0x00000002 Data RO 554 .ARM.__AT_0x08005000 plc_com.o
0x08005002 0x00000002 PAD
0x08005004 0x00000388 Code RO 772 i.__ieee754_rem_pio2 m_ws.l(rred.o)
0x0800538c 0x000000ec Code RO 777 i.__kernel_sin m_ws.l(sin_i.o)
0x08005478 0x00000278 Code RO 783 i.__kernel_tan m_ws.l(tan_i.o)
0x080056f0 0x000000ac Code RO 710 i.cos m_ws.l(cos.o)
0x0800579c 0x000000b0 Code RO 718 i.sin m_ws.l(sin.o)
0x0800584c 0x0000004c Code RO 726 i.sqrt m_ws.l(sqrt.o)
0x08005898 0x00000074 Code RO 734 i.tan m_ws.l(tan.o)
0x0800590c 0x00000062 Code RO 667 x$fpl$d2f fz_ws.l(d2f.o)
0x0800596e 0x00000002 PAD
0x08005970 0x00000150 Code RO 811 x$fpl$dadd fz_ws.l(daddsub_clz.o)
0x08005ac0 0x000002b0 Code RO 749 x$fpl$ddiv fz_ws.l(ddiv.o)
0x08005d70 0x0000005e Code RO 821 x$fpl$dfix fz_ws.l(dfix.o)
0x08005dce 0x00000002 PAD
0x08005dd0 0x0000005a Code RO 669 x$fpl$dfixu fz_ws.l(dfixu.o)
0x08005e2a 0x00000026 Code RO 673 x$fpl$dfltu fz_ws.l(dflt_clz.o)
0x08005e50 0x00000154 Code RO 825 x$fpl$dmul fz_ws.l(dmul.o)
0x08005fa4 0x0000000c Code RO 756 x$fpl$dretinf fz_ws.l(dretinf.o)
0x08005fb0 0x00000016 Code RO 812 x$fpl$drsb fz_ws.l(daddsub_clz.o)
0x08005fc6 0x00000018 Code RO 760 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
0x08005fde 0x00000000 Code RO 768 x$fpl$usenofp fz_ws.l(usenofp.o)
0x08005fde 0x00000010 Data RO 426 .constdata ladder.o
0x08005fee 0x0000000c Data RO 611 .constdata rtc.o
0x08005ffa 0x00000006 PAD
0x08006000 0x000084d0 Data RO 555 .ARM.__AT_0x08006000 plc_com.o
0x0800e4d0 0x00004cc8 Code RO 423 .text ladder.o
0x08013198 0x0000009c Code RO 754 x$fpl$dnaninf fz_ws.l(dnaninf.o)
0x08013234 0x000001cc Code RO 758 x$fpl$dsqrt fz_ws.l(dsqrt_noumaal.o)
0x08013400 0x000001d4 Code RO 813 x$fpl$dsub fz_ws.l(daddsub_clz.o)
0x080135d4 0x00000056 Code RO 679 x$fpl$f2d fz_ws.l(f2d.o)
0x0801362a 0x00000002 PAD
0x0801362c 0x000000c4 Code RO 681 x$fpl$fadd fz_ws.l(faddsub_clz.o)
0x080136f0 0x00000184 Code RO 688 x$fpl$fdiv fz_ws.l(fdiv.o)
0x08013874 0x00000068 Code RO 691 x$fpl$feqf fz_ws.l(feqf.o)
0x080138dc 0x0000003e Code RO 693 x$fpl$ffixu fz_ws.l(ffixu.o)
0x0801391a 0x00000002 PAD
0x0801391c 0x00000030 Code RO 698 x$fpl$fflt fz_ws.l(fflt_clz.o)
0x0801394c 0x00000068 Code RO 703 x$fpl$fleqf fz_ws.l(fleqf.o)
0x080139b4 0x00000102 Code RO 705 x$fpl$fmul fz_ws.l(fmul.o)
0x08013ab6 0x0000008c Code RO 762 x$fpl$fnaninf fz_ws.l(fnaninf.o)
0x08013b42 0x00000062 Code RO 707 x$fpl$frleqf fz_ws.l(frleqf.o)
0x08013ba4 0x000000ea Code RO 683 x$fpl$fsub fz_ws.l(faddsub_clz.o)
0x08013c8e 0x00000064 Code RO 850 x$fpl$retnan fz_ws.l(retnan.o)
0x08013cf2 0x0000005c Code RO 766 x$fpl$scalbn fz_ws.l(scalbn.o)
0x08013d4e 0x00000030 Code RO 903 x$fpl$trapveneer fz_ws.l(trapv.o)
0x08013d7e 0x00000261 Data RO 561 .constdata plc_com.o
0x08013fdf 0x00000200 Data RO 586 .constdata modbus_485.o
0x080141df 0x00000001 PAD
0x080141e0 0x00000030 Data RO 770 .constdata m_ws.l(cos_i.o)
0x08014210 0x000000c8 Data RO 774 .constdata m_ws.l(rred.o)
0x080142d8 0x00000028 Data RO 778 .constdata m_ws.l(sin_i.o)
0x08014300 0x00000060 Data RO 784 .constdata m_ws.l(tan_i.o)
0x08014360 0x00000020 Data RO 975 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x0000d5e8, Max: 0x00010000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000014 Data RW 279 .data stm32f10x_rcc.o
0x20000014 0x00000014 Data RW 365 .data system_stm32f10x.o
0x20000028 0x00000006 Data RW 383 .data main.o
0x2000002e 0x00000002 PAD
0x20000030 0x000000b0 Data RW 427 .data ladder.o
0x200000e0 0x00000010 Data RW 464 .data plc_timer.o
0x200000f0 0x00000001 Data RW 499 .data plc_io.o
0x200000f1 0x00000001 Data RW 522 .data pulse.o
0x200000f2 0x00000002 Data RW 524 .data pulse.o
0x200000f4 0x00000012 Data RW 562 .data plc_com.o
0x20000106 0x00000002 PAD
0x20000108 0x0000000c Data RW 587 .data modbus_485.o
0x20000114 0x0000000f Data RW 612 .data rtc.o
0x20000123 0x00000001 PAD
0x20000124 0x00000688 Zero RW 424 .bss ladder.o
0x200007ac 0x00000021 Zero RW 498 .bss plc_io.o
0x200007cd 0x000007d0 Zero RW 560 .bss plc_com.o
0x20000f9d 0x0000005f PAD
0x20000ffc 0x00000004 Zero RW 556 .ARM.__AT_0x20000FFC plc_com.o
0x20001000 0x00005e88 Zero RW 557 .ARM.__AT_0x20001000 plc_com.o
0x20006e88 0x000013ec Zero RW 559 .bss plc_com.o
0x20008274 0x000000c8 Zero RW 585 .bss modbus_485.o
0x2000833c 0x00000320 Zero RW 640 .bss adc.o
0x2000865c 0x00000060 Zero RW 834 .bss c_w.l(libspace.o)
0x200086bc 0x00000004 PAD
0x200086c0 0x00000200 Zero RW 2 HEAP startup_stm32f10x_md_vl.o
0x200088c0 0x00000400 Zero RW 1 STACK startup_stm32f10x_md_vl.o
0x20008cc0 0x00004540 PAD
0x2000d200 0x000003e8 Zero RW 558 .ARM.__AT_0x2000D200 plc_com.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
344 20 0 0 800 2164 adc.o
188 8 0 0 0 816 dac.o
19656 776 16 176 1672 44220 ladder.o
168 20 0 6 0 3787 main.o
176 18 0 0 0 287357 misc.o
1444 46 512 12 200 4735 modbus_485.o
284 0 0 0 0 846 nvic_interrupt.o
3896 164 34611 18 32304 12057 plc_com.o
1248 60 0 1 33 2762 plc_io.o
500 26 0 0 0 1910 plc_other.o
1036 28 0 16 0 3479 plc_timer.o
80 16 0 3 0 1000 pulse.o
820 42 12 15 0 3023 rtc.o
64 26 288 0 1536 888 startup_stm32f10x_md_vl.o
816 24 0 0 0 9593 stm32f10x_adc.o
152 8 0 0 0 3476 stm32f10x_bkp.o
252 4 0 0 0 3438 stm32f10x_dac.o
456 10 0 0 0 4258 stm32f10x_dma.o
232 8 0 0 0 2271 stm32f10x_exti.o
1148 22 0 0 0 8156 stm32f10x_flash.o
612 36 0 0 0 5105 stm32f10x_gpio.o
172 12 0 0 0 1855 stm32f10x_pwr.o
696 34 0 20 0 8332 stm32f10x_rcc.o
272 6 0 0 0 3080 stm32f10x_rtc.o
2804 86 0 0 0 18322 stm32f10x_tim.o
816 20 0 0 0 7448 stm32f10x_usart.o
344 34 0 20 0 2087 system_stm32f10x.o
----------------------------------------------------------------------
38676 1554 35480 292 54368 446465 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 9 5 17823 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 68 __main.o
52 8 0 0 0 0 __scatter.o
26 0 0 0 0 0 __scatter_copy.o
28 0 0 0 0 0 __scatter_zi.o
22 0 0 0 0 100 _rserrno.o
12 0 0 0 0 72 exit.o
6 0 0 0 0 152 heapauxi.o
0 0 0 0 0 0 indicate_semi.o
2 0 0 0 0 0 libinit.o
2 0 0 0 0 0 libinit2.o
2 0 0 0 0 0 libshutdown.o
2 0 0 0 0 0 libshutdown2.o
8 4 0 0 96 68 libspace.o
38 0 0 0 0 68 llshl.o
238 0 0 0 0 100 lludivv7m.o
38 0 0 0 0 68 llushr.o
8 4 0 0 0 68 rt_errno_addr_intlibspace.o
0 0 0 0 0 0 rtentry.o
12 0 0 0 0 0 rtentry2.o
6 0 0 0 0 0 rtentry4.o
2 0 0 0 0 0 rtexit.o
10 0 0 0 0 0 rtexit2.o
12 4 0 0 0 68 sys_exit.o
74 0 0 0 0 80 sys_stackheap_outer.o
2 0 0 0 0 68 use_no_semi.o
98 4 0 0 0 92 d2f.o
826 16 0 0 0 348 daddsub_clz.o
16 4 0 0 0 68 dcheck1.o
688 140 0 0 0 208 ddiv.o
94 4 0 0 0 92 dfix.o
90 4 0 0 0 92 dfixu.o
84 0 0 0 0 136 dflt_clz.o
340 12 0 0 0 104 dmul.o
156 4 0 0 0 92 dnaninf.o
12 0 0 0 0 68 dretinf.o
460 56 0 0 0 120 dsqrt_noumaal.o
86 4 0 0 0 84 f2d.o
430 8 0 0 0 168 faddsub_clz.o
24 0 0 0 0 68 fcmpi.o
388 76 0 0 0 96 fdiv.o
104 4 0 0 0 84 feqf.o
62 4 0 0 0 84 ffixu.o
48 0 0 0 0 68 fflt_clz.o
104 4 0 0 0 84 fleqf.o
258 4 0 0 0 84 fmul.o
140 4 0 0 0 84 fnaninf.o
10 0 0 0 0 68 fretinf.o
98 0 0 0 0 68 frleqf.o
100 0 0 0 0 68 retnan.o
92 0 0 0 0 68 scalbn.o
48 0 0 0 0 68 trapv.o
0 0 0 0 0 0 usenofp.o
172 8 0 0 0 112 cos.o
252 22 48 0 0 124 cos_i.o
16 6 0 0 0 68 dunder.o
40 0 0 0 0 68 fpclassify.o
170 0 0 0 0 96 poly.o
904 72 200 0 0 140 rred.o
176 10 0 0 0 116 sin.o
236 12 40 0 0 128 sin_i.o
76 0 0 0 0 84 sqrt.o
116 10 0 0 0 104 tan.o
632 50 96 0 0 168 tan_i.o
----------------------------------------------------------------------
8276 562 384 0 100 4852 Library Totals
20 0 0 0 4 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
610 20 0 0 96 980 c_w.l
4856 352 0 0 0 2664 fz_ws.l
2790 190 384 0 0 1208 m_ws.l
----------------------------------------------------------------------
8276 562 384 0 100 4852 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
46952 2116 35864 292 54468 444453 Grand Totals
46952 2116 35864 292 54468 444453 ELF Image Totals
46952 2116 35864 292 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 82816 ( 80.88kB)
Total RW Size (RW Data + ZI Data) 54760 ( 53.48kB)
Total ROM Size (Code + RO Data + RW Data) 83108 ( 81.16kB)
==============================================================================