Static Call Graph for image d:\arm\Betty_Community\LernBettyPacked\BettyBase\linkedarm.axf
#<CALLGRAPH># ARM Linker, 4.1 [Build 713]: Last Updated: Mon Nov 26 19:25:39 2012
Maximum Stack Usage = 204 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)
Call chain for Maximum Stack Depth:
Appfinder_Liste_OnKey ⇒ Messagebox ⇒ CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
Functions with no stack information
Function Pointers
- ADCsee_Results_Draw from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- ADCsee_Results_OnEvent from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- ADCsee_exit_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Appfinder_Liste_Draw from appfinder.o(.text) referenced from menu.o(.constdata)
- Appfinder_Liste_OnEvent from appfinder.o(.text) referenced from menu.o(.constdata)
- Appfinder_Liste_OnKey from appfinder.o(.text) referenced from menu.o(.constdata)
- Appfinder_exit_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_ADCsee_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_Appfinder_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_Batterie_Draw from bettyworkmenu.o(.text) referenced 3 times from menu.o(.constdata)
- Betty_Batterie_OnEvent from bettyworkmenu.o(.text) referenced 3 times from menu.o(.constdata)
- Betty_Lichtaus_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_Lichtein_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_Tastentest_OnKey from bettyworkmenu.o(.text) referenced from menu.o(.constdata)
- Betty_Uhrzeit_Draw from bettyworkmenu.o(.text) referenced 3 times from menu.o(.constdata)
- Betty_Uhrzeit_OnEvent from bettyworkmenu.o(.text) referenced 3 times from menu.o(.constdata)
- ButtonDrawProc from menu.o(.text) referenced 7 times from menu.o(.constdata)
- ButtonDrawProc from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- CgCh_at from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- CgFillRect from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- CgPicture_at from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- CgPixel_at from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- CgStr_at from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- DataAbort_Handler from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- DispatchEvent from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- FIQ_Handler from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- FillLanes from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- FlipDisplay from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- GetKey from tasten.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- GetSetMenu from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Get_Ascent from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Get_Descent from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Get_Font from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Get_dX from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Get_dY from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Hard_Reset from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- IRQ_HandlerDummy from Startup_LPC2220arm.o(Reset) referenced from setup.o(.text)
- IsKeyAvailable from tasten.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- IsKeyPressed from tasten.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- LichtAus from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- LichtEin from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- LineTo from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- LocalToScreen from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Messagebox from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- MoveTo from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- PanelDrawProc from menu.o(.text) referenced 3 times from menu.o(.constdata)
- PanelDrawProc from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- PanelEventHandler from menu.o(.text) referenced 3 times from menu.o(.constdata)
- PanelEventHandler from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- PanelKeyHandler from menu.o(.text) referenced 3 times from menu.o(.constdata)
- PanelKeyHandler from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- PrefetchAbort_Handler from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- SWI_Dead from Startup_LPC2220arm.o(Reset) referenced 8 times from Startup_LPC2220arm.o(Reset)
- SWI_Handler from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- ScrBlt from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Soft_Reset from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- StringWidth from gdi.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- TastenZustand from tasten.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Timer0Service from interrupts.o(.text) referenced from systemtick.o(.text)
- TranslateKeynum from tasten.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Uart0TxService from interrupts.o(.text) referenced from serial.o(.text)
- Umrande from menu.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- Undef_Handler from Startup_LPC2220arm.o(Reset) referenced from Startup_LPC2220arm.o(Reset)
- V24_CRLF from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_CharAvail from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_CharIn from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_CharOut from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_Init from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_StrOut from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- V24_Txfree from serial.o(.text) referenced from Startup_LPC2220arm.o(Reset)
- main from main.o(.text) referenced from Startup_LPC2220arm.o(Reset)
Global Symbols
Hard_Reset (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
Soft_Reset (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
__main (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset), UNUSED, KEPT)
_main (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset), UNUSED, KEPT)
_sys_exit (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Calls]
[Called By]
SWI_Handler (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Calls]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
IRQ_HandlerDummy (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Address Reference Count : 1]
__raise (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Called By]
abort_me (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset), UNUSED, KEPT)
Systemtick_Init (Thumb, 54 bytes, Stack size 4 bytes, systemtick.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = Systemtick_Init
[Called By]
Uart0TxService (ARM, 96 bytes, Stack size 24 bytes, interrupts.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = Uart0TxService
[Address Reference Count : 1]
Timer0Service (ARM, 148 bytes, Stack size 32 bytes, interrupts.o(.text))
[Stack]
- Max Depth = 60
- Call Chain = Timer0Service ⇒ Tasten_Bonze ⇒ TastenZustand
[Calls]- >> Tasten_Bonze (via Veneer)
- >> Add_Event (via Veneer)
[Address Reference Count : 1]
setup (Thumb, 86 bytes, Stack size 0 bytes, setup.o(.text))
[Called By]
V24_Init (Thumb, 188 bytes, Stack size 24 bytes, serial.o(.text))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = V24_Init ⇒ __aeabi_idivmod ⇒ __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]- >> __aeabi_idivmod (via Veneer)
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
V24_CharOut (Thumb, 52 bytes, Stack size 4 bytes, serial.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = V24_CharOut
[Called By]- >> DoCommand
- >> DoDisplay
- >> Dezi_Out
- >> Nibble_Out
- >> Talk
- >> InitCmd
- >> V24_StrOut
- >> V24_CRLF
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
V24_StrOut (Thumb, 24 bytes, Stack size 8 bytes, serial.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = V24_StrOut ⇒ V24_CharOut
[Calls]
[Called By]- >> DoCommand
- >> FF_Out
- >> main
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
V24_CRLF (Thumb, 18 bytes, Stack size 4 bytes, serial.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = V24_CRLF ⇒ V24_CharOut
[Calls]
[Called By]- >> DoCommand
- >> DoDisplay
- >> Talk
- >> main
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
V24_Txfree (Thumb, 22 bytes, Stack size 0 bytes, serial.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
V24_CharAvail (Thumb, 12 bytes, Stack size 0 bytes, serial.o(.text))
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
V24_CharIn (Thumb, 16 bytes, Stack size 0 bytes, serial.o(.text))
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
pause (Thumb, 10 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
FillLanes (Thumb, 60 bytes, Stack size 4 bytes, gdi.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = FillLanes
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
ScrBlt (Thumb, 104 bytes, Stack size 16 bytes, gdi.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = ScrBlt
[Called By]- >> Betty_Tastentest_OnKey
- >> init_GDI
- >> main
- >> Messagebox
- >> DispatchEvent
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
FlipDisplay (Thumb, 30 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
LichtAus (Thumb, 8 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
- >> Betty_Lichtaus_OnKey
- >> DoCommand
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
LichtEin (Thumb, 8 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
- >> Betty_Lichtein_OnKey
- >> DoCommand
- >> main
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
init_GDI (Thumb, 140 bytes, Stack size 4 bytes, gdi.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = init_GDI ⇒ ScrBlt
[Calls]- >> pause
- >> ScrBlt
- >> FlipDisplay
- >> FillLanes
[Called By]
Get_dY (Thumb, 4 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
- >> ADCsee_Results_Draw
- >> Messagebox
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
Get_Ascent (Thumb, 4 bytes, Stack size 0 bytes, gdi.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
Get_Descent (Thumb, 4 bytes, Stack size 0 bytes, gdi.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
Get_dX (Thumb, 28 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
- >> StringWidth
- >> Messagebox
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
Get_Font (Thumb, 18 bytes, Stack size 0 bytes, gdi.o(.text))
[Called By]
- >> ADCsee_Results_Draw
- >> Messagebox
- >> CgCh_at
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
CgFillRect (Thumb, 282 bytes, Stack size 32 bytes, gdi.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = CgFillRect
[Called By]- >> Betty_Uhrzeit_Draw
- >> Betty_Tastentest_OnKey
- >> Betty_Batterie_Draw
- >> Appfinder_Liste_Draw
- >> ADCsee_Results_Draw
- >> Hervorhebung
- >> main
- >> PanelDrawProc
- >> Messagebox
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
CgPixel_at (Thumb, 138 bytes, Stack size 16 bytes, gdi.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = CgPixel_at
[Called By]- >> DrawLine
- >> CgPicture_at
- >> CgCh_at
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
CgCh_at (Thumb, 150 bytes, Stack size 48 bytes, gdi.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = CgCh_at ⇒ CgPixel_at
[Calls]- >> Get_Font
- >> CgPixel_at
[Called By]- >> Betty_Tastentest_OnKey
- >> Messagebox
- >> CgStr_at
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
StringWidth (Thumb, 34 bytes, Stack size 16 bytes, gdi.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = StringWidth
[Calls]
[Called By]- >> Messagebox
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
DrawLine (Thumb, 200 bytes, Stack size 52 bytes, gdi.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = DrawLine ⇒ CgPixel_at
[Calls]
[Called By]
MoveTo (Thumb, 12 bytes, Stack size 0 bytes, gdi.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
LineTo (Thumb, 48 bytes, Stack size 20 bytes, gdi.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = LineTo ⇒ DrawLine ⇒ CgPixel_at
[Calls]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
CgStr_at (Thumb, 36 bytes, Stack size 20 bytes, gdi.o(.text))
[Stack]
- Max Depth = 84
- Call Chain = CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
[Calls]
[Called By]- >> Betty_Uhrzeit_Draw
- >> Appfinder_Liste_Draw
- >> ADCsee_Results_Draw
- >> main
- >> Messagebox
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
CgPicture_at (Thumb, 92 bytes, Stack size 40 bytes, gdi.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = CgPicture_at ⇒ CgPixel_at
[Calls]
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
main (Thumb, 316 bytes, Stack size 0 bytes, main.o(.text))
[Stack]
- Max Depth = 92 + Unknown Stack Size
- Call Chain = main ⇒ Talk ⇒ DoCommand ⇒ DoDisplay ⇒ HexL_Out ⇒ HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]- >> Tasten_Init
- >> Talk
- >> InitCmd
- >> HexL_Out
- >> Get_Event
- >> Event_avail
- >> Event_Init
- >> init_GDI
- >> setup
- >> Add_Event
- >> Systemtick_Init
- >> V24_StrOut
- >> V24_Init
- >> V24_CRLF
- >> TranslateKeynum
- >> ScrBlt
- >> LichtEin
- >> IsKeyAvailable
- >> GetKey
- >> DispatchEvent
- >> CgStr_at
- >> CgPicture_at
- >> CgFillRect
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
IsKeyAvailable (Thumb, 18 bytes, Stack size 0 bytes, tasten.o(.text))
[Called By]
- >> Betty_Tastentest_OnKey
- >> main
- >> GetKey
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
IsKeyPressed (Thumb, 30 bytes, Stack size 0 bytes, tasten.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
GetKey (Thumb, 32 bytes, Stack size 4 bytes, tasten.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = GetKey
[Calls]
[Called By]- >> Betty_Tastentest_OnKey
- >> main
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
TranslateKeynum (Thumb, 14 bytes, Stack size 0 bytes, tasten.o(.text))
[Called By]
- >> Betty_Tastentest_OnKey
- >> main
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
TastenZustand (Thumb, 114 bytes, Stack size 16 bytes, tasten.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = TastenZustand
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
TasteEintragen (Thumb, 58 bytes, Stack size 12 bytes, tasten.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = TasteEintragen
[Called By]
Tasten_Bonze (Thumb, 78 bytes, Stack size 12 bytes, tasten.o(.text))
[Stack]
- Max Depth = 28
- Call Chain = Tasten_Bonze ⇒ TastenZustand
[Calls]- >> TasteEintragen
- >> TastenZustand
[Called By]- >> Timer0Service (via Veneer)
Tasten_Init (Thumb, 24 bytes, Stack size 0 bytes, tasten.o(.text))
[Called By]
LONGtoStr (Thumb, 250 bytes, Stack size 56 bytes, conv.o(.text))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = LONGtoStr ⇒ ldiv ⇒ __aeabi_idivmod ⇒ __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]
[Called By]- >> Appfinder_Liste_OnKey
- >> ADCsee_Results_Draw
- >> FFtoStr
FFtoStr (Thumb, 356 bytes, Stack size 56 bytes, conv.o(.text), UNUSED)
[Calls]
- >> __aeabi_cfrcmple (via Veneer)
- >> __aeabi_fmul (via Veneer)
- >> __aeabi_i2f (via Veneer)
- >> __aeabi_f2iz (via Veneer)
- >> __aeabi_fdiv (via Veneer)
- >> __aeabi_frsub (via Veneer)
- >> __aeabi_fadd (via Veneer)
- >> LONGtoStr
[Called By]
FF_Out (Thumb, 26 bytes, Stack size 40 bytes, conv.o(.text), UNUSED)
[Calls]
UpCase (Thumb, 16 bytes, Stack size 0 bytes, conv.o(.text))
[Called By]
- >> match
- >> Float_In
- >> GetNibble
GetNibble (Thumb, 52 bytes, Stack size 4 bytes, conv.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = GetNibble
[Calls]
[Called By]
IgnoreSpace (Thumb, 16 bytes, Stack size 0 bytes, conv.o(.text))
[Called By]
- >> match
- >> Float_In
- >> Long_In
- >> Hex_In
Hex_In (Thumb, 34 bytes, Stack size 12 bytes, conv.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = Hex_In ⇒ GetNibble
[Calls]- >> IgnoreSpace
- >> GetNibble
[Called By]
Long_In (Thumb, 76 bytes, Stack size 16 bytes, conv.o(.text), UNUSED)
[Calls]
- >> IgnoreSpace
- >> GetNibble
[Called By]
Float_In (Thumb, 218 bytes, Stack size 40 bytes, conv.o(.text), UNUSED)
[Calls]
- >> __aeabi_fmul (via Veneer)
- >> __aeabi_fdiv (via Veneer)
- >> __aeabi_f2d (via Veneer)
- >> __aeabi_dmul (via Veneer)
- >> __aeabi_i2d (via Veneer)
- >> __aeabi_dadd (via Veneer)
- >> __aeabi_d2f (via Veneer)
- >> Long_In
- >> IgnoreSpace
- >> UpCase
FF_round (Thumb, 90 bytes, Stack size 24 bytes, conv.o(.text), UNUSED)
[Calls]
- >> floor (via Veneer)
- >> __aeabi_fdiv (via Veneer)
- >> __aeabi_f2d (via Veneer)
- >> __aeabi_dmul (via Veneer)
- >> __aeabi_dadd (via Veneer)
- >> __aeabi_d2f (via Veneer)
match (Thumb, 66 bytes, Stack size 8 bytes, conv.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = match
[Calls]
[Called By]- >> DoCommand
- >> DoDisplay
Nibble_Out (Thumb, 18 bytes, Stack size 8 bytes, conv.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = Nibble_Out ⇒ V24_CharOut
[Calls]
[Called By]
HexB_Out (Thumb, 18 bytes, Stack size 8 bytes, conv.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]
[Called By]
HexW_Out (Thumb, 20 bytes, Stack size 8 bytes, conv.o(.text))
[Stack]
- Max Depth = 28
- Call Chain = HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]
[Called By]
HexL_Out (Thumb, 44 bytes, Stack size 8 bytes, conv.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HexL_Out ⇒ HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]
[Called By]- >> DoCommand
- >> DoDisplay
- >> HexQ_Out
- >> main
HexQ_Out (Thumb, 18 bytes, Stack size 8 bytes, conv.o(.text), UNUSED)
[Calls]
Dezi_Out (Thumb, 100 bytes, Stack size 40 bytes, conv.o(.text), UNUSED)
[Calls]
- >> __aeabi_idivmod (via Veneer)
- >> V24_CharOut
InitCmd (Thumb, 30 bytes, Stack size 8 bytes, cmd.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = InitCmd ⇒ V24_CharOut
[Calls]
[Called By]
DoDisplay (Thumb, 190 bytes, Stack size 24 bytes, cmd.o(.text))
[Stack]
- Max Depth = 60
- Call Chain = DoDisplay ⇒ HexL_Out ⇒ HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]- >> HexB_Out
- >> match
- >> Hex_In
- >> HexL_Out
- >> V24_CharOut
- >> V24_CRLF
[Called By]
DoCommand (Thumb, 144 bytes, Stack size 8 bytes, cmd.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = DoCommand ⇒ DoDisplay ⇒ HexL_Out ⇒ HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]- >> DoDisplay
- >> match
- >> HexL_Out
- >> V24_StrOut
- >> V24_CharOut
- >> V24_CRLF
- >> LichtEin
- >> LichtAus
[Called By]
Talk (Thumb, 98 bytes, Stack size 24 bytes, cmd.o(.text))
[Stack]
- Max Depth = 92
- Call Chain = Talk ⇒ DoCommand ⇒ DoDisplay ⇒ HexL_Out ⇒ HexW_Out ⇒ HexB_Out ⇒ Nibble_Out ⇒ V24_CharOut
[Calls]- >> DoCommand
- >> InitCmd
- >> V24_CharOut
- >> V24_CharIn
- >> V24_CharAvail
- >> V24_CRLF
[Called By]- >> Betty_Tastentest_OnKey
- >> main
Event_Init (Thumb, 10 bytes, Stack size 0 bytes, events.o(.text))
[Called By]
Event_avail (Thumb, 16 bytes, Stack size 0 bytes, events.o(.text))
[Called By]
Get_Event (Thumb, 30 bytes, Stack size 0 bytes, events.o(.text))
[Called By]
Add_Event (Thumb, 32 bytes, Stack size 4 bytes, events.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = Add_Event
[Called By]- >> Betty_Tastentest_OnKey
- >> Betty_Appfinder_OnKey
- >> Betty_ADCsee_OnKey
- >> Appfinder_exit_OnKey
- >> Appfinder_Liste_OnKey
- >> ADCsee_exit_OnKey
- >> Timer0Service (via Veneer)
- >> main
- >> Messagebox
GetSetMenu (Thumb, 14 bytes, Stack size 0 bytes, menu.o(.text))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
DispatchEvent (Thumb, 144 bytes, Stack size 16 bytes, menu.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = DispatchEvent ⇒ ScrBlt
[Calls]- >> __ARM_common_call_via_r3
- >> __ARM_common_call_via_r2
- >> ScrBlt
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
LocalToScreen (Thumb, 42 bytes, Stack size 4 bytes, menu.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = LocalToScreen
[Called By]- >> Betty_Uhrzeit_Draw
- >> Betty_Batterie_Draw
- >> Appfinder_Liste_Draw
- >> ADCsee_Results_Draw
- >> PanelDrawProc
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
Umrande (Thumb, 88 bytes, Stack size 40 bytes, menu.o(.text))
[Stack]
- Max Depth = 108
- Call Chain = Umrande ⇒ DrawLine ⇒ CgPixel_at
[Calls]
[Called By]- >> Appfinder_Liste_Draw
- >> ADCsee_Results_Draw
- >> PanelDrawProc
- >> ButtonDrawProc
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
Ich_selected (Thumb, 22 bytes, Stack size 0 bytes, menu.o(.text))
[Called By]
Hervorhebung (Thumb, 18 bytes, Stack size 8 bytes, menu.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = Hervorhebung ⇒ CgFillRect
[Calls]
[Called By]
PanelKeyHandler (Thumb, 408 bytes, Stack size 40 bytes, menu.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = PanelKeyHandler
[Calls]- >> __ARM_common_call_via_r2
- >> __ARM_common_call_via_r1
[Address Reference Count : 2]- Startup_LPC2220arm.o(Reset)
- menu.o(.constdata)
PanelEventHandler (Thumb, 80 bytes, Stack size 16 bytes, menu.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = PanelEventHandler
[Calls]- >> __ARM_common_call_via_r2
- >> __ARM_common_call_via_r1
[Address Reference Count : 2]- Startup_LPC2220arm.o(Reset)
- menu.o(.constdata)
PanelDrawProc (Thumb, 88 bytes, Stack size 24 bytes, menu.o(.text))
[Stack]
- Max Depth = 132
- Call Chain = PanelDrawProc ⇒ Umrande ⇒ DrawLine ⇒ CgPixel_at
[Calls]- >> __ARM_common_call_via_r1
- >> Umrande
- >> LocalToScreen
- >> CgFillRect
[Address Reference Count : 2]- Startup_LPC2220arm.o(Reset)
- menu.o(.constdata)
ButtonDrawProc (Thumb, 216 bytes, Stack size 32 bytes, menu.o(.text))
[Stack]
- Max Depth = 140
- Call Chain = ButtonDrawProc ⇒ Umrande ⇒ DrawLine ⇒ CgPixel_at
[Calls]- >> __ARM_common_call_via_r1
- >> Hervorhebung
- >> Ich_selected
- >> Umrande
- >> StringWidth
- >> LocalToScreen
- >> Get_dY
- >> Get_Font
- >> CgStr_at
[Address Reference Count : 8]- Startup_LPC2220arm.o(Reset)
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
Messagebox (Thumb, 318 bytes, Stack size 56 bytes, menu.o(.text))
[Stack]
- Max Depth = 140
- Call Chain = Messagebox ⇒ CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
[Calls]- >> __aeabi_memcpy (via Veneer)
- >> Add_Event
- >> StringWidth
- >> ScrBlt
- >> Get_dY
- >> Get_dX
- >> Get_Font
- >> CgStr_at
- >> CgFillRect
- >> CgCh_at
[Called By]- >> Betty_Tastentest_OnKey
- >> Appfinder_Liste_OnKey
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
Betty_Batterie_Draw (Thumb, 160 bytes, Stack size 24 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = Betty_Batterie_Draw ⇒ __aeabi_idivmod ⇒ __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]- >> __aeabi_idivmod (via Veneer)
- >> __aeabi_memcpy (via Veneer)
- >> LocalToScreen
- >> CgFillRect
[Address Reference Count : 3]- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
Betty_Batterie_OnEvent (Thumb, 12 bytes, Stack size 0 bytes, bettyworkmenu.o(.text))
[Address Reference Count : 3]
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
Betty_Uhrzeit_Draw (Thumb, 178 bytes, Stack size 32 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 116 + Unknown Stack Size
- Call Chain = Betty_Uhrzeit_Draw ⇒ CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
[Calls]- >> __aeabi_uidivmod (via Veneer)
- >> ldiv
- >> LocalToScreen
- >> CgStr_at
- >> CgFillRect
[Address Reference Count : 3]- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
Betty_Uhrzeit_OnEvent (Thumb, 12 bytes, Stack size 0 bytes, bettyworkmenu.o(.text))
[Address Reference Count : 3]
- menu.o(.constdata)
- menu.o(.constdata)
- menu.o(.constdata)
Betty_Tastentest_OnKey (Thumb, 112 bytes, Stack size 16 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 156
- Call Chain = Betty_Tastentest_OnKey ⇒ Messagebox ⇒ CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
[Calls]- >> Talk
- >> Add_Event
- >> TranslateKeynum
- >> ScrBlt
- >> Messagebox
- >> IsKeyAvailable
- >> GetKey
- >> CgFillRect
- >> CgCh_at
[Address Reference Count : 1]
Betty_Lichtein_OnKey (Thumb, 28 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = Betty_Lichtein_OnKey
[Calls]
[Address Reference Count : 1]
Betty_Lichtaus_OnKey (Thumb, 24 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = Betty_Lichtaus_OnKey
[Calls]
[Address Reference Count : 1]
Betty_ADCsee_OnKey (Thumb, 20 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = Betty_ADCsee_OnKey ⇒ Add_Event
[Calls]
[Address Reference Count : 1]
ADCsee_exit_OnKey (Thumb, 24 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = ADCsee_exit_OnKey ⇒ Add_Event
[Calls]
[Address Reference Count : 1]
ADCsee_Results_OnEvent (Thumb, 16 bytes, Stack size 0 bytes, bettyworkmenu.o(.text))
[Address Reference Count : 1]
ADCsee_Results_Draw (Thumb, 224 bytes, Stack size 80 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 188 + Unknown Stack Size
- Call Chain = ADCsee_Results_Draw ⇒ Umrande ⇒ DrawLine ⇒ CgPixel_at
[Calls]- >> LONGtoStr
- >> Umrande
- >> LocalToScreen
- >> Get_dY
- >> Get_Font
- >> CgStr_at
- >> CgFillRect
[Address Reference Count : 1]
Betty_Appfinder_OnKey (Thumb, 20 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = Betty_Appfinder_OnKey ⇒ Add_Event
[Calls]
[Address Reference Count : 1]
Appfinder_exit_OnKey (Thumb, 24 bytes, Stack size 8 bytes, bettyworkmenu.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = Appfinder_exit_OnKey ⇒ Add_Event
[Calls]
[Address Reference Count : 1]
ScanRomForApps (Thumb, 82 bytes, Stack size 16 bytes, appfinder.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = ScanRomForApps
[Called By]- >> Appfinder_Liste_OnEvent
Appfinder_Liste_OnEvent (Thumb, 38 bytes, Stack size 12 bytes, appfinder.o(.text))
[Stack]
- Max Depth = 28
- Call Chain = Appfinder_Liste_OnEvent ⇒ ScanRomForApps
[Calls]
[Address Reference Count : 1]
Appfinder_Liste_Draw (Thumb, 190 bytes, Stack size 40 bytes, appfinder.o(.text))
[Stack]
- Max Depth = 148
- Call Chain = Appfinder_Liste_Draw ⇒ Umrande ⇒ DrawLine ⇒ CgPixel_at
[Calls]- >> Umrande
- >> LocalToScreen
- >> CgStr_at
- >> CgFillRect
[Address Reference Count : 1]
Appfinder_Liste_OnKey (Thumb, 182 bytes, Stack size 64 bytes, appfinder.o(.text))
[Stack]
- Max Depth = 204 + Unknown Stack Size
- Call Chain = Appfinder_Liste_OnKey ⇒ Messagebox ⇒ CgStr_at ⇒ CgCh_at ⇒ CgPixel_at
[Calls]- >> strcat
- >> __ARM_common_call_via_r0
- >> __ARM_common_call_via_r1
- >> LONGtoStr
- >> Add_Event
- >> Messagebox
[Address Reference Count : 1]
ldiv (Thumb, 20 bytes, Stack size 8 bytes, ldiv.o(.text))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ldiv ⇒ __aeabi_idivmod ⇒ __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]- >> __aeabi_idivmod (via Veneer)
[Called By]- >> Betty_Uhrzeit_Draw
- >> LONGtoStr
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
[Called By]
__aeabi_memcpy (ARM, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.text))
[Called By]
- >> Betty_Batterie_Draw (via Veneer)
- >> Messagebox (via Veneer)
__rt_memcpy (ARM, 212 bytes, Stack size 0 bytes, rt_memcpy.o(.text), UNUSED)
[Calls]
_memcpy_lastbytes (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy.o(.text), UNUSED)
__aeabi_idiv (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
__aeabi_idivmod (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = __aeabi_idivmod ⇒ __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]
[Called By]- >> ldiv (via Veneer)
- >> Betty_Batterie_Draw (via Veneer)
- >> Dezi_Out (via Veneer)
- >> V24_Init (via Veneer)
__aeabi_idiv0 (ARM, 4 bytes, Stack size 0 bytes, aeabi_idiv0_sigfpe.o(.text))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = __aeabi_idiv0 ⇒ __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]
[Called By]
__aeabi_memcpy4 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
[Called By]
__aeabi_memcpy8 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_memcpy_w (ARM, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
_memcpy_lastbytes_aligned (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_div0 (ARM, 20 bytes, Stack size 16 bytes, rt_div0.o(.text))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = __rt_div0 ⇒ __rt_SIGFPE ⇒ __rt_raise
[Calls]- >> __rt_SIGFPE (via Veneer)
[Called By]
__rt_SIGFPE (Thumb, 16 bytes, Stack size 8 bytes, defsig_fpe_formal.o(.text))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = __rt_SIGFPE ⇒ __rt_raise
[Calls]- >> __rt_raise (via Veneer)
[Called By]- >> __rt_div0 (via Veneer)
__rt_raise (ARM, 28 bytes, Stack size 8 bytes, rt_raise.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_raise
[Calls]
[Called By]- >> __rt_SIGFPE (via Veneer)
__aeabi_uidiv (ARM, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv), UNUSED)
__aeabi_uidivmod (ARM, 36 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv))
[Calls]
- >> __arm_div_large
- >> __arm_div2
- >> __arm_div5
- >> __arm_div8
[Called By]- >> Betty_Uhrzeit_Draw (via Veneer)
__ARM_common_call_via_r0 (Thumb, 2 bytes, Stack size 0 bytes, appfinder.o(i.__ARM_common_call_via_r0))
[Called By]
__ARM_common_call_via_r1 (Thumb, 2 bytes, Stack size 0 bytes, menu.o(i.__ARM_common_call_via_r1))
[Called By]
- >> Appfinder_Liste_OnKey
- >> PanelKeyHandler
- >> PanelEventHandler
- >> PanelDrawProc
- >> ButtonDrawProc
__ARM_common_call_via_r2 (Thumb, 2 bytes, Stack size 0 bytes, menu.o(i.__ARM_common_call_via_r2))
[Called By]
- >> PanelKeyHandler
- >> PanelEventHandler
- >> DispatchEvent
__ARM_common_call_via_r3 (Thumb, 2 bytes, Stack size 0 bytes, menu.o(i.__ARM_common_call_via_r3))
[Called By]
floor (ARM, 332 bytes, Stack size 24 bytes, floor.o(i.floor), UNUSED)
[Calls]
- >> __aeabi_cdrcmple
- >> __aeabi_drsub
- >> __aeabi_dadd
[Called By]
__aeabi_d2f (ARM, 0 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED)
[Called By]
- >> FF_round (via Veneer)
- >> Float_In (via Veneer)
_d2f (ARM, 108 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_dnaninf
__aeabi_dadd (ARM, 0 bytes, Stack size 16 bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
[Called By]
- >> floor
- >> FF_round (via Veneer)
- >> Float_In (via Veneer)
_dadd (ARM, 336 bytes, Stack size 16 bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
- >> _dsub1
__fpl_dcmp_Inf (ARM, 28 bytes, Stack size 0 bytes, dcmpi.o(x$fpl$dcmpinf), UNUSED)
[Called By]
__aeabi_i2d (ARM, 0 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dflt), UNUSED)
[Called By]
_dflt (ARM, 88 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dflt), UNUSED)
__dflt_normalise (ARM, 0 bytes, Stack size unknown bytes, dflt_noclz.o(x$fpl$dflt), UNUSED)
__aeabi_cdcmple (ARM, 0 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf), UNUSED)
_dcmple (ARM, 148 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Calls]
- >> __fpl_dcmp_Inf
- >> __fpl_dnaninf
__fpl_dcmple_InfNaN (ARM, 0 bytes, Stack size unknown bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Called By]
__aeabi_dmul (ARM, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED)
[Called By]
- >> FF_round (via Veneer)
- >> Float_In (via Veneer)
_dmul (ARM, 372 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
__fpl_dnaninf (ARM, 192 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf), UNUSED)
[Called By]
__fpl_dretinf (ARM, 16 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED)
[Called By]
__aeabi_cdrcmple (ARM, 0 bytes, Stack size 16 bytes, drleqf.o(x$fpl$drleqf), UNUSED)
[Called By]
_drcmple (ARM, 140 bytes, Stack size 16 bytes, drleqf.o(x$fpl$drleqf), UNUSED)
[Calls]
__aeabi_drsub (ARM, 0 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$drsb), UNUSED)
[Called By]
_drsb (ARM, 24 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$drsb), UNUSED)
[Calls]
__aeabi_dsub (ARM, 0 bytes, Stack size 32 bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
_dsub (ARM, 576 bytes, Stack size 32 bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
[Calls]
- >> __fpl_dnaninf
- >> _dadd1
__aeabi_f2d (ARM, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED)
[Called By]
- >> FF_round (via Veneer)
- >> Float_In (via Veneer)
_f2d (ARM, 100 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED)
[Calls]
- >> __fpl_fnaninf
- >> __fpl_dretinf
__aeabi_fadd (ARM, 0 bytes, Stack size 16 bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
[Called By]
_fadd (ARM, 196 bytes, Stack size 16 bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_fnaninf
- >> _fsub1
__fpl_fcmp_Inf (ARM, 28 bytes, Stack size 0 bytes, fcmpi.o(x$fpl$fcmpinf), UNUSED)
[Called By]
__aeabi_fdiv (ARM, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED)
[Called By]
- >> FF_round (via Veneer)
- >> Float_In (via Veneer)
- >> FFtoStr (via Veneer)
_fdiv (ARM, 396 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_fnaninf
__aeabi_f2iz (ARM, 0 bytes, Stack size 16 bytes, ffix.o(x$fpl$ffix), UNUSED)
[Called By]
_ffix (ARM, 68 bytes, Stack size 16 bytes, ffix.o(x$fpl$ffix), UNUSED)
[Calls]
__aeabi_i2f (ARM, 0 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$fflt), UNUSED)
[Called By]
_fflt (ARM, 92 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$fflt), UNUSED)
__fflt_normalise (ARM, 0 bytes, Stack size unknown bytes, fflt_noclz.o(x$fpl$fflt), UNUSED)
__aeabi_cfcmple (ARM, 0 bytes, Stack size 16 bytes, fleqf.o(x$fpl$fleqf), UNUSED)
_fcmple (ARM, 132 bytes, Stack size 16 bytes, fleqf.o(x$fpl$fleqf), UNUSED)
[Calls]
- >> __fpl_fcmp_Inf
- >> __fpl_fnaninf
__fpl_fcmple_InfNaN (ARM, 0 bytes, Stack size unknown bytes, fleqf.o(x$fpl$fleqf), UNUSED)
[Called By]
__aeabi_fmul (ARM, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED)
[Called By]
- >> Float_In (via Veneer)
- >> FFtoStr (via Veneer)
_fmul (ARM, 256 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_fnaninf
__fpl_fnaninf (ARM, 168 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED)
[Called By]
__fpl_fretinf (ARM, 16 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED)
[Called By]
__aeabi_cfrcmple (ARM, 0 bytes, Stack size 0 bytes, frleqf.o(x$fpl$frleqf), UNUSED)
[Called By]
_frcmple (ARM, 124 bytes, Stack size 0 bytes, frleqf.o(x$fpl$frleqf), UNUSED)
[Calls]
__aeabi_frsub (ARM, 0 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$frsb), UNUSED)
[Called By]
_frsb (ARM, 20 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$frsb), UNUSED)
[Calls]
__aeabi_fsub (ARM, 0 bytes, Stack size 16 bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
_fsub (ARM, 304 bytes, Stack size 16 bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
[Calls]
- >> __fpl_fnaninf
- >> _fadd1
__I$use$fp (ARM, 0 bytes, Stack size unknown bytes, usenofp.o(x$fpl$usenofp), UNUSED)
Local Symbols
Undef_Handler (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
PrefetchAbort_Handler (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
DataAbort_Handler (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
SWI_Dead (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Called By]
[Address Reference Count : 1]- Startup_LPC2220arm.o(Reset)
FIQ_Handler (ARM, 0 bytes, Stack size unknown bytes, Startup_LPC2220arm.o(Reset))
[Address Reference Count : 1]
- Startup_LPC2220arm.o(Reset)
__arm_div8 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))
[Called By]
__arm_div5 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))
[Called By]
__arm_div2 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))
[Called By]
__arm_div_large (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))
[Called By]
_dadd1 (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
[Called By]
_dsub1 (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
[Called By]
_fadd1 (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
[Called By]
_fsub1 (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
[Called By]
Undefined Global Symbols