#<CALLGRAPH># ARM Linker, 5.02 [Build 28]: Last Updated: Thu Nov 15 22:40:46 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, 156 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, 248 bytes, Stack size 0 bytes, cpu.o(.text))
[Address Reference Count : 1]
PE_low_level_init (Thumb, 178 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))
[Address Reference Count : 1]
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)
main (Thumb, 306 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]
__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$2 (Thumb, 24 bytes, Stack size 24 bytes, printf2.o(i.__0printf$2), UNUSED)
[Calls]
__1printf$2 (Thumb, 0 bytes, Stack size 24 bytes, printf2.o(i.__0printf$2), UNUSED)
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printf2.o(i.__0printf$2))
[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]
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, 202 bytes, Stack size 40 bytes, printf2.o(i._printf_core), UNUSED)
[Called By]