2019-04-04 16:11:03 +00:00
Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
==============================================================================
Section Cross References
main.o(i.HalInit) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
main.o(i.HalInit) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
main.o(i.HalInit) refers to _printf_dec.o(.text) for _printf_int_dec
2019-04-06 04:14:25 +00:00
main.o(i.HalInit) refers to main.o(i.SYS_UnlockReg) for SYS_UnlockReg
2019-04-04 16:11:03 +00:00
main.o(i.HalInit) refers to clk.o(i.CLK_EnableXtalRC) for CLK_EnableXtalRC
main.o(i.HalInit) refers to clk.o(i.CLK_WaitClockReady) for CLK_WaitClockReady
main.o(i.HalInit) refers to clk.o(i.CLK_SetHCLK) for CLK_SetHCLK
main.o(i.HalInit) refers to clk.o(i.CLK_SetCoreClock) for CLK_SetCoreClock
main.o(i.HalInit) refers to clk.o(i.CLK_EnableModuleClock) for CLK_EnableModuleClock
main.o(i.HalInit) refers to i2c.o(i.I2C_Open) for I2C_Open
main.o(i.HalInit) refers to i2c.o(i.I2C_GetBusClockFreq) for I2C_GetBusClockFreq
main.o(i.HalInit) refers to noretval__2printf.o(.text) for __2printf
main.o(i.HalInit) refers to i2c.o(i.I2C_SetSlaveAddr) for I2C_SetSlaveAddr
2019-04-06 04:14:25 +00:00
main.o(i.TMR0_IRQHandler) refers to mpu.o(i.MpuGetData) for MpuGetData
main.o(i.TMR0_IRQHandler) refers to imu.o(i.GetAngle) for GetAngle
main.o(i.TMR0_IRQHandler) refers to main.o(.data) for cnt_3ms
main.o(i.TMR0_IRQHandler) refers to mpu.o(.bss) for Angle
main.o(i.Timer0Init) refers to clk.o(i.CLK_EnableModuleClock) for CLK_EnableModuleClock
main.o(i.Timer0Init) refers to timer.o(i.TIMER_Open) for TIMER_Open
main.o(i.Timer0Init) refers to timer.o(i.TIMER_EnableCapture) for TIMER_EnableCapture
main.o(i.Timer0Init) refers to main.o(i.SYS_UnlockReg) for SYS_UnlockReg
2019-04-04 16:11:03 +00:00
main.o(i.main) refers to main.o(i.HalInit) for HalInit
main.o(i.main) refers to mpu.o(i.MpuInit) for MpuInit
2019-04-06 04:14:25 +00:00
main.o(i.main) refers to main.o(i.Timer0Init) for Timer0Init
2019-04-04 16:11:03 +00:00
hal.o(i.MPUReadBuf) refers to _printf_pad.o(.text) for _printf_pre_padding
hal.o(i.MPUReadBuf) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
hal.o(i.MPUReadBuf) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
hal.o(i.MPUReadBuf) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
hal.o(i.MPUReadBuf) refers to noretval__2printf.o(.text) for __2printf
2019-04-06 04:14:25 +00:00
mpu.o(i.I2C0_LCK) refers to mpu.o(.data) for i2c0Lock
mpu.o(i.I2C0_UNLOCK) refers to mpu.o(.data) for i2c0Lock
mpu.o(i.MpuAngle) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
mpu.o(i.MpuAngle) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
mpu.o(i.MpuAngle) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
mpu.o(i.MpuAngle) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
mpu.o(i.MpuAngle) refers to mpu.o(.bss) for MPU6050
mpu.o(i.MpuGetData) refers to hal.o(i.MPUWriteReg) for MPUWriteReg
2019-04-04 16:11:03 +00:00
mpu.o(i.MpuGetData) refers to hal.o(i.MPUReadBuf) for MPUReadBuf
2019-04-06 04:14:25 +00:00
mpu.o(i.MpuGetData) refers to mpu.o(i.MpuAngle) for MpuAngle
2019-04-04 16:11:03 +00:00
mpu.o(i.MpuGetData) refers to mpu.o(.bss) for MpuOffset
mpu.o(i.MpuGetData) refers to mpu.o(.data) for pMpu
mpu.o(i.MpuInit) refers to hal.o(i.MPUWriteReg) for MPUWriteReg
mpu.o(i.MpuInit) refers to mpu.o(i.delay_ms) for delay_ms
mpu.o(i.MpuInit) refers to hal.o(i.MPUReadReg) for MPUReadReg
mpu.o(i.mpu6050_rest) refers to hal.o(i.MPUWriteReg) for MPUWriteReg
mpu.o(.data) refers to mpu.o(.bss) for MPU6050
2019-04-06 04:14:25 +00:00
imu.o(i.GetAngle) refers to mymath.o(i.Q_rsqrt) for Q_rsqrt
imu.o(i.GetAngle) refers to imu.o(.data) for NumQ
imu.o(i.GetAngle) refers to mpu.o(.bss) for MPU6050
imu.o(i.GetAngle) refers to imu.o(.bss) for GyroIntegError
imu.o(i.GetAngle) refers to mymath.o(.constdata) for Gyro_Gr
imu.o(i.GetAngle) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
imu.o(i.GetAngle) refers to asin.o(i.__hardfp_asin) for __hardfp_asin
imu.o(i.GetAngle) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
imu.o(i.GetAngle) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
imu.o(i.GetAngle) refers to atan2.o(i.__hardfp_atan2) for __hardfp_atan2
mymath.o(i.cosine) refers to mymath.o(i.sine) for sine
mymath.o(i.safe_asin) refers to asinf.o(i.__hardfp_asinf) for __hardfp_asinf
mymath.o(i.sine) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
mymath.o(i.sine) refers to fabs.o(i.__hardfp_fabs) for __hardfp_fabs
mymath.o(i.sine) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
mymath.o(i.sine) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
mymath.o(i.sine) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
2019-04-04 16:11:03 +00:00
clk.o(i.CLK_DisableCKO) refers to clk.o(i.CLK_DisableModuleClock) for CLK_DisableModuleClock
clk.o(i.CLK_EnableCKO) refers to clk.o(i.CLK_EnableModuleClock) for CLK_EnableModuleClock
clk.o(i.CLK_EnableCKO) refers to clk.o(i.CLK_SetModuleClock) for CLK_SetModuleClock
clk.o(i.CLK_EnablePLL) refers to clk.o(i.CLK_DisablePLL) for CLK_DisablePLL
clk.o(i.CLK_EnablePLL) refers to clk.o(i.CLK_WaitClockReady) for CLK_WaitClockReady
clk.o(i.CLK_EnablePLL) refers to clk.o(i.CLK_GetPLLClockFreq) for CLK_GetPLLClockFreq
clk.o(i.CLK_GetCPUFreq) refers to system_m451series.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
clk.o(i.CLK_GetCPUFreq) refers to system_m451series.o(.data) for SystemCoreClock
clk.o(i.CLK_GetHCLKFreq) refers to system_m451series.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
clk.o(i.CLK_GetHCLKFreq) refers to system_m451series.o(.data) for SystemCoreClock
clk.o(i.CLK_GetPCLK0Freq) refers to system_m451series.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
clk.o(i.CLK_GetPCLK0Freq) refers to system_m451series.o(.data) for SystemCoreClock
clk.o(i.CLK_GetPCLK1Freq) refers to system_m451series.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
clk.o(i.CLK_GetPCLK1Freq) refers to system_m451series.o(.data) for SystemCoreClock
clk.o(i.CLK_SetCoreClock) refers to clk.o(i.CLK_WaitClockReady) for CLK_WaitClockReady
clk.o(i.CLK_SetCoreClock) refers to clk.o(i.CLK_EnablePLL) for CLK_EnablePLL
clk.o(i.CLK_SetCoreClock) refers to clk.o(i.CLK_SetHCLK) for CLK_SetHCLK
clk.o(i.CLK_SetHCLK) refers to clk.o(i.CLK_WaitClockReady) for CLK_WaitClockReady
clk.o(i.CLK_SetHCLK) refers to system_m451series.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
i2c.o(i.I2C_GetBusClockFreq) refers to system_m451series.o(.data) for SystemCoreClock
i2c.o(i.I2C_Open) refers to system_m451series.o(.data) for SystemCoreClock
i2c.o(i.I2C_SetBusClockFreq) refers to system_m451series.o(.data) for SystemCoreClock
2019-04-06 04:14:25 +00:00
timer.o(i.TIMER_Delay) refers to timer.o(i.TIMER_GetModuleClock) for TIMER_GetModuleClock
timer.o(i.TIMER_Delay) refers to system_m451series.o(.data) for SystemCoreClock
timer.o(i.TIMER_GetModuleClock) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
timer.o(i.TIMER_GetModuleClock) refers to timer.o(.constdata) for .constdata
timer.o(i.TIMER_GetModuleClock) refers to system_m451series.o(.data) for SystemCoreClock
timer.o(i.TIMER_Open) refers to timer.o(i.TIMER_GetModuleClock) for TIMER_GetModuleClock
retarget.o(.emb_text) refers to retarget.o(i.Hard_Fault_Handler) for Hard_Fault_Handler
retarget.o(i.Hard_Fault_Handler) refers to noretval__2printf.o(.text) for __2printf
retarget.o(i.Hard_Fault_Handler) refers to retarget.o(i.stackDump) for stackDump
retarget.o(i.SendChar) refers to retarget.o(i.SendChar_ToUART) for SendChar_ToUART
retarget.o(i._ttywrch) refers to retarget.o(i.SendChar) for SendChar
retarget.o(i.fgetc) refers to retarget.o(i.GetChar) for GetChar
retarget.o(i.fputc) refers to retarget.o(i.SendChar) for SendChar
retarget.o(i.stackDump) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
retarget.o(i.stackDump) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
retarget.o(i.stackDump) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
retarget.o(i.stackDump) refers to noretval__2printf.o(.text) for __2printf
startup_m451series.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_m451series.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_m451series.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_m451series.o(RESET) refers to startup_m451series.o(STACK) for __initial_sp
startup_m451series.o(RESET) refers to startup_m451series.o(.text) for Reset_Handler
startup_m451series.o(RESET) refers to retarget.o(.emb_text) for HardFault_Handler
startup_m451series.o(RESET) refers to main.o(i.TMR0_IRQHandler) for TMR0_IRQHandler
startup_m451series.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_m451series.o(.text) refers to system_m451series.o(i.SystemInit) for SystemInit
startup_m451series.o(.text) refers to __main.o(!!!main) for __main
startup_m451series.o(.text) refers to startup_m451series.o(HEAP) for Heap_Mem
startup_m451series.o(.text) refers to startup_m451series.o(STACK) for Stack_Mem
2019-04-04 16:11:03 +00:00
__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
__2printf.o(.text) refers to retarget.o(.data) for __stdout
noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
noretval__2printf.o(.text) refers to retarget.o(.data) for __stdout
__printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
_printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
_printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
_printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
_printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
_printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
_printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
_printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
_printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
__printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
__printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
__printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
__printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
_printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
_printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
_printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
__main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
2019-04-06 04:14:25 +00:00
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
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
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
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
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
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
asin.o(i.__hardfp_asin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin.o(i.__hardfp_asin) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
asin.o(i.__hardfp_asin) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
asin.o(i.__hardfp_asin) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
asin.o(i.__hardfp_asin) refers to _rserrno.o(.text) for __set_errno
asin.o(i.__hardfp_asin) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
asin.o(i.__hardfp_asin) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
asin.o(i.__hardfp_asin) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
asin.o(i.__hardfp_asin) refers to poly.o(i.__kernel_poly) for __kernel_poly
asin.o(i.__hardfp_asin) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
asin.o(i.__hardfp_asin) refers to fabs.o(i.fabs) for fabs
asin.o(i.__hardfp_asin) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
asin.o(i.__hardfp_asin) refers to sqrt.o(i.sqrt) for sqrt
asin.o(i.__hardfp_asin) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
asin.o(i.__hardfp_asin) refers to basic.o(x$fpl$basic) for __aeabi_dneg
asin.o(i.__hardfp_asin) refers to asin.o(.constdata) for .constdata
asin.o(i.__softfp_asin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin.o(i.__softfp_asin) refers to asin.o(i.__hardfp_asin) for __hardfp_asin
asin.o(i.asin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin.o(i.asin) refers to asin.o(i.__hardfp_asin) for __hardfp_asin
asin.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin_x.o(i.____hardfp_asin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin_x.o(i.____hardfp_asin$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
asin_x.o(i.____hardfp_asin$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
asin_x.o(i.____hardfp_asin$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
asin_x.o(i.____hardfp_asin$lsc) refers to _rserrno.o(.text) for __set_errno
asin_x.o(i.____hardfp_asin$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
asin_x.o(i.____hardfp_asin$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
asin_x.o(i.____hardfp_asin$lsc) refers to fabs.o(i.fabs) for fabs
asin_x.o(i.____hardfp_asin$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
asin_x.o(i.____hardfp_asin$lsc) refers to sqrt.o(i.sqrt) for sqrt
asin_x.o(i.____hardfp_asin$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
asin_x.o(i.____hardfp_asin$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg
asin_x.o(i.____hardfp_asin$lsc) refers to asin_x.o(.constdata) for .constdata
asin_x.o(i.____softfp_asin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin_x.o(i.____softfp_asin$lsc) refers to asin_x.o(i.____hardfp_asin$lsc) for ____hardfp_asin$lsc
asin_x.o(i.__asin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asin_x.o(i.__asin$lsc) refers to asin_x.o(i.____hardfp_asin$lsc) for ____hardfp_asin$lsc
asin_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf.o(i.__hardfp_asinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf.o(i.__hardfp_asinf) refers to sqrtf.o(i.sqrtf) for sqrtf
asinf.o(i.__hardfp_asinf) refers to fpclassifyf.o(i.__ARM_fpclassifyf) for __ARM_fpclassifyf
asinf.o(i.__hardfp_asinf) refers to funder.o(i.__mathlib_flt_underflow) for __mathlib_flt_underflow
asinf.o(i.__hardfp_asinf) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan
asinf.o(i.__hardfp_asinf) refers to _rserrno.o(.text) for __set_errno
asinf.o(i.__hardfp_asinf) refers to funder.o(i.__mathlib_flt_invalid) for __mathlib_flt_invalid
asinf.o(i.__softfp_asinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf.o(i.__softfp_asinf) refers to asinf.o(i.__hardfp_asinf) for __hardfp_asinf
asinf.o(i.asinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf.o(i.asinf) refers to asinf.o(i.__hardfp_asinf) for __hardfp_asinf
asinf_x.o(i.____hardfp_asinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf_x.o(i.____hardfp_asinf$lsc) refers to sqrtf.o(i.sqrtf) for sqrtf
asinf_x.o(i.____hardfp_asinf$lsc) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan
asinf_x.o(i.____hardfp_asinf$lsc) refers to _rserrno.o(.text) for __set_errno
asinf_x.o(i.____softfp_asinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf_x.o(i.____softfp_asinf$lsc) refers to asinf_x.o(i.____hardfp_asinf$lsc) for ____hardfp_asinf$lsc
asinf_x.o(i.__asinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
asinf_x.o(i.__asinf$lsc) refers to asinf_x.o(i.____hardfp_asinf$lsc) for ____hardfp_asinf$lsc
atan2.o(i.__hardfp_atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2.o(i.__hardfp_atan2) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
atan2.o(i.__hardfp_atan2) refers to atan.o(i.atan) for atan
atan2.o(i.__hardfp_atan2) refers to basic.o(x$fpl$basic) for __aeabi_dneg
atan2.o(i.__hardfp_atan2) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan2.o(i.__hardfp_atan2) refers to fabs.o(i.fabs) for fabs
atan2.o(i.__hardfp_atan2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan2.o(i.__hardfp_atan2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan2.o(i.__hardfp_atan2) refers to qnan.o(.constdata) for __mathlib_zero
atan2.o(i.__softfp_atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2.o(i.__softfp_atan2) refers to atan2.o(i.__hardfp_atan2) for __hardfp_atan2
atan2.o(i.atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2.o(i.atan2) refers to atan2.o(i.__hardfp_atan2) for __hardfp_atan2
atan2_x.o(i.____hardfp_atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2_x.o(i.____hardfp_atan2$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
atan2_x.o(i.____hardfp_atan2$lsc) refers to atan.o(i.atan) for atan
atan2_x.o(i.____hardfp_atan2$lsc) refers to _rserrno.o(.text) for __set_errno
atan2_x.o(i.____hardfp_atan2$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg
atan2_x.o(i.____hardfp_atan2$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan2_x.o(i.____hardfp_atan2$lsc) refers to fabs.o(i.fabs) for fabs
atan2_x.o(i.____hardfp_atan2$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan2_x.o(i.____hardfp_atan2$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan2_x.o(i.____hardfp_atan2$lsc) refers to qnan.o(.constdata) for __mathlib_zero
atan2_x.o(i.____softfp_atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2_x.o(i.____softfp_atan2$lsc) refers to atan2_x.o(i.____hardfp_atan2$lsc) for ____hardfp_atan2$lsc
atan2_x.o(i.__atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2_x.o(i.__atan2$lsc) refers to atan2_x.o(i.____hardfp_atan2$lsc) for ____hardfp_atan2$lsc
fabs.o(i.__hardfp_fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fabs.o(i.__softfp_fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fabs.o(i.fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
2019-04-04 16:11:03 +00:00
__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
2019-04-06 04:14:25 +00:00
_rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
2019-04-04 16:11:03 +00:00
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
_printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
_printf_char_file.o(.text) refers to retarget.o(i.ferror) for ferror
_printf_char_file.o(.text) refers to retarget.o(i.fputc) for fputc
2019-04-06 04:14:25 +00:00
basic.o(x$fpl$basic) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
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
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
atan.o(i.__hardfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.__hardfp_atan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
atan.o(i.__hardfp_atan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
atan.o(i.__hardfp_atan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
atan.o(i.__hardfp_atan) refers to fabs.o(i.fabs) for fabs
atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
atan.o(i.__hardfp_atan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan.o(i.__hardfp_atan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan.o(i.__hardfp_atan) refers to poly.o(i.__kernel_poly) for __kernel_poly
atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan.o(i.__hardfp_atan) refers to basic.o(x$fpl$basic) for __aeabi_dneg
atan.o(i.__hardfp_atan) refers to atan.o(.constdata) for .constdata
atan.o(i.__softfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.__softfp_atan) refers to atan.o(i.__hardfp_atan) for __hardfp_atan
atan.o(i.atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.atan) refers to atan.o(i.__hardfp_atan) for __hardfp_atan
atan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.____hardfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.____hardfp_atan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
atan_x.o(i.____hardfp_atan$lsc) refers to fabs.o(i.fabs) for fabs
atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
atan_x.o(i.____hardfp_atan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan_x.o(i.____hardfp_atan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan_x.o(i.____hardfp_atan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan_x.o(i.____hardfp_atan$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg
atan_x.o(i.____hardfp_atan$lsc) refers to atan_x.o(.constdata) for .constdata
atan_x.o(i.____softfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.____softfp_atan$lsc) refers to atan_x.o(i.____hardfp_atan$lsc) for ____hardfp_atan$lsc
atan_x.o(i.__atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.__atan$lsc) refers to atan_x.o(i.____hardfp_atan$lsc) for ____hardfp_atan$lsc
atan_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
dunder.o(i.__mathlib_dbl_infnan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
dunder.o(i.__mathlib_dbl_infnan2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
dunder.o(i.__mathlib_dbl_overflow) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
dunder.o(i.__mathlib_dbl_underflow) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fpclassifyf.o(i.__ARM_fpclassifyf) 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
qnan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt.o(i.__hardfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt.o(i.__hardfp_sqrt) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt
sqrt.o(i.__hardfp_sqrt) refers to _rserrno.o(.text) for __set_errno
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_umaal.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_umaal.o(x$fpl$dsqrt) for _dsqrt
sqrt.o(i.sqrt) refers to _rserrno.o(.text) for __set_errno
sqrt_x.o(i.____hardfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt
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_umaal.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_umaal.o(x$fpl$dsqrt) for _dsqrt
sqrtf.o(i.__hardfp_sqrtf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf.o(i.__hardfp_sqrtf) refers to _rserrno.o(.text) for __set_errno
sqrtf.o(i.__softfp_sqrtf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf.o(i.__softfp_sqrtf) refers to _rserrno.o(.text) for __set_errno
sqrtf.o(i.sqrtf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf.o(i.sqrtf) refers to _rserrno.o(.text) for __set_errno
sqrtf_x.o(i.____hardfp_sqrtf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf_x.o(i.____hardfp_sqrtf$lsc) refers to _rserrno.o(.text) for __set_errno
sqrtf_x.o(i.____softfp_sqrtf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf_x.o(i.____softfp_sqrtf$lsc) refers to _rserrno.o(.text) for __set_errno
sqrtf_x.o(i.__sqrtf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sqrtf_x.o(i.__sqrtf$lsc) refers to _rserrno.o(.text) for __set_errno
2019-04-04 16:11:03 +00:00
__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(i.main) 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
2019-04-06 04:14:25 +00:00
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
2019-04-04 16:11:03 +00:00
_printf_char_common.o(.text) refers to __printf_flags_wp.o(.text) for __printf
2019-04-06 04:14:25 +00:00
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
dsqrt_umaal.o(x$fpl$dsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dsqrt_umaal.o(x$fpl$dsqrt) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
2019-04-04 16:11:03 +00:00
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup_m451series.o(.text) for __user_initial_stackheap
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
2019-04-06 04:14:25 +00:00
dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
2019-04-04 16:11:03 +00:00
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
libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init
libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
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
argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
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
_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$$00000002) for __rt_lib_shutdown_cpp_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) 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_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
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_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
defsig_general.o(.text) refers to retarget.o(i._ttywrch) for _ttywrch
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_fpe_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_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 main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing main.o(.rrx_text), (6 bytes).
Removing hal.o(.rev16_text), (4 bytes).
Removing hal.o(.revsh_text), (4 bytes).
Removing hal.o(.rrx_text), (6 bytes).
2019-04-06 04:14:25 +00:00
Removing mpu.o(i.I2C0_LCK), (36 bytes).
Removing mpu.o(i.I2C0_UNLOCK), (40 bytes).
Removing mpu.o(i.MpuMag), (2 bytes).
Removing mpu.o(i.kalman_1), (90 bytes).
Removing mpu.o(i.mpu6050_rest), (26 bytes).
Removing mymath.o(i.VariableParameter), (100 bytes).
Removing mymath.o(i.arcsin), (176 bytes).
Removing mymath.o(i.arctan), (84 bytes).
Removing mymath.o(i.array_assign), (26 bytes).
Removing mymath.o(i.array_astrict), (48 bytes).
Removing mymath.o(i.cosine), (36 bytes).
Removing mymath.o(i.data_limit), (32 bytes).
Removing mymath.o(i.middle_3), (44 bytes).
Removing mymath.o(i.my_deathzoom), (68 bytes).
Removing mymath.o(i.my_deathzoom_2), (44 bytes).
Removing mymath.o(i.safe_asin), (100 bytes).
Removing mymath.o(i.sine), (284 bytes).
2019-04-04 16:11:03 +00:00
Removing clk.o(.rev16_text), (4 bytes).
Removing clk.o(.revsh_text), (4 bytes).
Removing clk.o(.rrx_text), (6 bytes).
Removing clk.o(i.CLK_DisableCKO), (16 bytes).
Removing clk.o(i.CLK_DisableModuleClock), (44 bytes).
Removing clk.o(i.CLK_DisableSysTick), (10 bytes).
Removing clk.o(i.CLK_DisableXtalRC), (20 bytes).
Removing clk.o(i.CLK_EnableCKO), (48 bytes).
Removing clk.o(i.CLK_EnableSysTick), (72 bytes).
Removing clk.o(i.CLK_GetCPUFreq), (16 bytes).
Removing clk.o(i.CLK_GetHCLKFreq), (16 bytes).
Removing clk.o(i.CLK_GetHXTFreq), (28 bytes).
Removing clk.o(i.CLK_GetLXTFreq), (24 bytes).
Removing clk.o(i.CLK_GetPCLK0Freq), (40 bytes).
Removing clk.o(i.CLK_GetPCLK1Freq), (40 bytes).
Removing clk.o(i.CLK_Idle), (40 bytes).
Removing clk.o(i.CLK_PowerDown), (40 bytes).
Removing clk.o(i.CLK_SetModuleClock), (84 bytes).
Removing clk.o(i.CLK_SetSysTickClockSrc), (24 bytes).
Removing i2c.o(.rev16_text), (4 bytes).
Removing i2c.o(.revsh_text), (4 bytes).
Removing i2c.o(.rrx_text), (6 bytes).
Removing i2c.o(i.I2C_ClearTimeoutFlag), (10 bytes).
Removing i2c.o(i.I2C_Close), (76 bytes).
Removing i2c.o(i.I2C_DisableInt), (10 bytes).
Removing i2c.o(i.I2C_DisableTimeout), (10 bytes).
Removing i2c.o(i.I2C_DisableWakeup), (10 bytes).
Removing i2c.o(i.I2C_EnableInt), (10 bytes).
Removing i2c.o(i.I2C_EnableTimeout), (30 bytes).
Removing i2c.o(i.I2C_EnableWakeup), (10 bytes).
Removing i2c.o(i.I2C_GetData), (8 bytes).
Removing i2c.o(i.I2C_GetIntFlag), (10 bytes).
Removing i2c.o(i.I2C_GetStatus), (6 bytes).
Removing i2c.o(i.I2C_SMBusClearInterruptFlag), (8 bytes).
Removing i2c.o(i.I2C_SMBusClockLoTimeout), (70 bytes).
Removing i2c.o(i.I2C_SMBusClose), (6 bytes).
Removing i2c.o(i.I2C_SMBusGetPECValue), (8 bytes).
Removing i2c.o(i.I2C_SMBusGetStatus), (6 bytes).
Removing i2c.o(i.I2C_SMBusIdleTimeout), (50 bytes).
Removing i2c.o(i.I2C_SMBusOpen), (32 bytes).
Removing i2c.o(i.I2C_SMBusPECTxEnable), (30 bytes).
Removing i2c.o(i.I2C_SMBusSetPacketByteCount), (4 bytes).
Removing i2c.o(i.I2C_SMBusTimeout), (70 bytes).
Removing i2c.o(i.I2C_SetBusClockFreq), (52 bytes).
Removing i2c.o(i.I2C_SetData), (4 bytes).
Removing i2c.o(i.I2C_SetSlaveAddrMask), (46 bytes).
2019-04-06 04:14:25 +00:00
Removing i2c.o(i.I2C_Trigger), (44 bytes).
Removing timer.o(.rev16_text), (4 bytes).
Removing timer.o(.revsh_text), (4 bytes).
Removing timer.o(.rrx_text), (6 bytes).
Removing timer.o(i.TIMER_Close), (8 bytes).
Removing timer.o(i.TIMER_Delay), (240 bytes).
Removing timer.o(i.TIMER_DisableCapture), (10 bytes).
Removing timer.o(i.TIMER_DisableEventCounter), (10 bytes).
Removing timer.o(i.TIMER_EnableEventCounter), (20 bytes).
Removing retarget.o(.rev16_text), (4 bytes).
Removing retarget.o(.revsh_text), (4 bytes).
Removing retarget.o(.rrx_text), (6 bytes).
Removing retarget.o(i.GetChar), (28 bytes).
Removing retarget.o(i.IsDebugFifoEmpty), (16 bytes).
Removing retarget.o(i._ttywrch), (12 bytes).
Removing retarget.o(i.fgetc), (10 bytes).
Removing retarget.o(i.kbhit), (16 bytes).
Removing system_m451series.o(.rev16_text), (4 bytes).
Removing system_m451series.o(.revsh_text), (4 bytes).
Removing system_m451series.o(.rrx_text), (6 bytes).
2019-04-04 16:11:03 +00:00
2019-04-06 04:14:25 +00:00
89 unused section(s) (total 2886 bytes) removed from the image.
2019-04-04 16:11:03 +00:00
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
RESET 0x00000000 Section 320 startup_m451series.o(RESET)
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../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
2019-04-04 16:11:03 +00:00
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.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
2019-04-06 04:14:25 +00:00
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ptr.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll_ptr.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_hex_ll_ptr.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_hex_ptr.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf.c 0x00000000 Number 0 _printf_hex_ll.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_hex_int.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/printf_percent.s 0x00000000 Number 0 _printf_x.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../fplib/basic.s 0x00000000 Number 0 basic.o ABSOLUTE
../fplib/d2f.s 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/daddsub.s 0x00000000 Number 0 daddsub_clz.o ABSOLUTE
../fplib/dcmpi.s 0x00000000 Number 0 dcmpi.o ABSOLUTE
../fplib/ddiv.s 0x00000000 Number 0 ddiv.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_umaal.o ABSOLUTE
../fplib/f2d.s 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/fnaninf.s 0x00000000 Number 0 fnaninf.o ABSOLUTE
2019-04-04 16:11:03 +00:00
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
2019-04-06 04:14:25 +00:00
../fplib/fretinf.s 0x00000000 Number 0 fretinf.o ABSOLUTE
../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE
../mathlib/asin.c 0x00000000 Number 0 asin.o ABSOLUTE
../mathlib/asin.c 0x00000000 Number 0 asin_x.o ABSOLUTE
../mathlib/asinf.c 0x00000000 Number 0 asinf.o ABSOLUTE
../mathlib/asinf.c 0x00000000 Number 0 asinf_x.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan_x.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan.o ABSOLUTE
../mathlib/atan2.c 0x00000000 Number 0 atan2_x.o ABSOLUTE
../mathlib/atan2.c 0x00000000 Number 0 atan2.o ABSOLUTE
../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
../mathlib/fabs.c 0x00000000 Number 0 fabs.o ABSOLUTE
../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
../mathlib/fpclassifyf.c 0x00000000 Number 0 fpclassifyf.o ABSOLUTE
../mathlib/funder.c 0x00000000 Number 0 funder.o ABSOLUTE
../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
../mathlib/sqrtf.c 0x00000000 Number 0 sqrtf_x.o ABSOLUTE
../mathlib/sqrtf.c 0x00000000 Number 0 sqrtf.o ABSOLUTE
2019-04-04 16:11:03 +00:00
C:\Keil_v5\ARM\PACK\Nuvoton\NuMicro_DFP\1.2.0\Device\M451\Driver\clk.c 0x00000000 Number 0 clk.o ABSOLUTE
C:\Keil_v5\ARM\PACK\Nuvoton\NuMicro_DFP\1.2.0\Device\M451\Driver\i2c.c 0x00000000 Number 0 i2c.o ABSOLUTE
2019-04-06 04:14:25 +00:00
C:\Keil_v5\ARM\PACK\Nuvoton\NuMicro_DFP\1.2.0\Device\M451\Driver\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
2019-04-04 16:11:03 +00:00
C:\\Keil_v5\\ARM\\PACK\\Nuvoton\\NuMicro_DFP\\1.2.0\\Device\\M451\\Driver\\clk.c 0x00000000 Number 0 clk.o ABSOLUTE
C:\\Keil_v5\\ARM\\PACK\\Nuvoton\\NuMicro_DFP\\1.2.0\\Device\\M451\\Driver\\i2c.c 0x00000000 Number 0 i2c.o ABSOLUTE
2019-04-06 04:14:25 +00:00
C:\\Keil_v5\\ARM\\PACK\\Nuvoton\\NuMicro_DFP\\1.2.0\\Device\\M451\\Driver\\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
2019-04-04 16:11:03 +00:00
RTE\Device\M451RG6AE\retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE
RTE\Device\M451RG6AE\startup_M451Series.s 0x00000000 Number 0 startup_m451series.o ABSOLUTE
RTE\Device\M451RG6AE\system_M451Series.c 0x00000000 Number 0 system_m451series.o ABSOLUTE
RTE\\Device\\M451RG6AE\\retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE
RTE\\Device\\M451RG6AE\\system_M451Series.c 0x00000000 Number 0 system_m451series.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
hal.c 0x00000000 Number 0 hal.o ABSOLUTE
hal.c 0x00000000 Number 0 hal.o ABSOLUTE
2019-04-06 04:14:25 +00:00
imu.c 0x00000000 Number 0 imu.o ABSOLUTE
2019-04-04 16:11:03 +00:00
main.c 0x00000000 Number 0 main.o ABSOLUTE
main.c 0x00000000 Number 0 main.o ABSOLUTE
mpu.c 0x00000000 Number 0 mpu.o ABSOLUTE
2019-04-06 04:14:25 +00:00
myMath.c 0x00000000 Number 0 mymath.o ABSOLUTE
2019-04-04 16:11:03 +00:00
!!!main 0x00000140 Section 8 __main.o(!!!main)
!!!scatter 0x00000148 Section 52 __scatter.o(!!!scatter)
!!handler_copy 0x0000017c Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x00000198 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$_printf_percent$$00000000 0x000001b4 Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
.ARM.Collect$$_printf_percent$$00000009 0x000001b4 Section 6 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
.ARM.Collect$$_printf_percent$$0000000C 0x000001ba Section 6 _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
.ARM.Collect$$_printf_percent$$00000017 0x000001c0 Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
.ARM.Collect$$libinit$$00000000 0x000001c4 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000001 0x000001c6 Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001)
.ARM.Collect$$libinit$$00000004 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
.ARM.Collect$$libinit$$0000000A 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000E 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
.ARM.Collect$$libinit$$00000011 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$00000025 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
.ARM.Collect$$libinit$$0000002C 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000032 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
.ARM.Collect$$libinit$$00000033 0x000001ca Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
.ARM.Collect$$libshutdown$$00000000 0x000001cc Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000002 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
.ARM.Collect$$libshutdown$$00000004 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
.ARM.Collect$$libshutdown$$00000007 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
.ARM.Collect$$libshutdown$$0000000A 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
.ARM.Collect$$libshutdown$$0000000C 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
.ARM.Collect$$libshutdown$$0000000F 0x000001ce Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$libshutdown$$00000010 0x000001ce Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
.ARM.Collect$$rtentry$$00000000 0x000001d0 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x000001d0 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x000001d0 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x000001d6 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x000001d6 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x000001da Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x000001da Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x000001e2 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x000001e4 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x000001e4 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x000001e8 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.emb_text 0x000001f0 Section 28 retarget.o(.emb_text)
$v0 0x000001f0 Number 0 retarget.o(.emb_text)
.text 0x0000020c Section 116 startup_m451series.o(.text)
$v0 0x0000020c Number 0 startup_m451series.o(.text)
Default_Handler 0x00000251 Thumb Code 2 startup_m451series.o(.text)
.text 0x00000280 Section 0 noretval__2printf.o(.text)
.text 0x00000298 Section 0 _printf_pad.o(.text)
.text 0x000002e8 Section 0 _printf_dec.o(.text)
.text 0x00000360 Section 0 _printf_hex_int.o(.text)
.text 0x000003b8 Section 0 __printf_flags_wp.o(.text)
2019-04-06 04:14:25 +00:00
.text 0x000004f0 Section 100 rt_memcpy_w.o(.text)
.text 0x00000554 Section 0 heapauxi.o(.text)
.text 0x0000055a Section 0 _rserrno.o(.text)
.text 0x00000570 Section 0 _printf_intcommon.o(.text)
.text 0x00000624 Section 0 _printf_char_file.o(.text)
.text 0x00000648 Section 8 rt_errno_addr_intlibspace.o(.text)
.text 0x00000650 Section 0 _printf_char_common.o(.text)
_printf_input_char 0x00000651 Thumb Code 10 _printf_char_common.o(.text)
.text 0x00000680 Section 8 libspace.o(.text)
.text 0x00000688 Section 74 sys_stackheap_outer.o(.text)
.text 0x000006d2 Section 0 exit.o(.text)
.text 0x000006e4 Section 0 sys_exit.o(.text)
.text 0x000006f0 Section 2 use_no_semi.o(.text)
.text 0x000006f2 Section 0 indicate_semi.o(.text)
i.CLK_DisablePLL 0x000006f4 Section 0 clk.o(i.CLK_DisablePLL)
i.CLK_EnableModuleClock 0x0000070c Section 0 clk.o(i.CLK_EnableModuleClock)
i.CLK_EnablePLL 0x00000738 Section 0 clk.o(i.CLK_EnablePLL)
i.CLK_EnableXtalRC 0x000008b0 Section 0 clk.o(i.CLK_EnableXtalRC)
i.CLK_GetPLLClockFreq 0x000008c4 Section 0 clk.o(i.CLK_GetPLLClockFreq)
CLK_GetPLLClockFreq 0x000008c5 Thumb Code 84 clk.o(i.CLK_GetPLLClockFreq)
i.CLK_SetCoreClock 0x00000928 Section 0 clk.o(i.CLK_SetCoreClock)
i.CLK_SetHCLK 0x000009d8 Section 0 clk.o(i.CLK_SetHCLK)
i.CLK_WaitClockReady 0x00000a54 Section 0 clk.o(i.CLK_WaitClockReady)
i.GetAngle 0x00000a7c Section 0 imu.o(i.GetAngle)
i.HalInit 0x00000fe4 Section 0 main.o(i.HalInit)
i.Hard_Fault_Handler 0x00001098 Section 0 retarget.o(i.Hard_Fault_Handler)
__tagsym$$used 0x00001099 Number 0 retarget.o(i.Hard_Fault_Handler)
i.I2C_GetBusClockFreq 0x000010c4 Section 0 i2c.o(i.I2C_GetBusClockFreq)
i.I2C_Open 0x000010dc Section 0 i2c.o(i.I2C_Open)
i.I2C_SetSlaveAddr 0x00001118 Section 0 i2c.o(i.I2C_SetSlaveAddr)
i.MPUReadBuf 0x00001150 Section 0 hal.o(i.MPUReadBuf)
i.MPUReadReg 0x00001378 Section 0 hal.o(i.MPUReadReg)
i.MPUWriteReg 0x00001454 Section 0 hal.o(i.MPUWriteReg)
i.MpuAngle 0x000014ec Section 0 mpu.o(i.MpuAngle)
i.MpuGetData 0x000015ec Section 0 mpu.o(i.MpuGetData)
i.MpuInit 0x0000167c Section 0 mpu.o(i.MpuInit)
i.Q_rsqrt 0x00001764 Section 0 mymath.o(i.Q_rsqrt)
i.SYS_UnlockReg 0x000017a8 Section 0 main.o(i.SYS_UnlockReg)
SYS_UnlockReg 0x000017a9 Thumb Code 34 main.o(i.SYS_UnlockReg)
i.SendChar 0x000017d0 Section 0 retarget.o(i.SendChar)
i.SendChar_ToUART 0x000017dc Section 0 retarget.o(i.SendChar_ToUART)
i.SystemCoreClockUpdate 0x0000180c Section 0 system_m451series.o(i.SystemCoreClockUpdate)
i.SystemInit 0x00001810 Section 0 system_m451series.o(i.SystemInit)
i.TIMER_EnableCapture 0x00001884 Section 0 timer.o(i.TIMER_EnableCapture)
i.TIMER_GetModuleClock 0x00001898 Section 0 timer.o(i.TIMER_GetModuleClock)
i.TIMER_Open 0x0000190c Section 0 timer.o(i.TIMER_Open)
i.TMR0_IRQHandler 0x00001984 Section 0 main.o(i.TMR0_IRQHandler)
i.Timer0Init 0x000019e4 Section 0 main.o(i.Timer0Init)
i.__ARM_fpclassify 0x00001a58 Section 0 fpclassify.o(i.__ARM_fpclassify)
i.__hardfp_asin 0x00001a88 Section 0 asin.o(i.__hardfp_asin)
i.__hardfp_atan 0x00001de8 Section 0 atan.o(i.__hardfp_atan)
i.__hardfp_atan2 0x000020c0 Section 0 atan2.o(i.__hardfp_atan2)
i.__kernel_poly 0x000022b0 Section 0 poly.o(i.__kernel_poly)
i.__mathlib_dbl_infnan 0x000023a8 Section 0 dunder.o(i.__mathlib_dbl_infnan)
i.__mathlib_dbl_infnan2 0x000023bc Section 0 dunder.o(i.__mathlib_dbl_infnan2)
i.__mathlib_dbl_invalid 0x000023d0 Section 0 dunder.o(i.__mathlib_dbl_invalid)
i.__mathlib_dbl_underflow 0x000023f0 Section 0 dunder.o(i.__mathlib_dbl_underflow)
i._is_digit 0x00002410 Section 0 __printf_wp.o(i._is_digit)
i.atan 0x0000241e Section 0 atan.o(i.atan)
i.delay_ms 0x0000242e Section 0 mpu.o(i.delay_ms)
i.fabs 0x0000244a Section 0 fabs.o(i.fabs)
i.ferror 0x00002462 Section 0 retarget.o(i.ferror)
i.fputc 0x0000246a Section 0 retarget.o(i.fputc)
i.main 0x0000247a Section 0 main.o(i.main)
i.sqrt 0x0000248a Section 0 sqrt.o(i.sqrt)
i.stackDump 0x000024f8 Section 0 retarget.o(i.stackDump)
stackDump 0x000024f9 Thumb Code 70 retarget.o(i.stackDump)
x$fpl$basic 0x000025a0 Section 24 basic.o(x$fpl$basic)
$v0 0x000025a0 Number 0 basic.o(x$fpl$basic)
x$fpl$d2f 0x000025b8 Section 98 d2f.o(x$fpl$d2f)
$v0 0x000025b8 Number 0 d2f.o(x$fpl$d2f)
x$fpl$dadd 0x0000261c Section 336 daddsub_clz.o(x$fpl$dadd)
$v0 0x0000261c Number 0 daddsub_clz.o(x$fpl$dadd)
_dadd1 0x0000262d Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
x$fpl$ddiv 0x0000276c Section 688 ddiv.o(x$fpl$ddiv)
$v0 0x0000276c Number 0 ddiv.o(x$fpl$ddiv)
ddiv_entry 0x00002773 Thumb Code 0 ddiv.o(x$fpl$ddiv)
x$fpl$dflt 0x00002a1c Section 46 dflt_clz.o(x$fpl$dflt)
$v0 0x00002a1c Number 0 dflt_clz.o(x$fpl$dflt)
x$fpl$dmul 0x00002a4c Section 340 dmul.o(x$fpl$dmul)
$v0 0x00002a4c Number 0 dmul.o(x$fpl$dmul)
x$fpl$dnaninf 0x00002ba0 Section 156 dnaninf.o(x$fpl$dnaninf)
$v0 0x00002ba0 Number 0 dnaninf.o(x$fpl$dnaninf)
x$fpl$dretinf 0x00002c3c Section 12 dretinf.o(x$fpl$dretinf)
$v0 0x00002c3c Number 0 dretinf.o(x$fpl$dretinf)
x$fpl$drsb 0x00002c48 Section 22 daddsub_clz.o(x$fpl$drsb)
$v0 0x00002c48 Number 0 daddsub_clz.o(x$fpl$drsb)
x$fpl$dsqrt 0x00002c60 Section 408 dsqrt_umaal.o(x$fpl$dsqrt)
$v0 0x00002c60 Number 0 dsqrt_umaal.o(x$fpl$dsqrt)
x$fpl$dsub 0x00002df8 Section 468 daddsub_clz.o(x$fpl$dsub)
$v0 0x00002df8 Number 0 daddsub_clz.o(x$fpl$dsub)
_dsub1 0x00002e09 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
x$fpl$f2d 0x00002fcc Section 86 f2d.o(x$fpl$f2d)
$v0 0x00002fcc Number 0 f2d.o(x$fpl$f2d)
x$fpl$fnaninf 0x00003022 Section 140 fnaninf.o(x$fpl$fnaninf)
$v0 0x00003022 Number 0 fnaninf.o(x$fpl$fnaninf)
x$fpl$fpinit 0x000030ae Section 10 fpinit.o(x$fpl$fpinit)
$v0 0x000030ae Number 0 fpinit.o(x$fpl$fpinit)
x$fpl$fretinf 0x000030b8 Section 10 fretinf.o(x$fpl$fretinf)
$v0 0x000030b8 Number 0 fretinf.o(x$fpl$fretinf)
x$fpl$usenofp 0x000030c2 Section 0 usenofp.o(x$fpl$usenofp)
.constdata 0x000030c4 Section 24 mymath.o(.constdata)
.constdata 0x000030dc Section 32 timer.o(.constdata)
.constdata 0x000030fc Section 40 _printf_hex_int.o(.constdata)
uc_hextab 0x000030fc Data 20 _printf_hex_int.o(.constdata)
lc_hextab 0x00003110 Data 20 _printf_hex_int.o(.constdata)
.constdata 0x00003124 Section 17 __printf_flags_wp.o(.constdata)
maptable 0x00003124 Data 17 __printf_flags_wp.o(.constdata)
.constdata 0x00003138 Section 80 asin.o(.constdata)
pS 0x00003138 Data 48 asin.o(.constdata)
qS 0x00003168 Data 32 asin.o(.constdata)
.constdata 0x00003188 Section 152 atan.o(.constdata)
atanhi 0x00003188 Data 32 atan.o(.constdata)
atanlo 0x000031a8 Data 32 atan.o(.constdata)
aTodd 0x000031c8 Data 40 atan.o(.constdata)
aTeven 0x000031f0 Data 48 atan.o(.constdata)
.constdata 0x00003220 Section 8 qnan.o(.constdata)
.data 0x20000000 Section 2 main.o(.data)
cnt_3ms 0x20000000 Data 1 main.o(.data)
cnt_6ms 0x20000001 Data 1 main.o(.data)
.data 0x20000004 Section 12 mpu.o(.data)
pMpu 0x20000008 Data 4 mpu.o(.data)
pMpuUnFilter 0x2000000c Data 4 mpu.o(.data)
.data 0x20000010 Section 28 imu.o(.data)
NormAcc 0x20000010 Data 4 imu.o(.data)
KpDef 0x20000014 Data 4 imu.o(.data)
KiDef 0x20000018 Data 4 imu.o(.data)
NumQ 0x2000001c Data 16 imu.o(.data)
.data 0x2000002c Section 8 retarget.o(.data)
.data 0x20000034 Section 44 system_m451series.o(.data)
.bss 0x20000060 Section 96 mpu.o(.bss)
.bss 0x200000c0 Section 12 imu.o(.bss)
GyroIntegError 0x200000c0 Data 12 imu.o(.bss)
.bss 0x200000cc Section 96 libspace.o(.bss)
HEAP 0x20000130 Section 0 startup_m451series.o(HEAP)
STACK 0x20000130 Section 1024 startup_m451series.o(STACK)
Heap_Mem 0x20000130 Data 0 startup_m451series.o(HEAP)
Stack_Mem 0x20000130 Data 1024 startup_m451series.o(STACK)
__initial_sp 0x20000530 Data 0 startup_m451series.o(STACK)
2019-04-04 16:11:03 +00:00
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
2019-04-06 04:14:25 +00:00
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$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
2019-04-04 16:11:03 +00:00
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__Vectors 0x00000000 Data 4 startup_m451series.o(RESET)
_printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__arm_preinit_ - 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
_printf_truncate_signed - Undefined Weak Reference
_printf_truncate_unsigned - 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_End 0x00000140 Data 0 startup_m451series.o(RESET)
__Vectors_Size 0x00000140 Number 0 startup_m451series.o ABSOLUTE
__main 0x00000141 Thumb Code 8 __main.o(!!!main)
__scatterload 0x00000149 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x00000149 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x00000149 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x00000157 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_copy 0x0000017d Thumb Code 26 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x00000199 Thumb Code 28 __scatter_zi.o(!!handler_zi)
_printf_d 0x000001b5 Thumb Code 0 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
_printf_percent 0x000001b5 Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
_printf_x 0x000001bb Thumb Code 0 _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
_printf_percent_end 0x000001c1 Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
__rt_lib_init 0x000001c5 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_fp_1 0x000001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001)
__rt_lib_init_alloca_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_argv_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_atexit_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_clock_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_cpp_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
__rt_lib_init_exceptions_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_fp_trap_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_getenv_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_heap_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_init_lc_collate_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_ctype_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_monetary_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_numeric_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_lc_time_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_preinit_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
__rt_lib_init_rand_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
__rt_lib_init_return 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
__rt_lib_init_signal_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_stdio_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
__rt_lib_init_user_alloc_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_shutdown 0x000001cd Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_cpp_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
__rt_lib_shutdown_fp_trap_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
__rt_lib_shutdown_heap_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_return 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
__rt_lib_shutdown_signal_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
__rt_lib_shutdown_stdio_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
__rt_lib_shutdown_user_alloc_1 0x000001cf Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
__rt_entry 0x000001d1 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x000001d1 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x000001d1 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x000001d7 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x000001d7 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x000001db Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x000001db Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x000001e3 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x000001e5 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x000001e5 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x000001e9 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
HardFault_Handler 0x000001f1 Thumb Code 24 retarget.o(.emb_text)
Reset_Handler 0x0000020d Thumb Code 50 startup_m451series.o(.text)
NMI_Handler 0x0000023f Thumb Code 2 startup_m451series.o(.text)
MemManage_Handler 0x00000243 Thumb Code 2 startup_m451series.o(.text)
BusFault_Handler 0x00000245 Thumb Code 2 startup_m451series.o(.text)
UsageFault_Handler 0x00000247 Thumb Code 2 startup_m451series.o(.text)
SVC_Handler 0x00000249 Thumb Code 2 startup_m451series.o(.text)
DebugMon_Handler 0x0000024b Thumb Code 2 startup_m451series.o(.text)
PendSV_Handler 0x0000024d Thumb Code 2 startup_m451series.o(.text)
SysTick_Handler 0x0000024f Thumb Code 2 startup_m451series.o(.text)
ACMP01_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
ADC00_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
ADC01_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
ADC02_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
ADC03_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
BOD_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
BRAKE0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
BRAKE1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
CAN0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
CLKFAIL_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
DAC_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT3_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT4_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
EINT5_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPA_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPB_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPC_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPD_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPE_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
GPF_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
I2C0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
I2C1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
IRC_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PDMA_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM0P0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM0P1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM0P2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM1P0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM1P1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWM1P2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
PWRWU_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
RAMPE_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
RTC_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
SC0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
SPI0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
SPI1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
SPI2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
TAMPER_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
TK_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
TMR1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
TMR2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
TMR3_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
UART0_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
UART1_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
UART2_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
UART3_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
USBD_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
USBH_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
USBOTG_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
WDT_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
WWDT_IRQHandler 0x00000251 Thumb Code 0 startup_m451series.o(.text)
__user_initial_stackheap 0x00000255 Thumb Code 10 startup_m451series.o(.text)
__2printf 0x00000281 Thumb Code 20 noretval__2printf.o(.text)
_printf_pre_padding 0x00000299 Thumb Code 44 _printf_pad.o(.text)
_printf_post_padding 0x000002c5 Thumb Code 34 _printf_pad.o(.text)
_printf_int_dec 0x000002e9 Thumb Code 104 _printf_dec.o(.text)
_printf_int_hex 0x00000361 Thumb Code 84 _printf_hex_int.o(.text)
_printf_longlong_hex 0x00000361 Thumb Code 0 _printf_hex_int.o(.text)
__printf 0x000003b9 Thumb Code 308 __printf_flags_wp.o(.text)
2019-04-06 04:14:25 +00:00
__aeabi_memcpy4 0x000004f1 Thumb Code 0 rt_memcpy_w.o(.text)
__aeabi_memcpy8 0x000004f1 Thumb Code 0 rt_memcpy_w.o(.text)
__rt_memcpy_w 0x000004f1 Thumb Code 100 rt_memcpy_w.o(.text)
_memcpy_lastbytes_aligned 0x00000539 Thumb Code 0 rt_memcpy_w.o(.text)
__use_two_region_memory 0x00000555 Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x00000557 Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x00000559 Thumb Code 2 heapauxi.o(.text)
__read_errno 0x0000055b Thumb Code 10 _rserrno.o(.text)
__set_errno 0x00000565 Thumb Code 12 _rserrno.o(.text)
_printf_int_common 0x00000571 Thumb Code 178 _printf_intcommon.o(.text)
_printf_char_file 0x00000625 Thumb Code 32 _printf_char_file.o(.text)
__aeabi_errno_addr 0x00000649 Thumb Code 8 rt_errno_addr_intlibspace.o(.text)
__errno$intlibspace 0x00000649 Thumb Code 0 rt_errno_addr_intlibspace.o(.text)
__rt_errno_addr$intlibspace 0x00000649 Thumb Code 0 rt_errno_addr_intlibspace.o(.text)
_printf_char_common 0x0000065b Thumb Code 32 _printf_char_common.o(.text)
__user_libspace 0x00000681 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x00000681 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x00000681 Thumb Code 0 libspace.o(.text)
__user_setup_stackheap 0x00000689 Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x000006d3 Thumb Code 18 exit.o(.text)
_sys_exit 0x000006e5 Thumb Code 8 sys_exit.o(.text)
__I$use$semihosting 0x000006f1 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x000006f1 Thumb Code 2 use_no_semi.o(.text)
__semihosting_library_function 0x000006f3 Thumb Code 0 indicate_semi.o(.text)
CLK_DisablePLL 0x000006f5 Thumb Code 18 clk.o(i.CLK_DisablePLL)
CLK_EnableModuleClock 0x0000070d Thumb Code 44 clk.o(i.CLK_EnableModuleClock)
CLK_EnablePLL 0x00000739 Thumb Code 330 clk.o(i.CLK_EnablePLL)
CLK_EnableXtalRC 0x000008b1 Thumb Code 16 clk.o(i.CLK_EnableXtalRC)
CLK_SetCoreClock 0x00000929 Thumb Code 162 clk.o(i.CLK_SetCoreClock)
CLK_SetHCLK 0x000009d9 Thumb Code 118 clk.o(i.CLK_SetHCLK)
CLK_WaitClockReady 0x00000a55 Thumb Code 32 clk.o(i.CLK_WaitClockReady)
GetAngle 0x00000a7d Thumb Code 1376 imu.o(i.GetAngle)
HalInit 0x00000fe5 Thumb Code 148 main.o(i.HalInit)
Hard_Fault_Handler 0x00001099 Thumb Code 18 retarget.o(i.Hard_Fault_Handler)
I2C_GetBusClockFreq 0x000010c5 Thumb Code 18 i2c.o(i.I2C_GetBusClockFreq)
I2C_Open 0x000010dd Thumb Code 54 i2c.o(i.I2C_Open)
I2C_SetSlaveAddr 0x00001119 Thumb Code 56 i2c.o(i.I2C_SetSlaveAddr)
MPUReadBuf 0x00001151 Thumb Code 412 hal.o(i.MPUReadBuf)
MPUReadReg 0x00001379 Thumb Code 216 hal.o(i.MPUReadReg)
MPUWriteReg 0x00001455 Thumb Code 148 hal.o(i.MPUWriteReg)
MpuAngle 0x000014ed Thumb Code 232 mpu.o(i.MpuAngle)
MpuGetData 0x000015ed Thumb Code 130 mpu.o(i.MpuGetData)
MpuInit 0x0000167d Thumb Code 230 mpu.o(i.MpuInit)
Q_rsqrt 0x00001765 Thumb Code 64 mymath.o(i.Q_rsqrt)
SendChar 0x000017d1 Thumb Code 12 retarget.o(i.SendChar)
SendChar_ToUART 0x000017dd Thumb Code 44 retarget.o(i.SendChar_ToUART)
SystemCoreClockUpdate 0x0000180d Thumb Code 2 system_m451series.o(i.SystemCoreClockUpdate)
SystemInit 0x00001811 Thumb Code 104 system_m451series.o(i.SystemInit)
TIMER_EnableCapture 0x00001885 Thumb Code 18 timer.o(i.TIMER_EnableCapture)
TIMER_GetModuleClock 0x00001899 Thumb Code 94 timer.o(i.TIMER_GetModuleClock)
TIMER_Open 0x0000190d Thumb Code 106 timer.o(i.TIMER_Open)
TMR0_IRQHandler 0x00001985 Thumb Code 72 main.o(i.TMR0_IRQHandler)
Timer0Init 0x000019e5 Thumb Code 104 main.o(i.Timer0Init)
__ARM_fpclassify 0x00001a59 Thumb Code 48 fpclassify.o(i.__ARM_fpclassify)
__hardfp_asin 0x00001a89 Thumb Code 770 asin.o(i.__hardfp_asin)
__hardfp_atan 0x00001de9 Thumb Code 622 atan.o(i.__hardfp_atan)
__hardfp_atan2 0x000020c1 Thumb Code 432 atan2.o(i.__hardfp_atan2)
__kernel_poly 0x000022b1 Thumb Code 248 poly.o(i.__kernel_poly)
__mathlib_dbl_infnan 0x000023a9 Thumb Code 20 dunder.o(i.__mathlib_dbl_infnan)
__mathlib_dbl_infnan2 0x000023bd Thumb Code 20 dunder.o(i.__mathlib_dbl_infnan2)
__mathlib_dbl_invalid 0x000023d1 Thumb Code 24 dunder.o(i.__mathlib_dbl_invalid)
__mathlib_dbl_underflow 0x000023f1 Thumb Code 24 dunder.o(i.__mathlib_dbl_underflow)
_is_digit 0x00002411 Thumb Code 14 __printf_wp.o(i._is_digit)
atan 0x0000241f Thumb Code 16 atan.o(i.atan)
delay_ms 0x0000242f Thumb Code 28 mpu.o(i.delay_ms)
fabs 0x0000244b Thumb Code 24 fabs.o(i.fabs)
ferror 0x00002463 Thumb Code 8 retarget.o(i.ferror)
fputc 0x0000246b Thumb Code 16 retarget.o(i.fputc)
main 0x0000247b Thumb Code 16 main.o(i.main)
sqrt 0x0000248b Thumb Code 110 sqrt.o(i.sqrt)
__aeabi_dneg 0x000025a1 Thumb Code 0 basic.o(x$fpl$basic)
_dneg 0x000025a1 Thumb Code 6 basic.o(x$fpl$basic)
__aeabi_fneg 0x000025a7 Thumb Code 0 basic.o(x$fpl$basic)
_fneg 0x000025a7 Thumb Code 6 basic.o(x$fpl$basic)
_dabs 0x000025ad Thumb Code 6 basic.o(x$fpl$basic)
_fabs 0x000025b3 Thumb Code 6 basic.o(x$fpl$basic)
__aeabi_d2f 0x000025b9 Thumb Code 0 d2f.o(x$fpl$d2f)
_d2f 0x000025b9 Thumb Code 98 d2f.o(x$fpl$d2f)
__aeabi_dadd 0x0000261d Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
_dadd 0x0000261d Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
__aeabi_ddiv 0x0000276d Thumb Code 0 ddiv.o(x$fpl$ddiv)
_ddiv 0x0000276d Thumb Code 552 ddiv.o(x$fpl$ddiv)
__aeabi_i2d 0x00002a1d Thumb Code 0 dflt_clz.o(x$fpl$dflt)
_dflt 0x00002a1d Thumb Code 46 dflt_clz.o(x$fpl$dflt)
__aeabi_dmul 0x00002a4d Thumb Code 0 dmul.o(x$fpl$dmul)
_dmul 0x00002a4d Thumb Code 332 dmul.o(x$fpl$dmul)
__fpl_dnaninf 0x00002ba1 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
__fpl_dretinf 0x00002c3d Thumb Code 12 dretinf.o(x$fpl$dretinf)
__aeabi_drsub 0x00002c49 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
_drsb 0x00002c49 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
_dsqrt 0x00002c61 Thumb Code 404 dsqrt_umaal.o(x$fpl$dsqrt)
__aeabi_dsub 0x00002df9 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
_dsub 0x00002df9 Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
__aeabi_f2d 0x00002fcd Thumb Code 0 f2d.o(x$fpl$f2d)
_f2d 0x00002fcd Thumb Code 86 f2d.o(x$fpl$f2d)
__fpl_fnaninf 0x00003023 Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
_fp_init 0x000030af Thumb Code 10 fpinit.o(x$fpl$fpinit)
__fplib_config_fpu_vfp 0x000030b7 Thumb Code 0 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x000030b7 Thumb Code 0 fpinit.o(x$fpl$fpinit)
__fpl_fretinf 0x000030b9 Thumb Code 10 fretinf.o(x$fpl$fretinf)
__I$use$fp 0x000030c2 Number 0 usenofp.o(x$fpl$usenofp)
M_PI 0x000030c4 Data 4 mymath.o(.constdata)
RtA 0x000030c8 Data 4 mymath.o(.constdata)
AtR 0x000030cc Data 4 mymath.o(.constdata)
Gyro_G 0x000030d0 Data 4 mymath.o(.constdata)
Gyro_Gr 0x000030d4 Data 4 mymath.o(.constdata)
PI_2 0x000030d8 Data 4 mymath.o(.constdata)
__mathlib_zero 0x00003220 Data 8 qnan.o(.constdata)
Region$$Table$$Base 0x00003228 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00003248 Number 0 anon$$obj.o(Region$$Table)
i2c0Lock 0x20000004 Data 4 mpu.o(.data)
__stdout 0x2000002c Data 4 retarget.o(.data)
__stdin 0x20000030 Data 4 retarget.o(.data)
SystemCoreClock 0x20000034 Data 4 system_m451series.o(.data)
CyclesPerUs 0x20000038 Data 4 system_m451series.o(.data)
PllClock 0x2000003c Data 4 system_m451series.o(.data)
gau32ClkSrcTbl 0x20000040 Data 32 system_m451series.o(.data)
MpuOffset 0x20000060 Data 12 mpu.o(.bss)
Angle 0x2000006c Data 12 mpu.o(.bss)
MPU6050 0x20000078 Data 18 mpu.o(.bss)
MPU6050UnFiltered 0x2000008a Data 18 mpu.o(.bss)
MPU6050Angle 0x2000009c Data 36 mpu.o(.bss)
__libspace_start 0x200000cc Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x2000012c Data 0 libspace.o(.bss)
2019-04-04 16:11:03 +00:00
==============================================================================
Memory Map of the image
Image Entry point : 0x0000020d
2019-04-06 04:14:25 +00:00
Load Region LR_1 (Base: 0x00000000, Size: 0x000032a8, Max: 0xffffffff, ABSOLUTE)
2019-04-04 16:11:03 +00:00
2019-04-06 04:14:25 +00:00
Execution Region ER_RO (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00003248, Max: 0xffffffff, ABSOLUTE)
2019-04-04 16:11:03 +00:00
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
2019-04-06 04:14:25 +00:00
0x00000000 0x00000000 0x00000140 Data RO 938 RESET startup_m451series.o
0x00000140 0x00000140 0x00000008 Code RO 1042 * !!!main c_w.l(__main.o)
0x00000148 0x00000148 0x00000034 Code RO 1369 !!!scatter c_w.l(__scatter.o)
0x0000017c 0x0000017c 0x0000001a Code RO 1371 !!handler_copy c_w.l(__scatter_copy.o)
2019-04-04 16:11:03 +00:00
0x00000196 0x00000196 0x00000002 PAD
2019-04-06 04:14:25 +00:00
0x00000198 0x00000198 0x0000001c Code RO 1373 !!handler_zi c_w.l(__scatter_zi.o)
0x000001b4 0x000001b4 0x00000000 Code RO 1037 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
0x000001b4 0x000001b4 0x00000006 Code RO 1036 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o)
0x000001ba 0x000001ba 0x00000006 Code RO 1035 .ARM.Collect$$_printf_percent$$0000000C c_w.l(_printf_x.o)
0x000001c0 0x000001c0 0x00000004 Code RO 1117 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
0x000001c4 0x000001c4 0x00000002 Code RO 1242 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x000001c6 0x000001c6 0x00000004 Code RO 1247 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1250 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1253 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1255 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1257 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1260 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1262 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1264 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1266 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1268 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1270 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1272 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1274 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1276 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1278 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1280 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1284 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1286 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1288 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000000 Code RO 1290 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
0x000001ca 0x000001ca 0x00000002 Code RO 1291 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
0x000001cc 0x000001cc 0x00000002 Code RO 1311 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1324 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1326 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1329 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1332 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1334 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000000 Code RO 1337 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x000001ce 0x000001ce 0x00000002 Code RO 1338 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
0x000001d0 0x000001d0 0x00000000 Code RO 1110 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
0x000001d0 0x000001d0 0x00000000 Code RO 1203 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
0x000001d0 0x000001d0 0x00000006 Code RO 1215 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
0x000001d6 0x000001d6 0x00000000 Code RO 1205 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
0x000001d6 0x000001d6 0x00000004 Code RO 1206 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
0x000001da 0x000001da 0x00000000 Code RO 1208 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
0x000001da 0x000001da 0x00000008 Code RO 1209 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
0x000001e2 0x000001e2 0x00000002 Code RO 1245 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x000001e4 0x000001e4 0x00000000 Code RO 1293 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x000001e4 0x000001e4 0x00000004 Code RO 1294 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x000001e8 0x000001e8 0x00000006 Code RO 1295 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
2019-04-04 16:11:03 +00:00
0x000001ee 0x000001ee 0x00000002 PAD
2019-04-06 04:14:25 +00:00
0x000001f0 0x000001f0 0x0000001c Code RO 823 .emb_text retarget.o
0x0000020c 0x0000020c 0x00000074 Code RO 939 * .text startup_m451series.o
0x00000280 0x00000280 0x00000018 Code RO 986 .text c_w.l(noretval__2printf.o)
0x00000298 0x00000298 0x0000004e Code RO 990 .text c_w.l(_printf_pad.o)
2019-04-04 16:11:03 +00:00
0x000002e6 0x000002e6 0x00000002 PAD
2019-04-06 04:14:25 +00:00
0x000002e8 0x000002e8 0x00000078 Code RO 992 .text c_w.l(_printf_dec.o)
0x00000360 0x00000360 0x00000058 Code RO 997 .text c_w.l(_printf_hex_int.o)
0x000003b8 0x000003b8 0x00000138 Code RO 1027 .text c_w.l(__printf_flags_wp.o)
0x000004f0 0x000004f0 0x00000064 Code RO 1038 .text c_w.l(rt_memcpy_w.o)
0x00000554 0x00000554 0x00000006 Code RO 1040 .text c_w.l(heapauxi.o)
0x0000055a 0x0000055a 0x00000016 Code RO 1111 .text c_w.l(_rserrno.o)
0x00000570 0x00000570 0x000000b2 Code RO 1113 .text c_w.l(_printf_intcommon.o)
0x00000622 0x00000622 0x00000002 PAD
0x00000624 0x00000624 0x00000024 Code RO 1115 .text c_w.l(_printf_char_file.o)
0x00000648 0x00000648 0x00000008 Code RO 1220 .text c_w.l(rt_errno_addr_intlibspace.o)
0x00000650 0x00000650 0x00000030 Code RO 1222 .text c_w.l(_printf_char_common.o)
0x00000680 0x00000680 0x00000008 Code RO 1228 .text c_w.l(libspace.o)
0x00000688 0x00000688 0x0000004a Code RO 1231 .text c_w.l(sys_stackheap_outer.o)
0x000006d2 0x000006d2 0x00000012 Code RO 1235 .text c_w.l(exit.o)
0x000006e4 0x000006e4 0x0000000c Code RO 1303 .text c_w.l(sys_exit.o)
0x000006f0 0x000006f0 0x00000002 Code RO 1314 .text c_w.l(use_no_semi.o)
0x000006f2 0x000006f2 0x00000000 Code RO 1316 .text c_w.l(indicate_semi.o)
0x000006f2 0x000006f2 0x00000002 PAD
0x000006f4 0x000006f4 0x00000018 Code RO 408 i.CLK_DisablePLL clk.o
0x0000070c 0x0000070c 0x0000002c Code RO 412 i.CLK_EnableModuleClock clk.o
0x00000738 0x00000738 0x00000178 Code RO 413 i.CLK_EnablePLL clk.o
0x000008b0 0x000008b0 0x00000014 Code RO 415 i.CLK_EnableXtalRC clk.o
0x000008c4 0x000008c4 0x00000064 Code RO 422 i.CLK_GetPLLClockFreq clk.o
0x00000928 0x00000928 0x000000b0 Code RO 425 i.CLK_SetCoreClock clk.o
0x000009d8 0x000009d8 0x0000007c Code RO 426 i.CLK_SetHCLK clk.o
0x00000a54 0x00000a54 0x00000028 Code RO 429 i.CLK_WaitClockReady clk.o
0x00000a7c 0x00000a7c 0x00000568 Code RO 282 i.GetAngle imu.o
0x00000fe4 0x00000fe4 0x000000b4 Code RO 4 i.HalInit main.o
0x00001098 0x00001098 0x0000002c Code RO 825 i.Hard_Fault_Handler retarget.o
0x000010c4 0x000010c4 0x00000018 Code RO 578 i.I2C_GetBusClockFreq i2c.o
0x000010dc 0x000010dc 0x0000003c Code RO 582 i.I2C_Open i2c.o
0x00001118 0x00001118 0x00000038 Code RO 595 i.I2C_SetSlaveAddr i2c.o
0x00001150 0x00001150 0x00000228 Code RO 164 i.MPUReadBuf hal.o
0x00001378 0x00001378 0x000000dc Code RO 165 i.MPUReadReg hal.o
0x00001454 0x00001454 0x00000098 Code RO 166 i.MPUWriteReg hal.o
0x000014ec 0x000014ec 0x00000100 Code RO 216 i.MpuAngle mpu.o
0x000015ec 0x000015ec 0x00000090 Code RO 217 i.MpuGetData mpu.o
0x0000167c 0x0000167c 0x000000e6 Code RO 218 i.MpuInit mpu.o
0x00001762 0x00001762 0x00000002 PAD
0x00001764 0x00001764 0x00000044 Code RO 309 i.Q_rsqrt mymath.o
0x000017a8 0x000017a8 0x00000028 Code RO 5 i.SYS_UnlockReg main.o
0x000017d0 0x000017d0 0x0000000c Code RO 827 i.SendChar retarget.o
0x000017dc 0x000017dc 0x00000030 Code RO 828 i.SendChar_ToUART retarget.o
0x0000180c 0x0000180c 0x00000002 Code RO 946 i.SystemCoreClockUpdate system_m451series.o
0x0000180e 0x0000180e 0x00000002 PAD
0x00001810 0x00001810 0x00000074 Code RO 947 i.SystemInit system_m451series.o
0x00001884 0x00001884 0x00000012 Code RO 760 i.TIMER_EnableCapture timer.o
0x00001896 0x00001896 0x00000002 PAD
0x00001898 0x00001898 0x00000074 Code RO 762 i.TIMER_GetModuleClock timer.o
0x0000190c 0x0000190c 0x00000078 Code RO 763 i.TIMER_Open timer.o
0x00001984 0x00001984 0x00000060 Code RO 6 i.TMR0_IRQHandler main.o
0x000019e4 0x000019e4 0x00000074 Code RO 7 i.Timer0Init main.o
0x00001a58 0x00001a58 0x00000030 Code RO 1157 i.__ARM_fpclassify m_wm.l(fpclassify.o)
0x00001a88 0x00001a88 0x00000360 Code RO 1066 i.__hardfp_asin m_wm.l(asin.o)
0x00001de8 0x00001de8 0x000002d8 Code RO 1129 i.__hardfp_atan m_wm.l(atan.o)
0x000020c0 0x000020c0 0x000001f0 Code RO 1092 i.__hardfp_atan2 m_wm.l(atan2.o)
0x000022b0 0x000022b0 0x000000f8 Code RO 1175 i.__kernel_poly m_wm.l(poly.o)
0x000023a8 0x000023a8 0x00000014 Code RO 1144 i.__mathlib_dbl_infnan m_wm.l(dunder.o)
0x000023bc 0x000023bc 0x00000014 Code RO 1145 i.__mathlib_dbl_infnan2 m_wm.l(dunder.o)
0x000023d0 0x000023d0 0x00000020 Code RO 1146 i.__mathlib_dbl_invalid m_wm.l(dunder.o)
0x000023f0 0x000023f0 0x00000020 Code RO 1149 i.__mathlib_dbl_underflow m_wm.l(dunder.o)
0x00002410 0x00002410 0x0000000e Code RO 1025 i._is_digit c_w.l(__printf_wp.o)
0x0000241e 0x0000241e 0x00000010 Code RO 1131 i.atan m_wm.l(atan.o)
0x0000242e 0x0000242e 0x0000001c Code RO 220 i.delay_ms mpu.o
0x0000244a 0x0000244a 0x00000018 Code RO 1106 i.fabs m_wm.l(fabs.o)
0x00002462 0x00002462 0x00000008 Code RO 830 i.ferror retarget.o
0x0000246a 0x0000246a 0x00000010 Code RO 832 i.fputc retarget.o
0x0000247a 0x0000247a 0x00000010 Code RO 8 i.main main.o
0x0000248a 0x0000248a 0x0000006e Code RO 1180 i.sqrt m_wm.l(sqrt.o)
0x000024f8 0x000024f8 0x000000a8 Code RO 834 i.stackDump retarget.o
0x000025a0 0x000025a0 0x00000018 Code RO 1118 x$fpl$basic fz_wm.l(basic.o)
0x000025b8 0x000025b8 0x00000062 Code RO 1044 x$fpl$d2f fz_wm.l(d2f.o)
0x0000261a 0x0000261a 0x00000002 PAD
0x0000261c 0x0000261c 0x00000150 Code RO 1046 x$fpl$dadd fz_wm.l(daddsub_clz.o)
0x0000276c 0x0000276c 0x000002b0 Code RO 1053 x$fpl$ddiv fz_wm.l(ddiv.o)
0x00002a1c 0x00002a1c 0x0000002e Code RO 1057 x$fpl$dflt fz_wm.l(dflt_clz.o)
0x00002a4a 0x00002a4a 0x00000002 PAD
0x00002a4c 0x00002a4c 0x00000154 Code RO 1062 x$fpl$dmul fz_wm.l(dmul.o)
0x00002ba0 0x00002ba0 0x0000009c Code RO 1120 x$fpl$dnaninf fz_wm.l(dnaninf.o)
0x00002c3c 0x00002c3c 0x0000000c Code RO 1122 x$fpl$dretinf fz_wm.l(dretinf.o)
0x00002c48 0x00002c48 0x00000016 Code RO 1047 x$fpl$drsb fz_wm.l(daddsub_clz.o)
0x00002c5e 0x00002c5e 0x00000002 PAD
0x00002c60 0x00002c60 0x00000198 Code RO 1226 x$fpl$dsqrt fz_wm.l(dsqrt_umaal.o)
0x00002df8 0x00002df8 0x000001d4 Code RO 1048 x$fpl$dsub fz_wm.l(daddsub_clz.o)
0x00002fcc 0x00002fcc 0x00000056 Code RO 1064 x$fpl$f2d fz_wm.l(f2d.o)
0x00003022 0x00003022 0x0000008c Code RO 1124 x$fpl$fnaninf fz_wm.l(fnaninf.o)
0x000030ae 0x000030ae 0x0000000a Code RO 1301 x$fpl$fpinit fz_wm.l(fpinit.o)
0x000030b8 0x000030b8 0x0000000a Code RO 1126 x$fpl$fretinf fz_wm.l(fretinf.o)
0x000030c2 0x000030c2 0x00000000 Code RO 1128 x$fpl$usenofp fz_wm.l(usenofp.o)
0x000030c2 0x000030c2 0x00000002 PAD
0x000030c4 0x000030c4 0x00000018 Data RO 322 .constdata mymath.o
0x000030dc 0x000030dc 0x00000020 Data RO 764 .constdata timer.o
0x000030fc 0x000030fc 0x00000028 Data RO 998 .constdata c_w.l(_printf_hex_int.o)
0x00003124 0x00003124 0x00000011 Data RO 1028 .constdata c_w.l(__printf_flags_wp.o)
0x00003135 0x00003135 0x00000003 PAD
0x00003138 0x00003138 0x00000050 Data RO 1069 .constdata m_wm.l(asin.o)
0x00003188 0x00003188 0x00000098 Data RO 1132 .constdata m_wm.l(atan.o)
0x00003220 0x00003220 0x00000008 Data RO 1177 .constdata m_wm.l(qnan.o)
0x00003228 0x00003228 0x00000020 Data RO 1367 Region$$Table anon$$obj.o
Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x00003248, Size: 0x00000060, Max: 0xffffffff, ABSOLUTE)
2019-04-04 16:11:03 +00:00
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
2019-04-06 04:14:25 +00:00
0x20000000 0x00003248 0x00000002 Data RW 9 .data main.o
0x20000002 0x0000324a 0x00000002 PAD
0x20000004 0x0000324c 0x0000000c Data RW 224 .data mpu.o
0x20000010 0x00003258 0x0000001c Data RW 284 .data imu.o
0x2000002c 0x00003274 0x00000008 Data RW 835 .data retarget.o
0x20000034 0x0000327c 0x0000002c Data RW 948 .data system_m451series.o
2019-04-04 16:11:03 +00:00
2019-04-06 04:14:25 +00:00
Execution Region ER_ZI (Exec base: 0x20000060, Load base: 0x000032a8, Size: 0x000004d0, Max: 0xffffffff, ABSOLUTE)
2019-04-04 16:11:03 +00:00
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
2019-04-06 04:14:25 +00:00
0x20000060 - 0x00000060 Zero RW 223 .bss mpu.o
0x200000c0 - 0x0000000c Zero RW 283 .bss imu.o
0x200000cc - 0x00000060 Zero RW 1229 .bss c_w.l(libspace.o)
0x2000012c 0x000032a8 0x00000004 PAD
0x20000130 - 0x00000000 Zero RW 937 HEAP startup_m451series.o
0x20000130 - 0x00000400 Zero RW 936 STACK startup_m451series.o
2019-04-04 16:11:03 +00:00
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
904 100 0 0 0 20294 clk.o
2019-04-06 04:14:25 +00:00
924 148 0 0 0 2240 hal.o
140 12 0 0 0 2496 i2c.o
1384 44 0 28 12 3803 imu.o
448 74 0 2 0 271647 main.o
658 38 0 12 96 5029 mpu.o
68 4 24 0 0 929 mymath.o
2019-04-04 16:11:03 +00:00
324 132 0 8 0 5701 retarget.o
116 36 320 0 1024 928 startup_m451series.o
2019-04-06 04:14:25 +00:00
118 12 0 44 0 32299 system_m451series.o
254 36 32 0 0 2806 timer.o
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
2019-04-06 04:14:25 +00:00
5344 636 408 96 1132 348172 Object Totals
2019-04-04 16:11:03 +00:00
0 0 32 0 0 0 (incl. Generated)
2019-04-06 04:14:25 +00:00
6 0 0 2 0 0 (incl. Padding)
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 68 __main.o
312 4 17 0 0 92 __printf_flags_wp.o
14 0 0 0 0 68 __printf_wp.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
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
48 6 0 0 0 96 _printf_char_common.o
36 4 0 0 0 80 _printf_char_file.o
6 0 0 0 0 0 _printf_d.o
120 16 0 0 0 92 _printf_dec.o
88 4 40 0 0 88 _printf_hex_int.o
178 0 0 0 0 88 _printf_intcommon.o
78 0 0 0 0 108 _printf_pad.o
0 0 0 0 0 0 _printf_percent.o
4 0 0 0 0 0 _printf_percent_end.o
6 0 0 0 0 0 _printf_x.o
2019-04-06 04:14:25 +00:00
22 0 0 0 0 100 _rserrno.o
2019-04-04 16:11:03 +00:00
18 0 0 0 0 80 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
6 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
24 4 0 0 0 84 noretval__2printf.o
2019-04-06 04:14:25 +00:00
8 4 0 0 0 68 rt_errno_addr_intlibspace.o
100 0 0 0 0 80 rt_memcpy_w.o
2019-04-04 16:11:03 +00:00
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
2019-04-06 04:14:25 +00:00
24 0 0 0 0 164 basic.o
98 4 0 0 0 140 d2f.o
826 16 0 0 0 492 daddsub_clz.o
688 140 0 0 0 256 ddiv.o
46 0 0 0 0 116 dflt_clz.o
340 12 0 0 0 152 dmul.o
156 4 0 0 0 140 dnaninf.o
12 0 0 0 0 116 dretinf.o
408 56 0 0 0 168 dsqrt_umaal.o
86 4 0 0 0 132 f2d.o
140 4 0 0 0 132 fnaninf.o
2019-04-04 16:11:03 +00:00
10 0 0 0 0 116 fpinit.o
2019-04-06 04:14:25 +00:00
10 0 0 0 0 116 fretinf.o
0 0 0 0 0 0 usenofp.o
864 94 80 0 0 280 asin.o
744 106 152 0 0 352 atan.o
496 64 0 0 0 192 atan2.o
104 16 0 0 0 496 dunder.o
24 0 0 0 0 124 fabs.o
48 0 0 0 0 124 fpclassify.o
248 0 0 0 0 152 poly.o
0 0 8 0 0 0 qnan.o
110 0 0 0 0 148 sqrt.o
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
2019-04-06 04:14:25 +00:00
6820 578 300 0 100 5736 Library Totals
18 0 3 0 4 0 (incl. Padding)
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
2019-04-06 04:14:25 +00:00
1320 58 57 0 96 1628 c_w.l
2844 240 0 0 0 2240 fz_wm.l
2638 280 240 0 0 1868 m_wm.l
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
2019-04-06 04:14:25 +00:00
6820 578 300 0 100 5736 Library Totals
2019-04-04 16:11:03 +00:00
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
2019-04-06 04:14:25 +00:00
12164 1214 708 96 1232 347428 Grand Totals
12164 1214 708 96 1232 347428 ELF Image Totals
12164 1214 708 96 0 0 ROM Totals
2019-04-04 16:11:03 +00:00
==============================================================================
2019-04-06 04:14:25 +00:00
Total RO Size (Code + RO Data) 12872 ( 12.57kB)
Total RW Size (RW Data + ZI Data) 1328 ( 1.30kB)
Total ROM Size (Code + RO Data + RW Data) 12968 ( 12.66kB)
2019-04-04 16:11:03 +00:00
==============================================================================