#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Nov 18 08:57:15 2019
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Calls]
__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Called By]
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
SVC_Handler_main (Thumb, 2 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Calls]
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Calls]
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Calls]
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Calls]
ADC1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Calls]
BDRV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
CCU6SR2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
CCU6SR3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
EXINT0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
EXINT1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
GPT2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
SSC1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
SSC2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
UART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
UART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]
abs (Thumb, 8 bytes, Stack size 0 bytes, siabs.o(.text))
[Called By]
__aeabi_fmul (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))
[Stack]
__aeabi_fdiv (Thumb, 124 bytes, Stack size 8 bytes, fdiv.o(.text))
[Stack]
__ARM_scalbnf (Thumb, 24 bytes, Stack size 0 bytes, fscalb.o(.text))
[Called By]
scalbnf (Thumb, 0 bytes, Stack size 0 bytes, fscalb.o(.text), UNUSED)
__aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))
[Stack]
__aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
[Stack]
__ARM_scalbn (Thumb, 46 bytes, Stack size 16 bytes, dscalb.o(.text))
[Stack]
scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)
__aeabi_ui2f (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))
[Stack]
__aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text))
[Called By]
__aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
[Called By]
__aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))
[Stack]
__aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))
[Called By]
__aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
[Stack]
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
_ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
__aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
[Called By]
_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
_float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
[Called By]
_float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))
[Stack]
_double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
[Stack]
_double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
[Stack]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
ADC1_Init (Thumb, 96 bytes, Stack size 8 bytes, adc1.o(i.ADC1_Init))
[Stack]
ADC2_IRQHandler (Thumb, 144 bytes, Stack size 16 bytes, isr.o(i.ADC2_IRQHandler))
[Stack]
ADC2_Init (Thumb, 2 bytes, Stack size 0 bytes, adc2.o(i.ADC2_Init))
[Called By]
BDRV_Init (Thumb, 72 bytes, Stack size 0 bytes, bdrv.o(i.BDRV_Init))
[Called By]
BDRV_Set_Bridge (Thumb, 104 bytes, Stack size 20 bytes, bdrv.o(i.BDRV_Set_Bridge))
[Stack]
BEMF_PhU_Hi_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhU_Hi_INT))
[Called By]
BEMF_PhU_Lo_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhU_Lo_INT))
[Called By]
BEMF_PhV_Hi_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhV_Hi_INT))
[Called By]
BEMF_PhV_Lo_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhV_Lo_INT))
[Called By]
BEMF_PhW_Hi_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhW_Hi_INT))
[Called By]
BEMF_PhW_Lo_INT (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.BEMF_PhW_Lo_INT))
[Called By]
BackEMF_Handle_Correct (Thumb, 216 bytes, Stack size 24 bytes, emo_bemf.o(i.BackEMF_Handle_Correct))
[Stack]
BackEMF_Handle_Wrong (Thumb, 44 bytes, Stack size 8 bytes, emo_bemf.o(i.BackEMF_Handle_Wrong))
[Stack]
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, isr.o(i.BusFault_Handler))
[Address Reference Count : 1]
CCU6SR0_IRQHandler (Thumb, 74 bytes, Stack size 16 bytes, isr.o(i.CCU6SR0_IRQHandler))
[Stack]
CCU6SR1_IRQHandler (Thumb, 50 bytes, Stack size 8 bytes, isr.o(i.CCU6SR1_IRQHandler))
[Stack]
CCU6_Init (Thumb, 114 bytes, Stack size 8 bytes, ccu6.o(i.CCU6_Init))
[Stack]
Emo_HandleT2Overflow (Thumb, 592 bytes, Stack size 40 bytes, emo.o(i.Emo_HandleT2Overflow))
[Stack]
Emo_Init (Thumb, 54 bytes, Stack size 8 bytes, emo.o(i.Emo_Init))
[Stack]
Emo_StartMotor (Thumb, 210 bytes, Stack size 32 bytes, emo.o(i.Emo_StartMotor))
[Stack]
Emo_StopMotor (Thumb, 32 bytes, Stack size 16 bytes, emo.o(i.Emo_StopMotor))
[Stack]
Emo_lInitBEMFPar (Thumb, 476 bytes, Stack size 40 bytes, emo.o(i.Emo_lInitBEMFPar))
[Stack]
Emo_lInitBEMFVar (Thumb, 24 bytes, Stack size 0 bytes, emo.o(i.Emo_lInitBEMFVar))
[Called By]
Emo_setspeedreferenz (Thumb, 6 bytes, Stack size 0 bytes, emo_speed_api.o(i.Emo_setspeedreferenz))
[Called By]
GPT12E_Init (Thumb, 52 bytes, Stack size 0 bytes, gpt12e.o(i.GPT12E_Init))
[Called By]
GPT1_IRQHandler (Thumb, 34 bytes, Stack size 8 bytes, isr.o(i.GPT1_IRQHandler))
[Stack]
GPT1_T2_Handler (Thumb, 16 bytes, Stack size 0 bytes, emo.o(i.GPT1_T2_Handler))
[Stack]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, isr.o(i.HardFault_Handler))
[Address Reference Count : 1]
INT_Init (Thumb, 118 bytes, Stack size 8 bytes, int.o(i.INT_Init))
[Stack]
LIN_Init (Thumb, 2 bytes, Stack size 0 bytes, lin.o(i.LIN_Init))
[Called By]
MON_Debounce (Thumb, 50 bytes, Stack size 24 bytes, mon.o(i.MON_Debounce))
[Stack]
MON_Init (Thumb, 10 bytes, Stack size 0 bytes, mon.o(i.MON_Init))
[Called By]
Main_HandleSysTick (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Main_HandleSysTick))
[Called By]
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, isr.o(i.MemManage_Handler))
[Address Reference Count : 1]
PMU_Init (Thumb, 68 bytes, Stack size 0 bytes, pmu.o(i.PMU_Init))
[Called By]
PORT_Init (Thumb, 60 bytes, Stack size 0 bytes, port.o(i.PORT_Init))
[Called By]
Pwm_Handle (Thumb, 628 bytes, Stack size 40 bytes, emo_bemf.o(i.Pwm_Handle))
[Stack]
SCU_ClkInit (Thumb, 310 bytes, Stack size 16 bytes, scu.o(i.SCU_ClkInit))
[Stack]
SCU_Init (Thumb, 52 bytes, Stack size 0 bytes, scu.o(i.SCU_Init))
[Called By]
SysTick_Handler (Thumb, 16 bytes, Stack size 8 bytes, isr.o(i.SysTick_Handler))
[Stack]
SysTick_Init (Thumb, 40 bytes, Stack size 0 bytes, wdt1.o(i.SysTick_Init))
[Called By]
SystemInit (Thumb, 34 bytes, Stack size 8 bytes, system_tle987x.o(i.SystemInit))
[Stack]
TLE_Init (Thumb, 50 bytes, Stack size 8 bytes, tle_device.o(i.TLE_Init))
[Stack]
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, isr.o(i.UsageFault_Handler))
[Address Reference Count : 1]
WDT1_Init (Thumb, 16 bytes, Stack size 0 bytes, wdt1.o(i.WDT1_Init))
[Called By]
WDT1_Service (Thumb, 34 bytes, Stack size 0 bytes, wdt1.o(i.WDT1_Service))
[Called By]
__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
__scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
main (Thumb, 66 bytes, Stack size 0 bytes, main.o(i.main))
[Stack]
BackEMF_CommutationDelay (Thumb, 40 bytes, Stack size 8 bytes, emo.o(i.BackEMF_CommutationDelay))
[Stack]
BackEMF_CommutationDelaywithoutT13 (Thumb, 74 bytes, Stack size 0 bytes, emo.o(i.BackEMF_CommutationDelaywithoutT13))
[Called By]
BackEMF_SetPatterns (Thumb, 56 bytes, Stack size 8 bytes, emo.o(i.BackEMF_SetPatterns))
[Stack]
BackEMF_SwitchtoRamp (Thumb, 46 bytes, Stack size 0 bytes, emo.o(i.BackEMF_SwitchtoRamp))
[Called By]
Mat_ExeLp_without_min_max (Thumb, 32 bytes, Stack size 0 bytes, emo.o(i.Mat_ExeLp_without_min_max))
[Called By]
Mat_ExePi (Thumb, 76 bytes, Stack size 0 bytes, emo.o(i.Mat_ExePi))
[Called By]
Mat_Ramp (Thumb, 32 bytes, Stack size 8 bytes, emo.o(i.Mat_Ramp))
[Stack]
BackEMF_CommutationDelay (Thumb, 40 bytes, Stack size 8 bytes, emo_bemf.o(i.BackEMF_CommutationDelay))
[Stack]
BackEMF_CommutationDelayhalf (Thumb, 28 bytes, Stack size 8 bytes, emo_bemf.o(i.BackEMF_CommutationDelayhalf))
[Stack]
BackEMF_CommutationDelaywithoutT13 (Thumb, 74 bytes, Stack size 0 bytes, emo_bemf.o(i.BackEMF_CommutationDelaywithoutT13))
[Called By]
BackEMF_InitPatterns_Start0 (Thumb, 38 bytes, Stack size 0 bytes, emo_bemf.o(i.BackEMF_InitPatterns_Start0))
[Called By]
BackEMF_SetPatterns (Thumb, 56 bytes, Stack size 8 bytes, emo_bemf.o(i.BackEMF_SetPatterns))
[Stack]
BackEMF_SwitchToHall (Thumb, 60 bytes, Stack size 0 bytes, emo_bemf.o(i.BackEMF_SwitchToHall))
[Called By]
Mat_ExeLp_without_min_max (Thumb, 32 bytes, Stack size 0 bytes, emo_bemf.o(i.Mat_ExeLp_without_min_max))
[Called By]
SVC_Handler (Thumb, 24 bytes, Stack size 0 bytes, startup_tle987x.o(.text))
[Address Reference Count : 1]