Static Call Graph for image .\TempIR.axf



#<CALLGRAPH># ARM Linker, 5050041: Last Updated: Mon Dec 15 12:41:18 2014

Maximum Stack Usage = 0 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

Functions with no stack information

Function Pointers

Global Symbols

Var_setup (Thumb, 32 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

MCG_setup (Thumb, 52 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

SMC_setup (Thumb, 14 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

PORTS_setup (Thumb, 56 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

LPTMR0_setup (Thumb, 28 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

I2C0_setup (Thumb, 28 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

I2C0_transfer (Thumb, 30 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

SPI0_setup (Thumb, 20 bytes, Stack size 0 bytes, hardware.o(.text))

[Called By]

Reset_Handler (Thumb, 10 bytes, Stack size 0 bytes, startup.o(.text))

Display_Temp (Thumb, 198 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Display_Digit (Thumb, 58 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Display_Bitmap (Thumb, 0 bytes, Stack size unknown bytes, lcd.o(.text))

[Called By]

Init_LCD (Thumb, 68 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

LCD_POWER_DOWN (Thumb, 54 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Clear_LCD (Thumb, 20 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

SPI_transfer (Thumb, 0 bytes, Stack size unknown bytes, lcd.o(.text))

[Called By]

Send_LCD (Thumb, 0 bytes, Stack size unknown bytes, lcd.o(.text))

[Called By]

start (Thumb, 186 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Address Reference Count : 1]

Read_Temp (Thumb, 70 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Called By]

Local Symbols

Set_Cursor (Thumb, 50 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Match_Parity (Thumb, 36 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Match_Digits (Thumb, 68 bytes, Stack size 0 bytes, lcd.o(.text))

[Calls]


[Called By]

Fill_Row (Thumb, 90 bytes, Stack size 0 bytes, lcd.o(.text))

[Called By]

Timer_Tick (Thumb, 14 bytes, Stack size 0 bytes, main.o(.text))

[Called By]

Timer_Reset (Thumb, 10 bytes, Stack size 0 bytes, main.o(.text))

[Called By]

Toggle_Mode (Thumb, 24 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Called By]

Toggle_Unit (Thumb, 24 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Called By]

Init_Touch (Thumb, 22 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Called By]

Process_Touch (Thumb, 66 bytes, Stack size 0 bytes, main.o(.text))

[Calls]


[Called By]

PORTB_ISR (Thumb, 24 bytes, Stack size 0 bytes, startup.o(.text))
[Address Reference Count : 1]

LPTMR0_ISR (Thumb, 24 bytes, Stack size 0 bytes, startup.o(.text))
[Address Reference Count : 1]

I2C0_ISR (Thumb, 114 bytes, Stack size 0 bytes, startup.o(.text))
[Address Reference Count : 1]

SPI0_ISR (Thumb, 62 bytes, Stack size 0 bytes, startup.o(.text))
[Address Reference Count : 1]

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

Undefined Global Symbols