1520 lines
134 KiB
Plaintext
1520 lines
134 KiB
Plaintext
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
|
|
main.o(i.HalInit) refers to main.o(i.SYS_UnlockReg) for SYS_UnlockReg
|
|
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
|
|
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
|
|
main.o(i.main) refers to main.o(i.HalInit) for HalInit
|
|
main.o(i.main) refers to mpu.o(i.MpuInit) for MpuInit
|
|
main.o(i.main) refers to main.o(i.Timer0Init) for Timer0Init
|
|
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
|
|
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
|
|
mpu.o(i.MpuGetData) refers to hal.o(i.MPUReadBuf) for MPUReadBuf
|
|
mpu.o(i.MpuGetData) refers to mpu.o(i.MpuAngle) for MpuAngle
|
|
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
|
|
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
|
|
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
|
|
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
|
|
__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
|
|
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
|
|
__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
|
|
_rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
|
|
_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
|
|
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
|
|
__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
|
|
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
|
|
_printf_char_common.o(.text) refers to __printf_flags_wp.o(.text) for __printf
|
|
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
|
|
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
|
|
dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
|
|
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).
|
|
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).
|
|
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).
|
|
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).
|
|
|
|
89 unused section(s) (total 2886 bytes) removed from the image.
|
|
|
|
==============================================================================
|
|
|
|
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
|
|
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
|
|
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
|
|
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
|
|
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
|
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
|
|
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
|
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
|
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
|
|
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE
|
|
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE
|
|
../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
|
|
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
|
|
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
|
|
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
|
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
|
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
|
|
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
|
|
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
|
|
../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
|
|
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
|
|
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
|
|
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
|
|
../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
|
|
../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE
|
|
../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE
|
|
../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
|
|
../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
|
|
../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
|
|
../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 _printf_hex_ll_ptr.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
|
|
../clib/printf.c 0x00000000 Number 0 _printf_hex_ptr.o ABSOLUTE
|
|
../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
|
|
../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE
|
|
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
|
|
../clib/printf_percent.s 0x00000000 Number 0 _printf_x.o ABSOLUTE
|
|
../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
|
|
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
|
|
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_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
|
|
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
|
|
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
|
|
../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
|
|
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
|
|
../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
|
|
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
|
|
C:\Keil_v5\ARM\PACK\Nuvoton\NuMicro_DFP\1.2.0\Device\M451\Driver\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
|
|
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
|
|
C:\\Keil_v5\\ARM\\PACK\\Nuvoton\\NuMicro_DFP\\1.2.0\\Device\\M451\\Driver\\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
|
|
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
|
|
imu.c 0x00000000 Number 0 imu.o ABSOLUTE
|
|
main.c 0x00000000 Number 0 main.o ABSOLUTE
|
|
main.c 0x00000000 Number 0 main.o ABSOLUTE
|
|
mpu.c 0x00000000 Number 0 mpu.o ABSOLUTE
|
|
myMath.c 0x00000000 Number 0 mymath.o ABSOLUTE
|
|
!!!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)
|
|
.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)
|
|
|
|
Global Symbols
|
|
|
|
Symbol Name Value Ov Type Size Object(Section)
|
|
|
|
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
|
|
__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)
|
|
__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)
|
|
|
|
|
|
|
|
==============================================================================
|
|
|
|
Memory Map of the image
|
|
|
|
Image Entry point : 0x0000020d
|
|
|
|
Load Region LR_1 (Base: 0x00000000, Size: 0x000032a8, Max: 0xffffffff, ABSOLUTE)
|
|
|
|
Execution Region ER_RO (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00003248, Max: 0xffffffff, ABSOLUTE)
|
|
|
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
|
|
|
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)
|
|
0x00000196 0x00000196 0x00000002 PAD
|
|
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)
|
|
0x000001ee 0x000001ee 0x00000002 PAD
|
|
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)
|
|
0x000002e6 0x000002e6 0x00000002 PAD
|
|
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)
|
|
|
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
|
|
|
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
|
|
|
|
|
|
Execution Region ER_ZI (Exec base: 0x20000060, Load base: 0x000032a8, Size: 0x000004d0, Max: 0xffffffff, ABSOLUTE)
|
|
|
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
|
|
|
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
|
|
|
|
|
|
==============================================================================
|
|
|
|
Image component sizes
|
|
|
|
|
|
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
|
|
|
|
904 100 0 0 0 20294 clk.o
|
|
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
|
|
324 132 0 8 0 5701 retarget.o
|
|
116 36 320 0 1024 928 startup_m451series.o
|
|
118 12 0 44 0 32299 system_m451series.o
|
|
254 36 32 0 0 2806 timer.o
|
|
|
|
----------------------------------------------------------------------
|
|
5344 636 408 96 1132 348172 Object Totals
|
|
0 0 32 0 0 0 (incl. Generated)
|
|
6 0 0 2 0 0 (incl. Padding)
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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
|
|
22 0 0 0 0 100 _rserrno.o
|
|
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
|
|
8 4 0 0 0 68 rt_errno_addr_intlibspace.o
|
|
100 0 0 0 0 80 rt_memcpy_w.o
|
|
2 0 0 0 0 0 rtexit.o
|
|
10 0 0 0 0 0 rtexit2.o
|
|
12 4 0 0 0 68 sys_exit.o
|
|
74 0 0 0 0 80 sys_stackheap_outer.o
|
|
2 0 0 0 0 68 use_no_semi.o
|
|
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
|
|
10 0 0 0 0 116 fpinit.o
|
|
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
|
|
|
|
----------------------------------------------------------------------
|
|
6820 578 300 0 100 5736 Library Totals
|
|
18 0 3 0 4 0 (incl. Padding)
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
|
|
|
|
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
|
|
|
|
----------------------------------------------------------------------
|
|
6820 578 300 0 100 5736 Library Totals
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
==============================================================================
|
|
|
|
|
|
Code (inc. data) RO Data RW Data ZI Data Debug
|
|
|
|
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
|
|
|
|
==============================================================================
|
|
|
|
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)
|
|
|
|
==============================================================================
|
|
|