NMI_Handler ⇒ NMI_Handler
Function Pointers
- CCU40_0_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- CCU40_1_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- CCU40_2_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- CCU40_3_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- ERU0_0_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- ERU0_1_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- ERU0_2_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- ERU0_3_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- HardFault_Handler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- PendSV_Handler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- Reset_Handler from startup_xmc1100.o(.text) referenced from startup_xmc1100.o(RESET)
- SCU_0_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- SCU_1_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- SCU_2_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- SVC_Handler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- SysTick_Handler from xmc2go_ub_system.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- SystemInit from system_xmc1100.o(.text) referenced from startup_xmc1100.o(.text)
- SystemInit_DAVE3 from startup_xmc1100.o(.text) referenced from startup_xmc1100.o(.text)
- USIC0_0_IRQHandler from xmc2go_ub_spi.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- USIC0_1_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- USIC0_2_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- USIC0_3_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- USIC0_4_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- USIC0_5_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- VADC0_C0_0_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- VADC0_C0_1_IRQHandler from startup_xmc1100.o(.text) referenced 2 times from startup_xmc1100.o(.ARM.__at_0x20000000)
- __main from __main.o(!!!main) referenced from startup_xmc1100.o(.text)
- _get_lc_ctype from lc_ctype_c.o(locale$$code) referenced from rt_ctype_table.o(.text)
- _printf_input_char from _printf_char_common.o(.text) referenced from _printf_char_common.o(.text)
- _sputc from _sputc.o(.text) referenced from noretval__2sprintf.o(.text)
Global Symbols
__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
[Calls]
- >> __rt_entry
- >> __scatterload
__scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
[Called By]
__scatterload_rt2 (Thumb, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
[Calls]
__scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
_printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
[Called By]
_printf_d (Thumb, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_d ⇒ _printf_int_dec ⇒ _printf_int_common
[Calls]- >> _printf_s
- >> _printf_int_dec
_printf_s (Thumb, 0 bytes, Stack size unknown bytes, _printf_s.o(.ARM.Collect$$_printf_percent$$00000014))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = _printf_s ⇒ _printf_string ⇒ _printf_cs_common ⇒ _printf_str
[Calls]- >> _printf_percent_end
- >> _printf_string
[Called By]
_printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
[Called By]
__rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
[Called By]
__rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000001))
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000008))
__rt_lib_init_lc_common (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D))
[Calls]
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))
__rt_lib_init_lc_ctype_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000010))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = __rt_lib_init_lc_ctype_2 ⇒ _get_lc_ctype ⇒ strcmp
[Calls]
__rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
__rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002A))
__rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
__rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
__rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
__rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
__rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
__rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
__rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
__rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
__rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
__rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
__rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000031))
__rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
__rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
__rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
[Called By]
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
__rt_entry (Thumb, 0 bytes, Stack size unknown bytes, rtentry.o(.ARM.Collect$$rtentry$$00000000))
[Called By]
- >> __main
- >> __scatterload_rt2
__rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000002))
__rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, rtentry4.o(.ARM.Collect$$rtentry$$00000004))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap
[Calls]- >> __user_setup_stackheap
__rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
[Calls]
__rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009))
__rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = __rt_entry_main ⇒ main ⇒ XMC2GO_uPlay_Start ⇒ p_uPlay_Run ⇒ ubasic_run ⇒ linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]
__rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
__rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
[Called By]
__rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
[Calls]
__rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
__rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
[Calls]
__aeabi_memcpy4 (Thumb, 56 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text))
[Called By]
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED)
main (Thumb, 28 bytes, Stack size 0 bytes, main.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = main ⇒ XMC2GO_uPlay_Start ⇒ p_uPlay_Run ⇒ ubasic_run ⇒ linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> XMC2GO_uPlay_Start
- >> XMC2GO_uPlay_Init
- >> XMC2GO_Systic_aktivateLCD
- >> XMC2GO_Systic_Start
- >> XMC2GO_System_Init
- >> XMC2GO_Led_Init
[Called By]
XMC2GO_Led_Off (Thumb, 36 bytes, Stack size 0 bytes, xmc2go_ub_led.o(.text))
[Called By]
- >> SysTick_Handler
- >> XMC2GO_Systic_enableLED2
- >> XMC2GO_Led_Init
XMC2GO_Led_Init (Thumb, 70 bytes, Stack size 4 bytes, xmc2go_ub_led.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = XMC2GO_Led_Init
[Calls]
[Called By]
XMC2GO_Led_On (Thumb, 34 bytes, Stack size 0 bytes, xmc2go_ub_led.o(.text))
[Called By]
XMC2GO_Led_Toggle (Thumb, 34 bytes, Stack size 0 bytes, xmc2go_ub_led.o(.text), UNUSED)
XMC2GO_System_Init (Thumb, 64 bytes, Stack size 8 bytes, xmc2go_ub_system.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = XMC2GO_System_Init ⇒ SystemCoreClockUpdate
[Calls]
[Called By]
XMC2GO_Systic_Start (Thumb, 60 bytes, Stack size 8 bytes, xmc2go_ub_system.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = XMC2GO_Systic_Start ⇒ NVIC_SetPriority
[Calls]- >> __aeabi_uidivmod
- >> NVIC_SetPriority
[Called By]
XMC2GO_Systic_Pause_ms (Thumb, 30 bytes, Stack size 0 bytes, xmc2go_ub_system.o(.text))
[Called By]
- >> pause_statement
- >> p_uPlay_ShowInfo
- >> p_uPlay_SendInfo
- >> p_uPlay_Run
- >> p_uPlay_Load
XMC2GO_Systic_ClrTic (Thumb, 8 bytes, Stack size 0 bytes, xmc2go_ub_system.o(.text))
[Called By]
XMC2GO_Systic_GetTic (Thumb, 6 bytes, Stack size 0 bytes, xmc2go_ub_system.o(.text))
[Called By]
XMC2GO_Systic_enableLED2 (Thumb, 28 bytes, Stack size 8 bytes, xmc2go_ub_system.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = XMC2GO_Systic_enableLED2
[Calls]
[Called By]
XMC2GO_Systic_aktivateLCD (Thumb, 8 bytes, Stack size 0 bytes, xmc2go_ub_system.o(.text))
[Called By]
XMC2GO_Systic_checkBreakBtn (Thumb, 6 bytes, Stack size 0 bytes, xmc2go_ub_system.o(.text))
[Called By]
SysTick_Handler (Thumb, 214 bytes, Stack size 8 bytes, xmc2go_ub_system.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = SysTick_Handler ⇒ XMC2GO_LCD_Refresh
[Calls]- >> XMC2GO_LCD_Refresh
- >> XMC2GO_Led_On
- >> XMC2GO_Led_Off
[Address Reference Count : 1]- startup_xmc1100.o(.ARM.__at_0x20000000)
XMC2GO_LCD_Clear (Thumb, 86 bytes, Stack size 8 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = XMC2GO_LCD_Clear
[Called By]- >> cls_statement
- >> p_uPlay_ShowInfo
- >> p_uPlay_Run
- >> p_uPlay_Load
- >> p_uPlay_ShowMenu
- >> P_NOKIA5110_InitChip
P_NOKIA5110_DC (Thumb, 34 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
- >> P_NOKIA5110_InitChip
- >> P_NOKIA5110_CMD
- >> XMC2GO_LCD_Refresh
P_NOKIA5110_CMD (Thumb, 18 bytes, Stack size 8 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = P_NOKIA5110_CMD
[Calls]- >> XMC2GO_Spi_SendByte
- >> P_NOKIA5110_DC
[Called By]
P_NOKIA5110_RST (Thumb, 34 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
P_NOKIA5110_Delay (Thumb, 28 bytes, Stack size 12 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = P_NOKIA5110_Delay
[Called By]
P_NOKIA5110_InitChip (Thumb, 80 bytes, Stack size 8 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = P_NOKIA5110_InitChip ⇒ P_NOKIA5110_Delay
[Calls]- >> P_NOKIA5110_Delay
- >> P_NOKIA5110_RST
- >> P_NOKIA5110_CMD
- >> P_NOKIA5110_DC
- >> XMC2GO_LCD_Clear
[Called By]
P_NOKIA5110_InitIO (Thumb, 58 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
XMC2GO_LCD_Init (Thumb, 26 bytes, Stack size 8 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 28
- Call Chain = XMC2GO_LCD_Init ⇒ P_NOKIA5110_InitChip ⇒ P_NOKIA5110_Delay
[Calls]- >> XMC2GO_Spi_Init
- >> P_NOKIA5110_InitIO
- >> P_NOKIA5110_InitChip
[Called By]
XMC2GO_LCD_Refresh (Thumb, 56 bytes, Stack size 24 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = XMC2GO_LCD_Refresh
[Calls]- >> XMC2GO_Spi_SendByte
- >> P_NOKIA5110_DC
[Called By]
XMC2GO_LCD_Inverse (Thumb, 20 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
XMC2GO_LCD_SetPixel (Thumb, 88 bytes, Stack size 20 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = XMC2GO_LCD_SetPixel
[Called By]- >> setpixel_statement
- >> XMC2GO_LCD_DrawChar
- >> XMC2GO_LCD_DrawCircle
- >> XMC2GO_LCD_DrawLine
XMC2GO_LCD_ClearPixel (Thumb, 72 bytes, Stack size 20 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = XMC2GO_LCD_ClearPixel
[Called By]- >> clrpixel_statement
- >> XMC2GO_LCD_DrawChar
XMC2GO_LCD_ReadPixel (Thumb, 60 bytes, Stack size 24 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = XMC2GO_LCD_ReadPixel
[Called By]
P_NOKIA5110_sgn (Thumb, 14 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
XMC2GO_LCD_DrawLine (Thumb, 198 bytes, Stack size 76 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 96
- Call Chain = XMC2GO_LCD_DrawLine ⇒ XMC2GO_LCD_SetPixel
[Calls]- >> P_NOKIA5110_sgn
- >> XMC2GO_LCD_SetPixel
[Called By]- >> line_statement
- >> p_uPlay_ShowInfo
- >> p_uPlay_Load
- >> p_uPlay_ShowMenu
- >> XMC2GO_LCD_DrawFill
- >> XMC2GO_LCD_DrawRect
XMC2GO_LCD_DrawRect (Thumb, 60 bytes, Stack size 20 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 116
- Call Chain = XMC2GO_LCD_DrawRect ⇒ XMC2GO_LCD_DrawLine ⇒ XMC2GO_LCD_SetPixel
[Calls]
[Called By]
XMC2GO_LCD_DrawFill (Thumb, 84 bytes, Stack size 36 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 132
- Call Chain = XMC2GO_LCD_DrawFill ⇒ XMC2GO_LCD_DrawLine ⇒ XMC2GO_LCD_SetPixel
[Calls]
[Called By]
XMC2GO_LCD_DrawCircle (Thumb, 238 bytes, Stack size 44 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = XMC2GO_LCD_DrawCircle ⇒ XMC2GO_LCD_SetPixel
[Calls]
[Called By]
XMC2GO_LCD_DrawChar (Thumb, 116 bytes, Stack size 44 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = XMC2GO_LCD_DrawChar ⇒ XMC2GO_LCD_ClearPixel
[Calls]- >> XMC2GO_LCD_ClearPixel
- >> XMC2GO_LCD_SetPixel
[Called By]
XMC2GO_LCD_DrawString (Thumb, 40 bytes, Stack size 36 bytes, xmc2go_ub_nokia5110.o(.text))
[Stack]
- Max Depth = 100
- Call Chain = XMC2GO_LCD_DrawString ⇒ XMC2GO_LCD_DrawChar ⇒ XMC2GO_LCD_ClearPixel
[Calls]
[Called By]- >> printlcd_statement
- >> p_uPlay_ShowInfo
- >> p_uPlay_Run
- >> p_uPlay_Load
- >> p_uPlay_ShowMenu
XMC2GO_LCD_ClearCollision (Thumb, 8 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
- >> clrcollision_statement
XMC2GO_LCD_GetCollision (Thumb, 14 bytes, Stack size 0 bytes, xmc2go_ub_nokia5110.o(.text))
[Called By]
- >> getcollision_statement
XMC2GO_uPlay_Init (Thumb, 40 bytes, Stack size 8 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = XMC2GO_uPlay_Init ⇒ XMC2GO_LCD_Init ⇒ P_NOKIA5110_InitChip ⇒ P_NOKIA5110_Delay
[Calls]- >> XMC2GO_Uart_Init
- >> XMC2GO_GPIO_Init
- >> XMC2GO_Adc_Init
- >> XMC2GO_LCD_Init
[Called By]
p_uPlay_ShowMenu (Thumb, 98 bytes, Stack size 8 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 108
- Call Chain = p_uPlay_ShowMenu ⇒ XMC2GO_LCD_DrawString ⇒ XMC2GO_LCD_DrawChar ⇒ XMC2GO_LCD_ClearPixel
[Calls]- >> XMC2GO_LCD_DrawString
- >> XMC2GO_LCD_DrawLine
- >> XMC2GO_LCD_Clear
[Called By]
p_uPlay_Load (Thumb, 274 bytes, Stack size 24 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = p_uPlay_Load ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> strcmp
- >> strlen
- >> __2sprintf
- >> XMC2GO_Uart_SendString
- >> XMC2GO_Uart_ReceiveString
- >> XMC2GO_LCD_DrawString
- >> XMC2GO_LCD_DrawLine
- >> XMC2GO_LCD_Clear
- >> XMC2GO_Systic_Pause_ms
[Called By]
p_uPlay_Run (Thumb, 382 bytes, Stack size 16 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = p_uPlay_Run ⇒ ubasic_run ⇒ linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> __2sprintf
- >> ubasic_run
- >> ubasic_linenum
- >> ubasic_init
- >> ubasic_finished
- >> ubasic_failed
- >> XMC2GO_Uart_SendString
- >> XMC2GO_LCD_DrawString
- >> XMC2GO_LCD_Clear
- >> XMC2GO_Systic_checkBreakBtn
- >> XMC2GO_Systic_enableLED2
- >> XMC2GO_Systic_Pause_ms
[Called By]
p_uPlay_CopyFlash (Thumb, 26 bytes, Stack size 0 bytes, xmc2go_ub_uplay.o(.text))
[Called By]
p_uPlay_SendInfo (Thumb, 66 bytes, Stack size 8 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = p_uPlay_SendInfo ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> __2sprintf
- >> XMC2GO_Uart_SendString
- >> XMC2GO_Systic_Pause_ms
[Called By]
p_uPlay_ShowInfo (Thumb, 82 bytes, Stack size 8 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = p_uPlay_ShowInfo ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> __2sprintf
- >> XMC2GO_LCD_DrawString
- >> XMC2GO_LCD_DrawLine
- >> XMC2GO_LCD_Clear
- >> XMC2GO_Systic_Pause_ms
[Called By]
XMC2GO_uPlay_Start (Thumb, 684 bytes, Stack size 0 bytes, xmc2go_ub_uplay.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = XMC2GO_uPlay_Start ⇒ p_uPlay_Run ⇒ ubasic_run ⇒ linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> strcmp
- >> XMC2GO_Uart_SendString
- >> XMC2GO_Uart_ReceiveString
- >> XMC2GO_DIn_Read
- >> p_uPlay_ShowInfo
- >> p_uPlay_SendInfo
- >> p_uPlay_CopyFlash
- >> p_uPlay_Run
- >> p_uPlay_Load
- >> p_uPlay_ShowMenu
[Called By]
XMC2GO_Uart_Init (Thumb, 462 bytes, Stack size 8 bytes, xmc2go_ub_uart.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = XMC2GO_Uart_Init
[Called By]
XMC2GO_Uart_SendByte (Thumb, 8 bytes, Stack size 0 bytes, xmc2go_ub_uart.o(.text))
[Called By]
- >> XMC2GO_Uart_SendString
XMC2GO_Uart_SendString (Thumb, 82 bytes, Stack size 4 bytes, xmc2go_ub_uart.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = XMC2GO_Uart_SendString
[Calls]
[Called By]- >> print_statement
- >> p_uPlay_SendInfo
- >> p_uPlay_Run
- >> p_uPlay_Load
- >> XMC2GO_uPlay_Start
XMC2GO_Uart_ReceiveString (Thumb, 164 bytes, Stack size 12 bytes, xmc2go_ub_uart.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = XMC2GO_Uart_ReceiveString
[Called By]- >> p_uPlay_Load
- >> XMC2GO_uPlay_Start
XMC2GO_GPIO_Init (Thumb, 314 bytes, Stack size 0 bytes, xmc2go_ub_gpio.o(.text))
[Called By]
XMC2GO_DIn_Read (Thumb, 138 bytes, Stack size 8 bytes, xmc2go_ub_gpio.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = XMC2GO_DIn_Read
[Called By]- >> in_statement
- >> XMC2GO_uPlay_Start
XMC2GO_DOut_Lo (Thumb, 38 bytes, Stack size 0 bytes, xmc2go_ub_gpio.o(.text))
[Called By]
XMC2GO_DOut_Hi (Thumb, 36 bytes, Stack size 0 bytes, xmc2go_ub_gpio.o(.text))
[Called By]
XMC2GO_DOut_Toggle (Thumb, 36 bytes, Stack size 0 bytes, xmc2go_ub_gpio.o(.text))
[Called By]
XMC2GO_Adc_Init (Thumb, 270 bytes, Stack size 0 bytes, xmc2go_ub_adc.o(.text))
[Called By]
XMC2GO_Adc_Read (Thumb, 56 bytes, Stack size 0 bytes, xmc2go_ub_adc.o(.text))
[Called By]
XMC2GO_Spi_Init (Thumb, 532 bytes, Stack size 0 bytes, xmc2go_ub_spi.o(.text))
[Called By]
XMC2GO_Spi_SendByte (Thumb, 16 bytes, Stack size 0 bytes, xmc2go_ub_spi.o(.text))
[Called By]
- >> P_NOKIA5110_CMD
- >> XMC2GO_LCD_Refresh
USIC0_0_IRQHandler (Thumb, 42 bytes, Stack size 0 bytes, xmc2go_ub_spi.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
tokenizer_init (Thumb, 34 bytes, Stack size 8 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = tokenizer_init ⇒ get_next_token ⇒ strncmp
[Calls]
[Called By]- >> jump_linenum
- >> tokenizer_pre_parse
tokenizer_token (Thumb, 6 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
- >> if_statement
- >> statement
- >> gosub_statement
- >> for_statement
- >> let_statement
- >> pause_statement
- >> clrtic_statement
- >> gettic_statement
- >> inverse_statement
- >> cls_statement
- >> printlcd_statement
- >> setpixel_statement
- >> clrpixel_statement
- >> getpixel_statement
- >> line_statement
- >> rect_statement
- >> fill_statement
- >> circle_statement
- >> clrcollision_statement
- >> getcollision_statement
- >> in_statement
- >> out_statement
- >> adc_statement
- >> skipelse
- >> print_statement
- >> jump_linenum
- >> relation
- >> factor
- >> expr
- >> term
- >> accept
- >> exchange_keywords
- >> search_goto_gosub_for
- >> search_linenum
- >> tokenizer_string
tokenizer_finished (Thumb, 26 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
- >> tokenizer_next
- >> ubasic_run
- >> ubasic_finished
tokenizer_next (Thumb, 54 bytes, Stack size 8 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> tokenizer_finished
- >> get_next_token
[Called By]- >> if_statement
- >> printlcd_statement
- >> skipelse
- >> print_statement
- >> jump_linenum
- >> relation
- >> expr
- >> term
- >> accept
- >> exchange_keywords
- >> search_goto_gosub_for
- >> search_linenum
tokenizer_num (Thumb, 12 bytes, Stack size 8 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 96
- Call Chain = tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]
[Called By]- >> linenum_statement
- >> gosub_statement
- >> for_statement
- >> goto_statement
- >> jump_linenum
- >> factor
- >> exchange_keywords
- >> search_goto_gosub_for
- >> search_linenum
tokenizer_string (Thumb, 72 bytes, Stack size 24 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = tokenizer_string ⇒ __aeabi_memcpy
[Calls]- >> __aeabi_memcpy
- >> strchr
- >> tokenizer_token
[Called By]- >> printlcd_statement
- >> print_statement
tokenizer_error_print (Thumb, 2 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
tokenizer_variable_num (Thumb, 10 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
- >> for_statement
- >> next_statement
- >> let_statement
- >> gettic_statement
- >> getpixel_statement
- >> getcollision_statement
- >> in_statement
- >> adc_statement
- >> varfactor
tokenizer_skipline (Thumb, 54 bytes, Stack size 8 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = tokenizer_skipline ⇒ get_next_token ⇒ strncmp
[Calls]
[Called By]- >> rem_statement
- >> jump_linenum
- >> exchange_keywords
- >> search_goto_gosub_for
- >> search_linenum
check_linenum (Thumb, 56 bytes, Stack size 16 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = check_linenum
[Called By]- >> search_goto_gosub_for
- >> search_linenum
search_linenum (Thumb, 94 bytes, Stack size 24 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = search_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> check_linenum
- >> tokenizer_skipline
- >> tokenizer_num
- >> tokenizer_next
- >> tokenizer_token
[Called By]
search_goto_gosub_for (Thumb, 280 bytes, Stack size 24 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = search_goto_gosub_for ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> check_linenum
- >> tokenizer_skipline
- >> tokenizer_num
- >> tokenizer_next
- >> tokenizer_token
[Called By]
exchange_keywords (Thumb, 152 bytes, Stack size 24 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = exchange_keywords ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> tokenizer_skipline
- >> tokenizer_num
- >> tokenizer_next
- >> tokenizer_token
[Called By]
tokenizer_pre_parse (Thumb, 80 bytes, Stack size 16 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 136
- Call Chain = tokenizer_pre_parse ⇒ exchange_keywords ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> exchange_keywords
- >> search_goto_gosub_for
- >> search_linenum
- >> tokenizer_init
[Called By]
tokenizer_jumpfast (Thumb, 106 bytes, Stack size 16 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 60
- Call Chain = tokenizer_jumpfast ⇒ get_next_token ⇒ strncmp
[Calls]
[Called By]
tokenizer_linenum (Thumb, 6 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
ubasic_init (Thumb, 76 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = ubasic_init ⇒ tokenizer_pre_parse ⇒ exchange_keywords ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> tokenizer_linenum
- >> tokenizer_pre_parse
[Called By]
ubasic_get_variable (Thumb, 22 bytes, Stack size 0 bytes, ubasic.o(.text))
[Called By]
- >> next_statement
- >> varfactor
ubasic_set_variable (Thumb, 16 bytes, Stack size 0 bytes, ubasic.o(.text))
[Called By]
- >> for_statement
- >> next_statement
- >> let_statement
- >> gettic_statement
- >> getpixel_statement
- >> getcollision_statement
- >> in_statement
- >> adc_statement
ubasic_run (Thumb, 20 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = ubasic_run ⇒ linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> linenum_statement
- >> tokenizer_finished
[Called By]
ubasic_finished (Thumb, 34 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = ubasic_finished
[Calls]
[Called By]
ubasic_failed (Thumb, 6 bytes, Stack size 0 bytes, ubasic.o(.text))
[Called By]
ubasic_linenum (Thumb, 6 bytes, Stack size 0 bytes, ubasic.o(.text))
[Called By]
Reset_Handler (Thumb, 32 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_xmc1100.o(.text), UNUSED, KEPT)
[Calls]
[Called By]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_xmc1100.o(.ARM.__at_0x20000000)
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_xmc1100.o(.ARM.__at_0x20000000)
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_xmc1100.o(.ARM.__at_0x20000000)
CCU40_0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_xmc1100.o(.ARM.__at_0x20000000)
CCU40_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
CCU40_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
CCU40_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
ERU0_0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
ERU0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
ERU0_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
ERU0_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
SCU_0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
SCU_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
SCU_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
USIC0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
USIC0_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
USIC0_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
USIC0_4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
USIC0_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
VADC0_C0_0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
VADC0_C0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
- startup_xmc1100.o(.ARM.__at_0x20000000)
SystemInit_DAVE3 (Thumb, 4 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Address Reference Count : 1]
AllowClkInitByStartup (Thumb, 4 bytes, Stack size 0 bytes, startup_xmc1100.o(.text))
[Called By]
__user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_xmc1100.o(.text))
[Called By]
- >> __user_setup_stackheap
SystemInit (Thumb, 8 bytes, Stack size 8 bytes, system_xmc1100.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = SystemInit
[Calls]
[Address Reference Count : 1]
SystemCoreClockUpdate (Thumb, 76 bytes, Stack size 32 bytes, system_xmc1100.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = SystemCoreClockUpdate
[Calls]
[Called By]
__rt_ctype_table (Thumb, 16 bytes, Stack size 8 bytes, rt_ctype_table.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __rt_ctype_table
[Calls]
[Called By]- >> get_next_token
- >> strtol
__2sprintf (Thumb, 36 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> _sputc
- >> _printf_char_common
[Called By]- >> printlcd_statement
- >> print_statement
- >> p_uPlay_ShowInfo
- >> p_uPlay_SendInfo
- >> p_uPlay_Run
- >> p_uPlay_Load
__printf (Thumb, 108 bytes, Stack size 24 bytes, __printf.o(.text))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = __printf
[Calls]
[Called By]
_printf_str (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = _printf_str
[Calls]- >> _printf_pre_padding (Weak Reference)
- >> _printf_post_padding (Weak Reference)
[Called By]
_printf_int_dec (Thumb, 90 bytes, Stack size 32 bytes, _printf_dec.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = _printf_int_dec ⇒ _printf_int_common
[Calls]- >> _printf_truncate_unsigned (Weak Reference)
- >> _printf_truncate_signed (Weak Reference)
- >> __rt_udiv10
- >> _printf_int_common
[Called By]
atoi (Thumb, 26 bytes, Stack size 16 bytes, atoi.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> strtol
- >> __aeabi_errno_addr
[Called By]
strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))
[Called By]
strlen (Thumb, 62 bytes, Stack size 12 bytes, strlen.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strlen
[Called By]- >> get_next_token
- >> p_uPlay_Load
strncmp (Thumb, 154 bytes, Stack size 20 bytes, strncmp.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = strncmp
[Called By]
__aeabi_memcpy (Thumb, 130 bytes, Stack size 24 bytes, rt_memcpy.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = __aeabi_memcpy
[Calls]
[Called By]
__rt_memcpy (Thumb, 0 bytes, Stack size 24 bytes, rt_memcpy.o(.text), UNUSED)
strcmp (Thumb, 132 bytes, Stack size 16 bytes, strcmp.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = strcmp
[Called By]- >> p_uPlay_Load
- >> XMC2GO_uPlay_Start
- >> _get_lc_ctype
__aeabi_uidiv (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text), UNUSED)
__aeabi_uidivmod (Thumb, 20 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text))
[Called By]
- >> SystemCoreClockUpdate
- >> XMC2GO_Systic_Start
__aeabi_idiv (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
__aeabi_idivmod (Thumb, 326 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_idivmod
[Called By]
__use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_locale (Thumb, 8 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text))
[Called By]
- >> __rt_ctype_table
- >> __rt_lib_init_lc_common
__aeabi_errno_addr (Thumb, 8 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text))
[Called By]
__errno$intlibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
__rt_errno_addr$intlibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
_printf_int_common (Thumb, 176 bytes, Stack size 40 bytes, _printf_intcommon.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_int_common
[Calls]- >> _printf_pre_padding (Weak Reference)
- >> _printf_post_padding (Weak Reference)
[Called By]
_printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_char_common ⇒ __printf
[Calls]
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, _sputc.o(.text))
[Called By]
[Address Reference Count : 1]- noretval__2sprintf.o(.text)
_printf_cs_common (Thumb, 22 bytes, Stack size 8 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = _printf_cs_common ⇒ _printf_str
[Calls]- >> _printf_str
- >> _printf_mbtowc (Weak Reference)
[Called By]- >> _printf_string
- >> _printf_char
_printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text), UNUSED)
[Calls]
_printf_string (Thumb, 8 bytes, Stack size 0 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = _printf_string ⇒ _printf_cs_common ⇒ _printf_str
[Calls]
[Called By]
strtol (Thumb, 108 bytes, Stack size 32 bytes, strtol.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = strtol ⇒ _strtoul
[Calls]- >> __rt_ctype_table
- >> _strtoul
- >> __aeabi_errno_addr
[Called By]
__rt_udiv10 (Thumb, 40 bytes, Stack size 0 bytes, rtudiv10.o(.text))
[Called By]
__user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
[Called By]
- >> __user_setup_stackheap
__user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
_strtoul (Thumb, 166 bytes, Stack size 40 bytes, _strtoul.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _strtoul
[Calls]- >> _chval
- >> __aeabi_errno_addr
[Called By]
__user_setup_stackheap (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __user_setup_stackheap
[Calls]- >> __user_initial_stackheap
- >> __user_perproc_libspace
[Called By]
_chval (Thumb, 30 bytes, Stack size 0 bytes, _chval.o(.text))
[Called By]
exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
[Calls]
- >> __rt_exit
- >> _call_atexit_fns (Weak Reference)
[Called By]
_sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
[Called By]
__I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
__semihosting_library_function (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED)
__ARM_common_switch8 (Thumb, 28 bytes, Stack size 8 bytes, ubasic.o(i.__ARM_common_switch8))
[Stack]
- Max Depth = 8
- Call Chain = __ARM_common_switch8
[Called By]
_get_lc_ctype (Thumb, 44 bytes, Stack size 8 bytes, lc_ctype_c.o(locale$$code))
[Stack]
- Max Depth = 24
- Call Chain = _get_lc_ctype ⇒ strcmp
[Calls]
[Called By]- >> __rt_lib_init_lc_ctype_2
[Address Reference Count : 1]
Local Symbols
NVIC_SetPriority (Thumb, 110 bytes, Stack size 8 bytes, xmc2go_ub_system.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = NVIC_SetPriority
[Called By]
singlechar (Thumb, 214 bytes, Stack size 0 bytes, tokenizer.o(.text))
[Called By]
get_next_token (Thumb, 860 bytes, Stack size 24 bytes, tokenizer.o(.text))
[Stack]
- Max Depth = 44
- Call Chain = get_next_token ⇒ strncmp
[Calls]- >> strncmp
- >> strlen
- >> __rt_ctype_table
- >> singlechar
[Called By]- >> tokenizer_jumpfast
- >> tokenizer_skipline
- >> tokenizer_next
- >> tokenizer_init
accept (Thumb, 30 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 60
- Call Chain = accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> tokenizer_error_print
- >> tokenizer_next
- >> tokenizer_token
[Called By]- >> linenum_statement
- >> if_statement
- >> statement
- >> gosub_statement
- >> return_statement
- >> for_statement
- >> next_statement
- >> end_statement
- >> let_statement
- >> rem_statement
- >> pause_statement
- >> clrtic_statement
- >> gettic_statement
- >> inverse_statement
- >> cls_statement
- >> printlcd_statement
- >> setpixel_statement
- >> clrpixel_statement
- >> getpixel_statement
- >> line_statement
- >> rect_statement
- >> fill_statement
- >> circle_statement
- >> clrcollision_statement
- >> getcollision_statement
- >> in_statement
- >> out_statement
- >> adc_statement
- >> skipelse
- >> print_statement
- >> goto_statement
- >> factor
- >> varfactor
varfactor (Thumb, 24 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = varfactor ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> ubasic_get_variable
- >> accept
- >> tokenizer_variable_num
[Called By]
term (Thumb, 96 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> __aeabi_idivmod
- >> factor
- >> tokenizer_next
- >> tokenizer_token
[Called By]
expr (Thumb, 96 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 136
- Call Chain = expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> term
- >> tokenizer_next
- >> tokenizer_token
[Called By]- >> for_statement
- >> let_statement
- >> pause_statement
- >> inverse_statement
- >> printlcd_statement
- >> setpixel_statement
- >> clrpixel_statement
- >> getpixel_statement
- >> line_statement
- >> rect_statement
- >> fill_statement
- >> circle_statement
- >> in_statement
- >> out_statement
- >> adc_statement
- >> print_statement
- >> relation
- >> factor
factor (Thumb, 134 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 104 + In Cycle
- Call Chain = factor ⇒ expr (Cycle)
[Calls]- >> expr
- >> varfactor
- >> accept
- >> tokenizer_num
- >> tokenizer_token
[Called By]
relation (Thumb, 106 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = relation ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> expr
- >> tokenizer_next
- >> tokenizer_token
[Called By]
jump_linenum (Thumb, 92 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = jump_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> tokenizer_jumpfast
- >> tokenizer_skipline
- >> tokenizer_num
- >> tokenizer_next
- >> tokenizer_token
- >> tokenizer_init
[Called By]- >> gosub_statement
- >> return_statement
- >> next_statement
- >> goto_statement
goto_statement (Thumb, 20 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 128
- Call Chain = goto_statement ⇒ jump_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> jump_linenum
- >> accept
- >> tokenizer_num
[Called By]
print_statement (Thumb, 176 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = print_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> __2sprintf
- >> expr
- >> accept
- >> tokenizer_string
- >> tokenizer_next
- >> tokenizer_token
- >> XMC2GO_Uart_SendString
[Called By]
skipelse (Thumb, 38 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> accept
- >> tokenizer_next
- >> tokenizer_token
[Called By]- >> if_statement
- >> gosub_statement
- >> for_statement
- >> pause_statement
- >> clrtic_statement
- >> gettic_statement
- >> inverse_statement
- >> cls_statement
- >> printlcd_statement
- >> setpixel_statement
- >> clrpixel_statement
- >> getpixel_statement
- >> line_statement
- >> rect_statement
- >> fill_statement
- >> circle_statement
- >> clrcollision_statement
- >> getcollision_statement
- >> in_statement
- >> out_statement
- >> adc_statement
adc_statement (Thumb, 144 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = adc_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> expr
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
- >> XMC2GO_Adc_Read
[Called By]
out_statement (Thumb, 130 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = out_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_DOut_Toggle
- >> XMC2GO_DOut_Hi
- >> XMC2GO_DOut_Lo
[Called By]
in_statement (Thumb, 98 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = in_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> expr
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
- >> XMC2GO_DIn_Read
[Called By]
getcollision_statement (Thumb, 60 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 84
- Call Chain = getcollision_statement ⇒ skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
- >> XMC2GO_LCD_GetCollision
[Called By]
clrcollision_statement (Thumb, 34 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = clrcollision_statement ⇒ skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> skipelse
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_ClearCollision
[Called By]
circle_statement (Thumb, 142 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = circle_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_DrawCircle
[Called By]
fill_statement (Thumb, 182 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160
- Call Chain = fill_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_DrawFill
[Called By]
rect_statement (Thumb, 182 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160
- Call Chain = rect_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_DrawRect
[Called By]
line_statement (Thumb, 182 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160
- Call Chain = line_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_DrawLine
[Called By]
getpixel_statement (Thumb, 136 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160
- Call Chain = getpixel_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> expr
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
- >> XMC2GO_LCD_ReadPixel
[Called By]
clrpixel_statement (Thumb, 104 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = clrpixel_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_ClearPixel
[Called By]
setpixel_statement (Thumb, 104 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = setpixel_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_SetPixel
[Called By]
printlcd_statement (Thumb, 176 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = printlcd_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> __2sprintf
- >> skipelse
- >> expr
- >> accept
- >> tokenizer_string
- >> tokenizer_next
- >> tokenizer_token
- >> XMC2GO_LCD_DrawString
[Called By]
cls_statement (Thumb, 34 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = cls_statement ⇒ skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> skipelse
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_Clear
[Called By]
inverse_statement (Thumb, 66 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 144
- Call Chain = inverse_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_LCD_Inverse
[Called By]
gettic_statement (Thumb, 60 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 84
- Call Chain = gettic_statement ⇒ skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
- >> XMC2GO_Systic_GetTic
[Called By]
clrtic_statement (Thumb, 34 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = clrtic_statement ⇒ skipelse ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> skipelse
- >> accept
- >> tokenizer_token
- >> XMC2GO_Systic_ClrTic
[Called By]
pause_statement (Thumb, 66 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 144
- Call Chain = pause_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> skipelse
- >> expr
- >> accept
- >> tokenizer_token
- >> XMC2GO_Systic_Pause_ms
[Called By]
rem_statement (Thumb, 14 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = rem_statement ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]- >> accept
- >> tokenizer_skipline
[Called By]
let_statement (Thumb, 50 bytes, Stack size 16 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = let_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> ubasic_set_variable
- >> expr
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_token
[Called By]
end_statement (Thumb, 16 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = end_statement ⇒ accept ⇒ tokenizer_next ⇒ get_next_token ⇒ strncmp
[Calls]
[Called By]
next_statement (Thumb, 246 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 144
- Call Chain = next_statement ⇒ jump_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> ubasic_set_variable
- >> ubasic_get_variable
- >> jump_linenum
- >> accept
- >> tokenizer_variable_num
[Called By]
for_statement (Thumb, 186 bytes, Stack size 24 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160
- Call Chain = for_statement ⇒ expr ⇒ term ⇒ factor ⇒ expr (Cycle)
[Calls]- >> ubasic_set_variable
- >> skipelse
- >> expr
- >> accept
- >> tokenizer_variable_num
- >> tokenizer_num
- >> tokenizer_token
[Called By]
return_statement (Thumb, 40 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 128
- Call Chain = return_statement ⇒ jump_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> jump_linenum
- >> accept
[Called By]
gosub_statement (Thumb, 80 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 128
- Call Chain = gosub_statement ⇒ jump_linenum ⇒ tokenizer_num ⇒ atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> skipelse
- >> jump_linenum
- >> accept
- >> tokenizer_num
- >> tokenizer_token
[Called By]
statement (Thumb, 304 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> __ARM_common_switch8
- >> if_statement
- >> gosub_statement
- >> return_statement
- >> for_statement
- >> next_statement
- >> end_statement
- >> let_statement
- >> rem_statement
- >> pause_statement
- >> clrtic_statement
- >> gettic_statement
- >> inverse_statement
- >> cls_statement
- >> printlcd_statement
- >> setpixel_statement
- >> clrpixel_statement
- >> getpixel_statement
- >> line_statement
- >> rect_statement
- >> fill_statement
- >> circle_statement
- >> clrcollision_statement
- >> getcollision_statement
- >> in_statement
- >> out_statement
- >> adc_statement
- >> print_statement
- >> goto_statement
- >> accept
- >> tokenizer_token
[Called By]- >> linenum_statement
- >> if_statement
if_statement (Thumb, 110 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 160 + In Cycle
- Call Chain = if_statement ⇒ statement (Cycle)
[Calls]- >> statement
- >> skipelse
- >> relation
- >> accept
- >> tokenizer_next
- >> tokenizer_token
[Called By]
linenum_statement (Thumb, 30 bytes, Stack size 8 bytes, ubasic.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = linenum_statement ⇒ statement ⇒ if_statement ⇒ statement (Cycle)
[Calls]- >> statement
- >> accept
- >> tokenizer_num
[Called By]
_printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
[Address Reference Count : 1]
- _printf_char_common.o(.text)
Undefined Global Symbols
_call_atexit_fns (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_mbtowc (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_post_padding (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
- >> _printf_str
- >> _printf_int_common
_printf_pre_padding (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
- >> _printf_str
- >> _printf_int_common
_printf_truncate_signed (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_truncate_unsigned (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]