Static Call Graph for image .\UV4Build\pwm_led.axf



#<CALLGRAPH># ARM Linker, 5.02 [Build 28]: Last Updated: Thu Nov 15 17:39:00 2012

Maximum Stack Usage = 12 bytes + Unknown(Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ PWMTimerRG_SetOffsetTicks

Function Pointers

Global Symbols

__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, entry4.o(.ARM.Collect$$$$00000003))

_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_init (Thumb, 0 bytes, Stack size unknown bytes, entry8.o(.ARM.Collect$$$$00000009))

__thumb_startup (Thumb, 8 bytes, Stack size 0 bytes, startup_arm_cc.o(.emb_text))
[Address Reference Count : 1]

MKL25Z_MCU_Interrupt (Thumb, 2 bytes, Stack size 0 bytes, mkl25z_mcu.o(.text))
[Address Reference Count : 1]

__init_hardware (Thumb, 246 bytes, Stack size 0 bytes, mkl25z_mcu.o(.text))
[Address Reference Count : 1]

PE_low_level_init (Thumb, 146 bytes, Stack size 0 bytes, mkl25z_mcu.o(.text))

[Called By]

PWMTimerB_Init (Thumb, 94 bytes, Stack size 0 bytes, pwmtimerb.o(.text))

[Called By]

PWMTimerB_Deinit (Thumb, 22 bytes, Stack size 0 bytes, pwmtimerb.o(.text), UNUSED)

PWMTimerB_Enable (Thumb, 24 bytes, Stack size 0 bytes, pwmtimerb.o(.text))

[Called By]

PWMTimerB_Disable (Thumb, 18 bytes, Stack size 0 bytes, pwmtimerb.o(.text), UNUSED)

PWMTimerB_GetCounterValue (Thumb, 8 bytes, Stack size 0 bytes, pwmtimerb.o(.text), UNUSED)

PWMTimerB_SetOffsetTicks (Thumb, 54 bytes, Stack size 12 bytes, pwmtimerb.o(.text))

[Stack]


[Called By]

PWMTimerB_GetOffsetTicks (Thumb, 44 bytes, Stack size 8 bytes, pwmtimerb.o(.text), UNUSED)

PWMTimerRG_Init (Thumb, 112 bytes, Stack size 0 bytes, pwmtimerrg.o(.text))

[Called By]

PWMTimerRG_Deinit (Thumb, 22 bytes, Stack size 0 bytes, pwmtimerrg.o(.text), UNUSED)

PWMTimerRG_Enable (Thumb, 24 bytes, Stack size 0 bytes, pwmtimerrg.o(.text))

[Called By]

PWMTimerRG_Disable (Thumb, 18 bytes, Stack size 0 bytes, pwmtimerrg.o(.text), UNUSED)

PWMTimerRG_GetCounterValue (Thumb, 8 bytes, Stack size 0 bytes, pwmtimerrg.o(.text), UNUSED)

PWMTimerRG_SetOffsetTicks (Thumb, 54 bytes, Stack size 12 bytes, pwmtimerrg.o(.text))

[Stack]


[Called By]

PWMTimerRG_GetOffsetTicks (Thumb, 44 bytes, Stack size 8 bytes, pwmtimerrg.o(.text), UNUSED)

PeriodicInterrupt_Init (Thumb, 106 bytes, Stack size 8 bytes, periodicinterrupt.o(.text))

[Stack]


[Called By]

PeriodicInterrupt_Deinit (Thumb, 36 bytes, Stack size 0 bytes, periodicinterrupt.o(.text), UNUSED)

PeriodicInterrupt_Enable (Thumb, 20 bytes, Stack size 0 bytes, periodicinterrupt.o(.text))

[Called By]

PeriodicInterrupt_Disable (Thumb, 18 bytes, Stack size 0 bytes, periodicinterrupt.o(.text), UNUSED)

PeriodicInterrupt_Interrupt (Thumb, 22 bytes, Stack size 8 bytes, periodicinterrupt.o(.text))

[Stack]


[Calls]
[Address Reference Count : 1]

MKL25Z_MCU_OnNMIINT (Thumb, 2 bytes, Stack size 0 bytes, events.o(.text), UNUSED)

PeriodicInterrupt_OnCounterRestart (Thumb, 8 bytes, Stack size 0 bytes, events.o(.text))

[Called By]

main (Thumb, 454 bytes, Stack size 0 bytes, processorexpert.o(.text))

[Stack]


[Calls]
[Address Reference Count : 1]

__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

[Calls]


[Called By]

__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

__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)

Local Symbols

Undefined Global Symbols