#<CALLGRAPH># ARM Linker, 4.1 [Build 894]: Last Updated: Tue Sep 18 19:11:03 2012
__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]
Blue_LED_Init (Thumb, 54 bytes, Stack size 0 bytes, blue_led.o(.text))
[Called By]
Blue_LED_Deinit (Thumb, 20 bytes, Stack size 0 bytes, blue_led.o(.text), UNUSED)
Blue_LED_PutVal (Thumb, 20 bytes, Stack size 0 bytes, blue_led.o(.text), UNUSED)
Blue_LED_ClrVal (Thumb, 8 bytes, Stack size 0 bytes, blue_led.o(.text))
[Called By]
Blue_LED_SetVal (Thumb, 8 bytes, Stack size 0 bytes, blue_led.o(.text))
[Called By]
Blue_LED_NegVal (Thumb, 8 bytes, Stack size 0 bytes, blue_led.o(.text), UNUSED)
Cpu_INT_NMIInterrupt (Thumb, 8 bytes, Stack size 8 bytes, cpu.o(.text))
[Stack]
Cpu_INT_Hard_FaultInterrupt (Thumb, 8 bytes, Stack size 8 bytes, cpu.o(.text))
[Stack]
Cpu_Interrupt (Thumb, 2 bytes, Stack size 0 bytes, cpu.o(.text))
[Address Reference Count : 1]
Cpu_SetOperationMode (Thumb, 162 bytes, Stack size 8 bytes, cpu.o(.text), UNUSED)
Cpu_EnableInt (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.text), UNUSED)
Cpu_DisableInt (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.text), UNUSED)
__init_hardware (Thumb, 272 bytes, Stack size 0 bytes, cpu.o(.text))
[Address Reference Count : 1]
PE_low_level_init (Thumb, 190 bytes, Stack size 8 bytes, cpu.o(.text))
[Stack]
Green_LED_Init (Thumb, 58 bytes, Stack size 0 bytes, green_led.o(.text))
[Called By]
Green_LED_Deinit (Thumb, 22 bytes, Stack size 0 bytes, green_led.o(.text), UNUSED)
Green_LED_PutVal (Thumb, 24 bytes, Stack size 0 bytes, green_led.o(.text), UNUSED)
Green_LED_ClrVal (Thumb, 10 bytes, Stack size 0 bytes, green_led.o(.text))
[Called By]
Green_LED_SetVal (Thumb, 10 bytes, Stack size 0 bytes, green_led.o(.text))
[Called By]
Green_LED_NegVal (Thumb, 10 bytes, Stack size 0 bytes, green_led.o(.text), UNUSED)
Red_LED_Init (Thumb, 58 bytes, Stack size 0 bytes, red_led.o(.text))
[Called By]
Red_LED_Deinit (Thumb, 22 bytes, Stack size 0 bytes, red_led.o(.text), UNUSED)
Red_LED_PutVal (Thumb, 24 bytes, Stack size 0 bytes, red_led.o(.text), UNUSED)
Red_LED_ClrVal (Thumb, 10 bytes, Stack size 0 bytes, red_led.o(.text))
[Called By]
Red_LED_SetVal (Thumb, 10 bytes, Stack size 0 bytes, red_led.o(.text))
[Called By]
Red_LED_NegVal (Thumb, 10 bytes, Stack size 0 bytes, red_led.o(.text), UNUSED)
IO1_Init (Thumb, 182 bytes, Stack size 0 bytes, io1.o(.text))
[Called By]
IO1_Enable (Thumb, 46 bytes, Stack size 0 bytes, io1.o(.text), UNUSED)
IO1_Disable (Thumb, 42 bytes, Stack size 0 bytes, io1.o(.text), UNUSED)
IO1_GetEventMask (Thumb, 8 bytes, Stack size 0 bytes, io1.o(.text), UNUSED)
IO1_SetEventMask (Thumb, 30 bytes, Stack size 0 bytes, io1.o(.text), UNUSED)
IO1_ReceiveBlock (Thumb, 48 bytes, Stack size 8 bytes, io1.o(.text), UNUSED)
IO1_SendBlock (Thumb, 56 bytes, Stack size 12 bytes, io1.o(.text), UNUSED)
IO1_Main (Thumb, 66 bytes, Stack size 16 bytes, io1.o(.text), UNUSED)
[Calls]
fputc (Thumb, 42 bytes, Stack size 0 bytes, csio1.o(.text))
[Called By]
fgetc (Thumb, 20 bytes, Stack size 0 bytes, csio1.o(.text))
[Called By]
ferror (Thumb, 8 bytes, Stack size 0 bytes, csio1.o(.text), UNUSED)
_ttywrch (Thumb, 42 bytes, Stack size 0 bytes, csio1.o(.text), UNUSED)
DAC1_Init (Thumb, 80 bytes, Stack size 0 bytes, dac1.o(.text))
[Called By]
DAC1_Deinit (Thumb, 26 bytes, Stack size 0 bytes, dac1.o(.text), UNUSED)
DAC1_SetValue (Thumb, 32 bytes, Stack size 0 bytes, dac1.o(.text))
[Called By]
Timer1_Init (Thumb, 118 bytes, Stack size 8 bytes, timer1.o(.text))
[Stack]
Timer1_Deinit (Thumb, 22 bytes, Stack size 0 bytes, timer1.o(.text), UNUSED)
Timer1_SetPeriodTicks (Thumb, 30 bytes, Stack size 0 bytes, timer1.o(.text))
[Called By]
Timer1_GetPeriodTicks (Thumb, 20 bytes, Stack size 0 bytes, timer1.o(.text))
[Called By]
Timer1_Interrupt (Thumb, 54 bytes, Stack size 16 bytes, timer1.o(.text))
[Stack]
main (Thumb, 596 bytes, Stack size 0 bytes, processorexpert.o(.text))
[Stack]
Cpu_OnNMIINT (Thumb, 2 bytes, Stack size 0 bytes, events.o(.text))
[Called By]
Cpu_OnHardFault (Thumb, 2 bytes, Stack size 0 bytes, events.o(.text))
[Called By]
TERMINAL_OnBlockReceived (Thumb, 8 bytes, Stack size 0 bytes, events.o(.text), UNUSED)
IO1_OnBlockReceived (Thumb, 2 bytes, Stack size 0 bytes, events.o(.text), UNUSED)
[Called By]
IO1_OnBlockSent (Thumb, 2 bytes, Stack size 0 bytes, events.o(.text), UNUSED)
[Called By]
Timer1_OnCounterRestart (Thumb, 52 bytes, Stack size 8 bytes, events.o(.text))
[Stack]
__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
[Called By]
__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)
__0printf$1 (Thumb, 24 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED)
[Calls]
__1printf$1 (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED)
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1))
[Stack]
__ARM_common_switch8 (Thumb, 28 bytes, Stack size 8 bytes, processorexpert.o(i.__ARM_common_switch8))
[Stack]
__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)
getc (Thumb, 8 bytes, Stack size 8 bytes, getc.o(i.getc))
[Stack]
putc (Thumb, 8 bytes, Stack size 8 bytes, putc.o(i.putc))
[Stack]
InterruptRx (Thumb, 56 bytes, Stack size 16 bytes, io1.o(.text), UNUSED)
[Calls]
InterruptTx (Thumb, 68 bytes, Stack size 8 bytes, io1.o(.text), UNUSED)
[Calls]
_printf_core (Thumb, 324 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED)
[Calls]