Static Call Graph for image ..\OBJ\W18_APP.axf



#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Tue Jul 08 22:06:16 2025

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

Call chain for Maximum Stack Depth:

lv_img_design ⇒ lv_draw_img ⇒ lv_img_draw_core ⇒ lv_draw_label ⇒ lv_draw_rect ⇒ lv_draw_shadow ⇒ lv_draw_shadow_full ⇒ lv_draw_shadow_full_straight ⇒ lv_draw_fill ⇒ sw_color_fill ⇒ lv_color_mix

Functions with no stack information

Mutually Recursive functions

  • refresh_children_position   ⇒   refresh_children_position
  • delete_children   ⇒   delete_children
  • lv_event_send_func   ⇒   lv_event_send
  • refresh_children_style   ⇒   refresh_children_style
  • report_style_mod_core   ⇒   report_style_mod_core
  • ADC_IRQHandler   ⇒   ADC_IRQHandler
  • indev_search_obj   ⇒   indev_search_obj
  • lv_refr_get_top_obj   ⇒   lv_refr_get_top_obj
  • lv_refr_obj   ⇒   lv_refr_obj

    Function Pointers

    Global Symbols

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))

    [Calls]

    __scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))

    [Called By]

    __scatterload_rt2 (Thumb, 44 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)

    __decompress (Thumb, 90 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)

    __decompress1 (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)

    __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

    _printf_d (Thumb, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009))

    [Stack]


    [Calls]

    _printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))

    [Called By]

    _printf_u (Thumb, 0 bytes, Stack size unknown bytes, _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A))

    [Stack]


    [Calls]

    _printf_c (Thumb, 0 bytes, Stack size unknown bytes, _printf_c.o(.ARM.Collect$$_printf_percent$$00000013))

    [Stack]


    [Calls]

    _printf_s (Thumb, 0 bytes, Stack size unknown bytes, _printf_s.o(.ARM.Collect$$_printf_percent$$00000014))

    [Stack]


    [Calls]

    _printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))

    __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))

    [Calls]

    __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))

    __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))

    __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))

    __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))

    __rt_lib_init_cpp_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000031))

    [Stack]


    [Calls]

    __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))

    __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))

    __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))

    __rt_lib_init_heap_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$$00000011))

    __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))

    __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))

    __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))

    __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))

    __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))

    __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))

    __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))

    __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))

    __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

    __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))

    __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

    [Called By]

    __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002))

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007))

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010))

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A))

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004))

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))

    __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

    [Called By]

    __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]


    [Calls]

    __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]


    [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]

    SVC_Handler (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text))
    [Address Reference Count : 1]

    __asm___6_port_c_39a90d8d__prvStartFirstTask (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

    __asm___6_port_c_39a90d8d__prvEnableVFP (Thumb, 16 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

    PendSV_Handler (Thumb, 88 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vPortGetIPSR (Thumb, 6 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

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

    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(.text))
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(.text))
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(.text))
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(.text))
    [Address Reference Count : 1]

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

    SystemInit (Thumb, 94 bytes, Stack size 8 bytes, system_stm32f4xx.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 152 bytes, Stack size 16 bytes, system_stm32f4xx.o(.text), UNUSED)

    InitGPIO() (Thumb, 56 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    InitParameter() (Thumb, 174 bytes, Stack size 40 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RF433_task(void*) (Thumb, 28 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Uart_task(void*) (Thumb, 74 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    led0_task(void*) (Thumb, 320 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Keyboard_task(void*) (Thumb, 64 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    display_task(void*) (Thumb, 40 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LittleVGL_task(void*) (Thumb, 48 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    start_task(void*) (Thumb, 524 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    main (Thumb, 182 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    user_main() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    MainTask() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    DisableIRQ() (Thumb, 10 bytes, Stack size 0 bytes, usersys.o(.text))

    [Called By]

    EnableIRQ() (Thumb, 10 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::Delay_mS(unsigned char) (Thumb, 46 bytes, Stack size 8 bytes, usersys.o(.text))

    [Stack]


    [Called By]

    SystemCls::TaskMonitor() (Thumb, 302 bytes, Stack size 32 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TaskMonitorForC (Thumb, 10 bytes, Stack size 8 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::SystemCls() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text))

    [Called By]

    SystemCls::SystemCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::Init(unsigned char) (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::RestorFactorySet(unsigned char) (Thumb, 156 bytes, Stack size 144 bytes, usersys.o(.text), UNUSED)

    [Calls]


    [Called By]

    SystemCls::LoadInitValue() (Thumb, 178 bytes, Stack size 80 bytes, usersys.o(.text), UNUSED)

    [Calls]

    SystemCls::InitWatchDog() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::Delay_uS(unsigned short) (Thumb, 42 bytes, Stack size 8 bytes, usersys.o(.text), UNUSED)

    SystemCls::ReadID_IP() (Thumb, 172 bytes, Stack size 48 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::ReadGY_Flag() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::TestFunction() (Thumb, 6 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::CheckResetSource() (Thumb, 514 bytes, Stack size 48 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::GetGYFlagToUart() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::IdleModeFun() (Thumb, 6 bytes, Stack size 0 bytes, usersys.o(.text), UNUSED)

    SystemCls::GetVersion(char*) (Thumb, 278 bytes, Stack size 24 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::SaveSystemLog() (Thumb, 2 bytes, Stack size 0 bytes, usersys.o(.text))

    [Called By]

    SystemCls::PrintClockFreq() (Thumb, 192 bytes, Stack size 56 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::ReadParameterFromNorFlash() (Thumb, 342 bytes, Stack size 272 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::WriteParameterToNorFlash() (Thumb, 624 bytes, Stack size 288 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::SystemPowerOff() (Thumb, 62 bytes, Stack size 16 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemCls::SystemPowerOn() (Thumb, 124 bytes, Stack size 16 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::ReturnErrorFlag(unsigned char) (Thumb, 102 bytes, Stack size 16 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::TransparentToGPRS() (Thumb, 2 bytes, Stack size 0 bytes, taskuart0.o(.text), UNUSED)

    UartCls::Iap_UpLoad_Firmware(IAPHAED*) (Thumb, 192 bytes, Stack size 32 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::Iap_Save_Firmware(IAPHAED*) (Thumb, 146 bytes, Stack size 24 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::IAPprocess() (Thumb, 508 bytes, Stack size 304 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::GB19056_Protocol() (Thumb, 436 bytes, Stack size 304 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::eTaskReceiveOK() (Thumb, 138 bytes, Stack size 24 bytes, taskuart0.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::SendSQYDownCmd(char, unsigned char*, unsigned char) (Thumb, 2 bytes, Stack size 0 bytes, taskuart0.o(.text), UNUSED)

    UartCls::SendGYFlag(unsigned char*) (Thumb, 2 bytes, Stack size 0 bytes, taskuart0.o(.text), UNUSED)

    DataPortOutput (Thumb, 152 bytes, Stack size 16 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DataPortInput (Thumb, 134 bytes, Stack size 16 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    swWrite8Bits (Thumb, 108 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Called By]

    swRead8Bits (Thumb, 142 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_ILI9342_CMD (Thumb, 62 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_ILI9342_Write8BitsData (Thumb, 60 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_ILI9342_Write16BitsData (Thumb, 64 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_ILI9342_ReadData (Thumb, 62 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_ILI9342_SetAddress (Thumb, 82 bytes, Stack size 24 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_ILI9342_ClearScreen (Thumb, 70 bytes, Stack size 16 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitLcdGPIO (Thumb, 136 bytes, Stack size 16 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    InitFSMC (Thumb, 160 bytes, Stack size 16 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ResetLCD (Thumb, 64 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    InitLCD (Thumb, 342 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_WR_REG (Thumb, 14 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_WR_DATA (Thumb, 14 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_RD_DATA (Thumb, 14 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_WriteReg (Thumb, 26 bytes, Stack size 16 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_ReadReg (Thumb, 22 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_WriteRAM_Prepare (Thumb, 10 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_BGR2RGB (Thumb, 26 bytes, Stack size 12 bytes, lcd.o(.text), UNUSED)

    [Called By]

    opt_delay (Thumb, 14 bytes, Stack size 0 bytes, lcd.o(.text), UNUSED)

    [Called By]

    LCD_SetCursor (Thumb, 48 bytes, Stack size 16 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_ReadPoint (Thumb, 98 bytes, Stack size 24 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_DisplayOn (Thumb, 10 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_DisplayOff (Thumb, 10 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Scan_Dir (Thumb, 18 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_DrawPoint (Thumb, 46 bytes, Stack size 16 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_Fast_DrawPoint (Thumb, 124 bytes, Stack size 16 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_SSD_BackLightSet (Thumb, 88 bytes, Stack size 32 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Display_Dir (Thumb, 42 bytes, Stack size 0 bytes, lcd.o(.text))

    [Called By]

    LCD_Set_Window (Thumb, 104 bytes, Stack size 32 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Init (Thumb, 30 bytes, Stack size 8 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_Clear (Thumb, 12 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Fill (Thumb, 96 bytes, Stack size 40 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Color_Fill (Thumb, 108 bytes, Stack size 40 bytes, lcd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_DrawLine (Thumb, 176 bytes, Stack size 72 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_DrawRectangle (Thumb, 64 bytes, Stack size 24 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_Draw_Circle (Thumb, 152 bytes, Stack size 32 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_ShowChar (Thumb, 304 bytes, Stack size 40 bytes, lcd.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_Pow (Thumb, 22 bytes, Stack size 8 bytes, lcd.o(.text), UNUSED)

    [Called By]

    LCD_ShowNum (Thumb, 148 bytes, Stack size 56 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_ShowxNum (Thumb, 190 bytes, Stack size 64 bytes, lcd.o(.text), UNUSED)

    [Calls]

    LCD_ShowString (Thumb, 102 bytes, Stack size 40 bytes, lcd.o(.text), UNUSED)

    [Calls]

    TIM10_Int_Init (Thumb, 86 bytes, Stack size 32 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ConfigureTimeForRunTimeStats (Thumb, 22 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM1_UP_TIM10_IRQHandler (Thumb, 78 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    HSEJCQ_Init (Thumb, 224 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    HSE_Init (Thumb, 150 bytes, Stack size 32 bytes, clock.o(.text), UNUSED)

    [Calls]

    HSI_Init (Thumb, 152 bytes, Stack size 32 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCO1_Init (Thumb, 50 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    MCO2_Init (Thumb, 50 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    LED_Init (Thumb, 2 bytes, Stack size 0 bytes, led.o(.text), UNUSED)

    LedTurnOnKeyBackLight (Thumb, 60 bytes, Stack size 16 bytes, led.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LedTurnOffKeyBackLight (Thumb, 60 bytes, Stack size 16 bytes, led.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LedTurnOnSOS (Thumb, 62 bytes, Stack size 16 bytes, led.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LedTurnOffSOS (Thumb, 62 bytes, Stack size 16 bytes, led.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::putb(unsigned char, unsigned short, unsigned char*) (Thumb, 82 bytes, Stack size 24 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    my_fputc (Thumb, 16 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::ClearTransmitFlag() (Thumb, 38 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    USART1_IRQHandler (Thumb, 10 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UartCls::UartCls() (Thumb, 2 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    UartCls::UartCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    UartCls::ClearSendAlig() (Thumb, 12 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    UartCls::ClearReceiveFlag(unsigned short) (Thumb, 48 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    UartCls::Init(unsigned) (Thumb, 202 bytes, Stack size 40 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::puts(char*) (Thumb, 28 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UartCls::PopAlignmentSend() (Thumb, 198 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BeepCls::BeepCls() (Thumb, 6 bytes, Stack size 0 bytes, beep.o(.text))

    [Called By]

    BeepCls::BeepCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, beep.o(.text), UNUSED)

    BeepCls::TIM3_PWM_InitBeep(unsigned, unsigned) (Thumb, 158 bytes, Stack size 56 bytes, beep.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BeepCls::Init(unsigned) (Thumb, 28 bytes, Stack size 16 bytes, beep.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BeepCls::eTaskBeep() (Thumb, 62 bytes, Stack size 8 bytes, beep.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BeepCls::SetKeyboardBeep() (Thumb, 6 bytes, Stack size 0 bytes, beep.o(.text))

    [Called By]

    BeepCls::SetSosBeep() (Thumb, 6 bytes, Stack size 0 bytes, beep.o(.text), UNUSED)

    SPICls::SPICls() (Thumb, 2 bytes, Stack size 0 bytes, spi.o(.text))

    [Called By]

    SPICls::SPICls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, spi.o(.text), UNUSED)

    SPICls::ReadWriteByte(unsigned char) (Thumb, 52 bytes, Stack size 16 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPICls::SetSpeed(unsigned char) (Thumb, 38 bytes, Stack size 16 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPICls::Init() (Thumb, 250 bytes, Stack size 40 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPICls::WriteByte(unsigned char) (Thumb, 52 bytes, Stack size 16 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPICls::ReadByte() (Thumb, 50 bytes, Stack size 8 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Delay_uS(unsigned short) (Thumb, 38 bytes, Stack size 0 bytes, dfe_25x00.o(.text))

    [Called By]

    DFECls::DFECls() (Thumb, 2 bytes, Stack size 0 bytes, dfe_25x00.o(.text))

    [Called By]

    DFECls::DFECls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, dfe_25x00.o(.text), UNUSED)

    DFECls::Init() (Thumb, 74 bytes, Stack size 16 bytes, dfe_25x00.o(.text), UNUSED)

    [Calls]

    DFECls::ReadStatusRegister() (Thumb, 84 bytes, Stack size 16 bytes, dfe_25x00.o(.text), UNUSED)

    [Calls]

    DFECls::WriteStatusRegister(unsigned char) (Thumb, 56 bytes, Stack size 16 bytes, dfe_25x00.o(.text), UNUSED)

    [Calls]

    DFECls::Read(unsigned short, unsigned short, unsigned char*) (Thumb, 128 bytes, Stack size 32 bytes, dfe_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFECls::Write(unsigned short, unsigned short, unsigned char*) (Thumb, 226 bytes, Stack size 32 bytes, dfe_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFECls::ReadWord(unsigned short) (Thumb, 32 bytes, Stack size 16 bytes, dfe_25x00.o(.text), UNUSED)

    [Calls]

    DFECls::WriteWord(unsigned short, unsigned short) (Thumb, 28 bytes, Stack size 24 bytes, dfe_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::DFCls() (Thumb, 2 bytes, Stack size 0 bytes, dff_25x00.o(.text))

    [Called By]

    DFCls::DFCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, dff_25x00.o(.text), UNUSED)

    DFCls::Init() (Thumb, 2 bytes, Stack size 0 bytes, dff_25x00.o(.text), UNUSED)

    DFCls::ReadJEDEC_ID(unsigned char*) (Thumb, 78 bytes, Stack size 16 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::JugeModel(unsigned char*) (Thumb, 92 bytes, Stack size 48 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::ReadStatusRegister() (Thumb, 84 bytes, Stack size 16 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::WriteStatusRegister(unsigned char) (Thumb, 56 bytes, Stack size 16 bytes, dff_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::SectorErase(unsigned) (Thumb, 158 bytes, Stack size 16 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::BlockErase(unsigned) (Thumb, 158 bytes, Stack size 16 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::ChipErase() (Thumb, 122 bytes, Stack size 8 bytes, dff_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::PageRead(unsigned long, unsigned char*) (Thumb, 130 bytes, Stack size 24 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::PageProgram(unsigned long, unsigned char*) (Thumb, 238 bytes, Stack size 24 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::PowerDown() (Thumb, 14 bytes, Stack size 8 bytes, dff_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::ReleasePowerDown() (Thumb, 46 bytes, Stack size 8 bytes, dff_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::WaitDFFok(unsigned short) (Thumb, 46 bytes, Stack size 16 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::SomeBlockErase(unsigned, unsigned short) (Thumb, 54 bytes, Stack size 24 bytes, dff_25x00.o(.text), UNUSED)

    [Calls]

    DFCls::SectorEraseWaitOK(unsigned, unsigned char) (Thumb, 162 bytes, Stack size 40 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DFCls::PageProgramWaitOK(unsigned long, unsigned char*, unsigned char) (Thumb, 396 bytes, Stack size 56 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADCCls::ADCCls() (Thumb, 2 bytes, Stack size 0 bytes, adc.o(.text))

    [Called By]

    ADCCls::ADCCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, adc.o(.text), UNUSED)

    ADCCls::Get_ADC(unsigned char) (Thumb, 92 bytes, Stack size 24 bytes, adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADCCls::Init() (Thumb, 182 bytes, Stack size 56 bytes, adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADCCls::eTaskADC() (Thumb, 340 bytes, Stack size 32 bytes, adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADCCls::GetAllResult(unsigned short*) (Thumb, 26 bytes, Stack size 0 bytes, adc.o(.text), UNUSED)

    RTC_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::RtcCls() (Thumb, 2 bytes, Stack size 0 bytes, rtc.o(.text))

    [Called By]

    RtcCls::RtcCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::Init() (Thumb, 2 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::GetNowTimeString(unsigned char, RTC_STR*, unsigned char*) (Thumb, 138 bytes, Stack size 20 bytes, rtc.o(.text), UNUSED)

    [Called By]

    RtcCls::GetLocalTimeString(unsigned char, unsigned char*) (Thumb, 138 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    RtcCls::DateTimeValid(RTC_STR*) (Thumb, 140 bytes, Stack size 8 bytes, rtc.o(.text))

    [Stack]


    [Called By]

    RtcCls::SetRTC(RTC_STR*) (Thumb, 2 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    RtcCls::SecondToDateTime(unsigned, RTC_STR*) (Thumb, 322 bytes, Stack size 36 bytes, rtc.o(.text), UNUSED)

    [Called By]

    RtcCls::SetRTC_DT(unsigned) (Thumb, 36 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::GetRTC(RTC_STR*) (Thumb, 38 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::SetRTC_BCD(RTC_STR*) (Thumb, 2 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::GetRTC_BCD(RTC_STR*) (Thumb, 78 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::DateTimeToSecond(RTC_STR*) (Thumb, 186 bytes, Stack size 36 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RtcCls::GetRtcSecond() (Thumb, 16 bytes, Stack size 12 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::CompareTime(char*, unsigned) (Thumb, 128 bytes, Stack size 32 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::GetNowTime(unsigned char*) (Thumb, 14 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::GetNowDateTimeString(unsigned char, RTC_STR*, unsigned char*) (Thumb, 146 bytes, Stack size 24 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::CheckWorkStatus() (Thumb, 12 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RtcCls::BDC_DateTimeToSecond(RTC_STR*) (Thumb, 122 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::SecondToDateTime_BCD(unsigned, RTC_STR*) (Thumb, 114 bytes, Stack size 32 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RtcCls::KeilDateTimeToSecond(char*, char*) (Thumb, 402 bytes, Stack size 48 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SysTick_Handler (Thumb, 16 bytes, Stack size 8 bytes, delay.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    delay_init (Thumb, 58 bytes, Stack size 16 bytes, delay.o(.text))

    [Stack]


    [Calls]
    [Called By]

    delay_us (Thumb, 68 bytes, Stack size 16 bytes, delay.o(.text), UNUSED)

    [Called By]

    delay_ms (Thumb, 60 bytes, Stack size 16 bytes, delay.o(.text), UNUSED)

    [Calls]

    delay_xms (Thumb, 24 bytes, Stack size 12 bytes, delay.o(.text), UNUSED)

    [Calls]

    _sys_exit (Thumb, 4 bytes, Stack size 0 bytes, printf.o(.text))

    [Called By]

    fputc (Thumb, 16 bytes, Stack size 16 bytes, printf.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN2_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN2_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN2_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CAN2_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    CRYP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DCMI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA1_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    DMA2_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    ETH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    ETH_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    FPU_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    FSMC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    HASH_RNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C3_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    I2C3_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_FS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_FS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_HS_EP1_IN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_HS_EP1_OUT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_HS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    OTG_HS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    RTC_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    SDIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    SPI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TAMP_STAMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM1_BRK_TIM9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM1_TRG_COM_TIM11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM8_BRK_TIM12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM8_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM8_TRG_COM_TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    TIM8_UP_TIM13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    UART4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    UART5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    USART6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
    [Address Reference Count : 1]

    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f40_41xxx.o(.text))

    [Called By]

    NVIC_PriorityGroupConfig (Thumb, 10 bytes, Stack size 0 bytes, misc.o(.text))

    [Called By]

    NVIC_Init (Thumb, 106 bytes, Stack size 16 bytes, misc.o(.text))

    [Stack]


    [Called By]

    NVIC_SetVectorTable (Thumb, 14 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    NVIC_SystemLPConfig (Thumb, 34 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    SysTick_CLKSourceConfig (Thumb, 40 bytes, Stack size 0 bytes, misc.o(.text))

    [Called By]

    GPIO_DeInit (Thumb, 268 bytes, Stack size 8 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_Init (Thumb, 144 bytes, Stack size 20 bytes, stm32f4xx_gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_StructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_PinLockConfig (Thumb, 34 bytes, Stack size 8 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text))

    [Called By]

    GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_ReadOutputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_ReadOutputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text))

    [Called By]

    GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text))

    [Called By]

    GPIO_WriteBit (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_Write (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_ToggleBits (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(.text), UNUSED)

    GPIO_PinAFConfig (Thumb, 70 bytes, Stack size 20 bytes, stm32f4xx_gpio.o(.text))

    [Stack]


    [Called By]

    RCC_DeInit (Thumb, 82 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_HSEConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    [Called By]

    RCC_GetFlagStatus (Thumb, 60 bytes, Stack size 8 bytes, stm32f4xx_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_WaitForHSEStartUp (Thumb, 56 bytes, Stack size 16 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    [Calls]


    [Called By]

    RCC_AdjustHSICalibrationValue (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_HSICmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_LSEConfig (Thumb, 46 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_LSICmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_PLLConfig (Thumb, 32 bytes, Stack size 16 bytes, stm32f4xx_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_PLLCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_PLLI2SConfig (Thumb, 18 bytes, Stack size 8 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_PLLI2SCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_PLLSAIConfig (Thumb, 20 bytes, Stack size 8 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_PLLSAICmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_ClockSecuritySystemCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_MCO1Config (Thumb, 28 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_MCO2Config (Thumb, 28 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_SYSCLKConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_GetSYSCLKSource (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_HCLKConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_PCLK1Config (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_PCLK2Config (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_GetClocksFreq (Thumb, 222 bytes, Stack size 20 bytes, stm32f4xx_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_RTCCLKConfig (Thumb, 54 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_RTCCLKCmd (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_BackupResetCmd (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_I2SCLKConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_SAIPLLI2SClkDivConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_SAIPLLSAIClkDivConfig (Thumb, 28 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_SAIBlockACLKConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_SAIBlockBCLKConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_LTDCCLKDivConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_TIMCLKPresConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_AHB1PeriphClockCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_AHB2PeriphClockCmd (Thumb, 78 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphClockCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphClockCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_APB2PeriphClockCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_AHB1PeriphResetCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    [Called By]

    RCC_AHB2PeriphResetCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphResetCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphResetCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    [Called By]

    RCC_APB2PeriphResetCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text))

    [Called By]

    RCC_AHB1PeriphClockLPModeCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_AHB2PeriphClockLPModeCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphClockLPModeCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphClockLPModeCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_APB2PeriphClockLPModeCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_LSEModeConfig (Thumb, 40 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_ITConfig (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_ClearFlag (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_GetITStatus (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    RCC_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(.text), UNUSED)

    USART_DeInit (Thumb, 206 bytes, Stack size 8 bytes, stm32f4xx_usart.o(.text), UNUSED)

    [Calls]

    USART_Init (Thumb, 204 bytes, Stack size 48 bytes, stm32f4xx_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_StructInit (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_ClockInit (Thumb, 32 bytes, Stack size 8 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_ClockStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text))

    [Called By]

    USART_SetPrescaler (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_OverSampling8Cmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_OneBitMethodCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text))

    [Called By]

    USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text))

    [Called By]

    USART_SetAddress (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_ReceiverWakeUpCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_WakeUpConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_LINBreakDetectLengthConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_LINCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_SendBreak (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_HalfDuplexCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_SetGuardTime (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_SmartCardCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_SmartCardNACKCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_IrDAConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_IrDACmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, stm32f4xx_usart.o(.text))

    [Stack]


    [Called By]

    USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_ClearFlag (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_usart.o(.text), UNUSED)

    USART_GetITStatus (Thumb, 118 bytes, Stack size 16 bytes, stm32f4xx_usart.o(.text))

    [Stack]


    [Called By]

    USART_ClearITPendingBit (Thumb, 30 bytes, Stack size 8 bytes, stm32f4xx_usart.o(.text))

    [Stack]


    [Called By]

    ADC_DeInit (Thumb, 22 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    [Calls]

    ADC_Init (Thumb, 74 bytes, Stack size 12 bytes, stm32f4xx_adc.o(.text))

    [Stack]


    [Called By]

    ADC_StructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_CommonInit (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_CommonStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_Cmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_AnalogWatchdogCmd (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_AnalogWatchdogThresholdsConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_AnalogWatchdogSingleChannelConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_TempSensorVrefintCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_VBATCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_RegularChannelConfig (Thumb, 184 bytes, Stack size 20 bytes, stm32f4xx_adc.o(.text))

    [Stack]


    [Called By]

    ADC_SoftwareStartConv (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_GetSoftwareStartConvStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_EOCOnEachRegularChannelCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ContinuousModeCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_DiscModeChannelCountConfig (Thumb, 24 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_DiscModeCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_GetConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_GetMultiModeConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_DMACmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_DMARequestAfterLastTransferCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_MultiModeDMARequestAfterLastTransferCmd (Thumb, 34 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_InjectedChannelConfig (Thumb, 130 bytes, Stack size 20 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_InjectedSequencerLengthConfig (Thumb, 24 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_SetInjectedOffset (Thumb, 20 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ExternalTrigInjectedConvConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ExternalTrigInjectedConvEdgeConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_SoftwareStartInjectedConv (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_GetSoftwareStartInjectedConvCmdStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_AutoInjectedConvCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_InjectedDiscModeCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_GetInjectedConversionValue (Thumb, 28 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ITConfig (Thumb, 56 bytes, Stack size 8 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text))

    [Called By]

    ADC_GetITStatus (Thumb, 38 bytes, Stack size 16 bytes, stm32f4xx_adc.o(.text), UNUSED)

    ADC_ClearITPendingBit (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_adc.o(.text), UNUSED)

    IWDG_WriteAccessCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text))

    [Called By]

    IWDG_SetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text))

    [Called By]

    IWDG_SetReload (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text))

    [Called By]

    IWDG_ReloadCounter (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text))

    [Called By]

    IWDG_Enable (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text))

    [Called By]

    IWDG_GetFlagStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_iwdg.o(.text), UNUSED)

    __use_no_semihosting (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi_2.o(.text), UNUSED)

    __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)

    __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)

    TIM_DeInit (Thumb, 346 bytes, Stack size 8 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_TimeBaseInit (Thumb, 104 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_TimeBaseStructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_PrescalerConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_CounterModeConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetCounter (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetAutoreload (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetCounter (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_UpdateDisableConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_UpdateRequestConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ARRPreloadConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_SelectOnePulseMode (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetClockDivision (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_OC1Init (Thumb, 114 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC3Init (Thumb, 204 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC4Init (Thumb, 112 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text))

    [Stack]


    [Called By]

    TIM_OCStructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectOCxM (Thumb, 86 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetCompare1 (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetCompare2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetCompare3 (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetCompare4 (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ForcedOC1Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ForcedOC2Config (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ForcedOC3Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ForcedOC4Config (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC1PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC3PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC4PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_OC1FastConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC2FastConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC3FastConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC4FastConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ClearOC1Ref (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ClearOC2Ref (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ClearOC3Ref (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ClearOC4Ref (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC1PolarityConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC1NPolarityConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC2PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC2NPolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC3PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC3NPolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_OC4PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_CCxCmd (Thumb, 30 bytes, Stack size 12 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_CCxNCmd (Thumb, 30 bytes, Stack size 12 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SetIC4Prescaler (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC3Prescaler (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC2Prescaler (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC1Prescaler (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ICInit (Thumb, 110 bytes, Stack size 16 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ICStructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_PWMIConfig (Thumb, 124 bytes, Stack size 24 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_GetCapture1 (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetCapture2 (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetCapture3 (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetCapture4 (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_BDTRConfig (Thumb, 32 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_BDTRStructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_CtrlPWMOutputs (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectCOM (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_CCPreloadControl (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_GenerateEvent (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, stm32f4xx_tim.o(.text))

    [Stack]


    [Called By]

    TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text))

    [Called By]

    TIM_DMAConfig (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectCCDMA (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_InternalClockConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectInputTrigger (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ITRxExternalClockConfig (Thumb, 24 bytes, Stack size 12 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_TIxExternalClockConfig (Thumb, 62 bytes, Stack size 24 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRConfig (Thumb, 28 bytes, Stack size 12 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ETRClockMode1Config (Thumb, 54 bytes, Stack size 24 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRClockMode2Config (Thumb, 32 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_SelectOutputTrigger (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectMasterSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_EncoderInterfaceConfig (Thumb, 66 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_SelectHallSensor (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    TIM_RemapConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(.text), UNUSED)

    SPI_I2S_DeInit (Thumb, 152 bytes, Stack size 8 bytes, stm32f4xx_spi.o(.text), UNUSED)

    [Calls]

    SPI_Init (Thumb, 60 bytes, Stack size 8 bytes, stm32f4xx_spi.o(.text))

    [Stack]


    [Called By]

    I2S_Init (Thumb, 396 bytes, Stack size 36 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_StructInit (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    I2S_StructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text))

    [Called By]

    I2S_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_DataSizeConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_BiDirectionalLineConfig (Thumb, 28 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_NSSInternalSoftwareConfig (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_SSOutputCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_TIModeCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    I2S_FullDuplexConfig (Thumb, 80 bytes, Stack size 12 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_ReceiveData (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text))

    [Called By]

    SPI_I2S_SendData (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text))

    [Called By]

    SPI_CalculateCRC (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_TransmitCRC (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_GetCRC (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_GetCRCPolynomial (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_ITConfig (Thumb, 68 bytes, Stack size 12 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text))

    [Called By]

    SPI_I2S_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_GetITStatus (Thumb, 52 bytes, Stack size 20 bytes, stm32f4xx_spi.o(.text), UNUSED)

    SPI_I2S_ClearITPendingBit (Thumb, 20 bytes, Stack size 8 bytes, stm32f4xx_spi.o(.text), UNUSED)

    lv_disp_get_scr_act (Thumb, 22 bytes, Stack size 8 bytes, lv_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_load_scr (Thumb, 22 bytes, Stack size 16 bytes, lv_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_get_layer_top (Thumb, 22 bytes, Stack size 8 bytes, lv_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_layer_sys (Thumb, 22 bytes, Stack size 8 bytes, lv_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_assign_screen (Thumb, 50 bytes, Stack size 16 bytes, lv_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_get_refr_task (Thumb, 22 bytes, Stack size 8 bytes, lv_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_get_inactive_time (Thumb, 86 bytes, Stack size 16 bytes, lv_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_trig_activity (Thumb, 28 bytes, Stack size 8 bytes, lv_disp.o(.text), UNUSED)

    [Calls]

    lv_group_init (Thumb, 12 bytes, Stack size 8 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_create (Thumb, 110 bytes, Stack size 16 bytes, lv_group.o(.text), UNUSED)

    [Calls]

    lv_group_del (Thumb, 80 bytes, Stack size 16 bytes, lv_group.o(.text), UNUSED)

    [Calls]

    lv_group_focus_prev (Thumb, 16 bytes, Stack size 8 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_focus_next (Thumb, 16 bytes, Stack size 8 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_add_obj (Thumb, 106 bytes, Stack size 24 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_remove_obj (Thumb, 136 bytes, Stack size 16 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_remove_all_objs (Thumb, 70 bytes, Stack size 16 bytes, lv_group.o(.text), UNUSED)

    [Calls]

    lv_group_get_focused (Thumb, 22 bytes, Stack size 0 bytes, lv_group.o(.text))

    [Called By]

    lv_group_set_editing (Thumb, 92 bytes, Stack size 24 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_focus_obj (Thumb, 188 bytes, Stack size 24 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_focus_freeze (Thumb, 32 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_send_data (Thumb, 62 bytes, Stack size 24 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_set_style_mod_cb (Thumb, 22 bytes, Stack size 16 bytes, lv_group.o(.text), UNUSED)

    [Calls]

    lv_group_set_style_mod_edit_cb (Thumb, 22 bytes, Stack size 16 bytes, lv_group.o(.text), UNUSED)

    [Calls]

    lv_group_set_focus_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_set_click_focus (Thumb, 14 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_set_refocus_policy (Thumb, 14 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_set_wrap (Thumb, 14 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_mod_style (Thumb, 62 bytes, Stack size 16 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_get_style_mod_cb (Thumb, 12 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_get_style_mod_edit_cb (Thumb, 12 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_get_focus_cb (Thumb, 12 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_get_editing (Thumb, 18 bytes, Stack size 0 bytes, lv_group.o(.text))

    [Called By]

    lv_group_get_click_focus (Thumb, 18 bytes, Stack size 0 bytes, lv_group.o(.text))

    [Called By]

    lv_group_get_wrap (Thumb, 18 bytes, Stack size 0 bytes, lv_group.o(.text), UNUSED)

    lv_group_report_style_mod (Thumb, 58 bytes, Stack size 16 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_reset (Thumb, 62 bytes, Stack size 16 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_init (Thumb, 10 bytes, Stack size 8 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_read_task (Thumb, 250 bytes, Stack size 32 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_indev_get_act (Thumb, 6 bytes, Stack size 0 bytes, lv_indev.o(.text))

    [Called By]

    lv_indev_get_type (Thumb, 12 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_reset_long_press (Thumb, 30 bytes, Stack size 8 bytes, lv_indev.o(.text), UNUSED)

    [Calls]

    lv_indev_enable (Thumb, 22 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_set_cursor (Thumb, 50 bytes, Stack size 16 bytes, lv_indev.o(.text), UNUSED)

    [Calls]

    lv_indev_set_group (Thumb, 16 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_set_button_points (Thumb, 10 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_get_point (Thumb, 32 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_get_key (Thumb, 16 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_is_dragging (Thumb, 34 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_get_vect (Thumb, 42 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_wait_release (Thumb, 16 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_get_read_task (Thumb, 12 bytes, Stack size 0 bytes, lv_indev.o(.text), UNUSED)

    lv_indev_get_obj_act (Thumb, 6 bytes, Stack size 0 bytes, lv_indev.o(.text))

    [Called By]

    lv_init (Thumb, 76 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_parent (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_hidden (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_screen (Thumb, 26 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_disp (Thumb, 88 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_invalidate (Thumb, 206 bytes, Stack size 40 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_coords (Thumb, 18 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_pos (Thumb, 162 bytes, Stack size 32 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_y (Thumb, 24 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_x (Thumb, 24 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_opa_scale (Thumb, 40 bytes, Stack size 4 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_group (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_style (Thumb, 108 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_design_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_refresh_ext_draw_pad (Thumb, 26 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_is_protected (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_set_signal_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_create (Thumb, 740 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_event_send_func (Thumb, 146 bytes, Stack size 48 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_event_send (Thumb, 36 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_del (Thumb, 240 bytes, Stack size 32 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_del_async (Thumb, 14 bytes, Stack size 8 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_get_child (Thumb, 34 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_clean (Thumb, 40 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_parent (Thumb, 104 bytes, Stack size 24 bytes, lv_obj.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_obj_move_foreground (Thumb, 62 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_move_background (Thumb, 62 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_x (Thumb, 26 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    lv_obj_set_y (Thumb, 26 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    lv_obj_get_height (Thumb, 16 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_width (Thumb, 16 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_align (Thumb, 952 bytes, Stack size 64 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_align_origo (Thumb, 760 bytes, Stack size 56 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_realign (Thumb, 62 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_size (Thumb, 158 bytes, Stack size 32 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_width (Thumb, 26 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_height (Thumb, 26 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_auto_realign (Thumb, 14 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_ext_click_area (Thumb, 6 bytes, Stack size 8 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_refresh_style (Thumb, 28 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style (Thumb, 22 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_report_style_mod (Thumb, 80 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_hidden (Thumb, 68 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_click (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_set_top (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_drag (Thumb, 34 bytes, Stack size 12 bytes, lv_obj.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_obj_set_drag_dir (Thumb, 36 bytes, Stack size 12 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_drag_throw (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_drag_parent (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_parent_event (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_opa_scale_enable (Thumb, 14 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_set_opa_scale (Thumb, 18 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_set_protect (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_clear_protect (Thumb, 16 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_set_event_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_event_get_data (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_signal_send (Thumb, 24 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_allocate_ext_attr (Thumb, 20 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_child_back (Thumb, 34 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_count_children (Thumb, 38 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_count_children_recursive (Thumb, 48 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_obj_get_inner_coords (Thumb, 88 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_get_width_fit (Thumb, 32 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_height_fit (Thumb, 30 bytes, Stack size 16 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_get_auto_realign (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_ext_click_pad_left (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_ext_click_pad_right (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_ext_click_pad_top (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_ext_click_pad_bottom (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_ext_draw_pad (Thumb, 8 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_click (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_top (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_drag (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_drag_dir (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_drag_throw (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_drag_parent (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_parent_event (Thumb, 10 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_opa_scale_enable (Thumb, 12 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_protect (Thumb, 8 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_signal_cb (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_design_cb (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_event_cb (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text), UNUSED)

    lv_obj_get_ext_attr (Thumb, 6 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_obj_get_type (Thumb, 88 bytes, Stack size 56 bytes, lv_obj.o(.text), UNUSED)

    [Calls]

    lv_obj_is_focused (Thumb, 26 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_init (Thumb, 2 bytes, Stack size 0 bytes, lv_refr.o(.text))

    [Called By]

    lv_refr_get_disp_refreshing (Thumb, 6 bytes, Stack size 0 bytes, lv_refr.o(.text))

    [Called By]

    lv_disp_refr_task (Thumb, 344 bytes, Stack size 48 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    lv_refr_now (Thumb, 46 bytes, Stack size 16 bytes, lv_refr.o(.text), UNUSED)

    [Calls]

    lv_inv_area (Thumb, 222 bytes, Stack size 40 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_set_disp_refreshing (Thumb, 6 bytes, Stack size 0 bytes, lv_refr.o(.text), UNUSED)

    lv_style_copy (Thumb, 18 bytes, Stack size 16 bytes, lv_style.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_style_init (Thumb, 1344 bytes, Stack size 40 bytes, lv_style.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_style_mix (Thumb, 954 bytes, Stack size 40 bytes, lv_style.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_style_anim_init (Thumb, 80 bytes, Stack size 16 bytes, lv_style.o(.text), UNUSED)

    [Calls]

    lv_style_anim_set_styles (Thumb, 52 bytes, Stack size 24 bytes, lv_style.o(.text), UNUSED)

    [Calls]

    lv_draw_get_buf (Thumb, 84 bytes, Stack size 8 bytes, lv_draw.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_free_buf (Thumb, 28 bytes, Stack size 8 bytes, lv_draw.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_aa_get_opa (Thumb, 48 bytes, Stack size 8 bytes, lv_draw.o(.text))

    [Stack]


    [Called By]

    lv_draw_aa_ver_seg (Thumb, 92 bytes, Stack size 40 bytes, lv_draw.o(.text), UNUSED)

    [Calls]

    lv_draw_aa_hor_seg (Thumb, 92 bytes, Stack size 40 bytes, lv_draw.o(.text), UNUSED)

    [Calls]

    lv_draw_px (Thumb, 214 bytes, Stack size 64 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_fill (Thumb, 158 bytes, Stack size 72 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_letter (Thumb, 848 bytes, Stack size 168 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_map (Thumb, 798 bytes, Stack size 112 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_color_format_has_alpha (Thumb, 56 bytes, Stack size 0 bytes, lv_draw_img.o(.text))

    [Called By]

    lv_img_color_format_is_chroma_keyed (Thumb, 44 bytes, Stack size 0 bytes, lv_draw_img.o(.text))

    [Called By]

    lv_draw_img (Thumb, 140 bytes, Stack size 56 bytes, lv_draw_img.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_color_format_get_px_size (Thumb, 76 bytes, Stack size 0 bytes, lv_draw_img.o(.text))

    [Called By]

    lv_img_buf_get_px_color (Thumb, 426 bytes, Stack size 40 bytes, lv_draw_img.o(.text), UNUSED)

    [Calls]

    lv_img_buf_get_px_alpha (Thumb, 362 bytes, Stack size 44 bytes, lv_draw_img.o(.text), UNUSED)

    lv_img_buf_set_px_color (Thumb, 378 bytes, Stack size 48 bytes, lv_draw_img.o(.text), UNUSED)

    [Calls]

    lv_img_buf_set_px_alpha (Thumb, 320 bytes, Stack size 28 bytes, lv_draw_img.o(.text), UNUSED)

    [Calls]

    lv_img_buf_set_palette (Thumb, 146 bytes, Stack size 32 bytes, lv_draw_img.o(.text), UNUSED)

    lv_img_src_get_type (Thumb, 42 bytes, Stack size 0 bytes, lv_draw_img.o(.text))

    [Called By]

    lv_draw_label (Thumb, 1238 bytes, Stack size 208 bytes, lv_draw_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_rect (Thumb, 144 bytes, Stack size 24 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_cache_open (Thumb, 290 bytes, Stack size 32 bytes, lv_img_cache.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_cache_invalidate_src (Thumb, 94 bytes, Stack size 16 bytes, lv_img_cache.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_cache_set_size (Thumb, 122 bytes, Stack size 16 bytes, lv_img_cache.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_built_in_close (Thumb, 32 bytes, Stack size 16 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    lv_img_decoder_set_close_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_img_decoder.o(.text))

    [Called By]

    lv_img_decoder_built_in_read_line (Thumb, 200 bytes, Stack size 40 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_set_read_line_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_img_decoder.o(.text))

    [Called By]

    lv_img_decoder_built_in_open (Thumb, 294 bytes, Stack size 48 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_set_open_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_img_decoder.o(.text))

    [Called By]

    lv_img_decoder_built_in_info (Thumb, 148 bytes, Stack size 24 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_set_info_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_img_decoder.o(.text))

    [Called By]

    lv_img_decoder_create (Thumb, 36 bytes, Stack size 8 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_init (Thumb, 70 bytes, Stack size 8 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_get_info (Thumb, 74 bytes, Stack size 24 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_open (Thumb, 128 bytes, Stack size 24 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_read_line (Thumb, 52 bytes, Stack size 40 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Called By]

    lv_img_decoder_close (Thumb, 24 bytes, Stack size 8 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Called By]

    lv_img_decoder_delete (Thumb, 20 bytes, Stack size 8 bytes, lv_img_decoder.o(.text), UNUSED)

    [Calls]

    lv_font_get_glyph_bitmap (Thumb, 16 bytes, Stack size 16 bytes, lv_font.o(.text))

    [Stack]


    [Called By]

    lv_font_get_glyph_dsc (Thumb, 30 bytes, Stack size 24 bytes, lv_font.o(.text))

    [Stack]


    [Called By]

    lv_font_get_glyph_width (Thumb, 38 bytes, Stack size 32 bytes, lv_font.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_font_get_bitmap_fmt_txt (Thumb, 52 bytes, Stack size 24 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    lv_font_get_glyph_dsc_fmt_txt (Thumb, 132 bytes, Stack size 56 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    lv_disp_drv_init (Thumb, 66 bytes, Stack size 16 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_buf_init (Thumb, 34 bytes, Stack size 24 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_drv_register (Thumb, 184 bytes, Stack size 16 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_default (Thumb, 6 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_get_ver_res (Thumb, 40 bytes, Stack size 4 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_hor_res (Thumb, 38 bytes, Stack size 4 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_drv_update (Thumb, 76 bytes, Stack size 24 bytes, lv_hal_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_set_default (Thumb, 6 bytes, Stack size 0 bytes, lv_hal_disp.o(.text), UNUSED)

    [Called By]

    lv_disp_remove (Thumb, 82 bytes, Stack size 24 bytes, lv_hal_disp.o(.text), UNUSED)

    [Calls]

    lv_disp_get_antialiasing (Thumb, 26 bytes, Stack size 4 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_flush_ready (Thumb, 14 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_get_next (Thumb, 24 bytes, Stack size 8 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_buf (Thumb, 6 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_get_inv_buf_size (Thumb, 12 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_pop_from_inv_buf (Thumb, 36 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_is_double_buf (Thumb, 22 bytes, Stack size 0 bytes, lv_hal_disp.o(.text))

    [Called By]

    lv_disp_is_true_double_buf (Thumb, 36 bytes, Stack size 4 bytes, lv_hal_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_drv_init (Thumb, 36 bytes, Stack size 8 bytes, lv_hal_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_drv_register (Thumb, 100 bytes, Stack size 16 bytes, lv_hal_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_drv_update (Thumb, 18 bytes, Stack size 16 bytes, lv_hal_indev.o(.text), UNUSED)

    [Calls]

    lv_indev_get_next (Thumb, 24 bytes, Stack size 8 bytes, lv_hal_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_read (Thumb, 62 bytes, Stack size 16 bytes, lv_hal_indev.o(.text))

    [Stack]


    [Called By]

    lv_tick_inc (Thumb, 18 bytes, Stack size 0 bytes, lv_hal_tick.o(.text))

    [Called By]

    lv_tick_get (Thumb, 22 bytes, Stack size 0 bytes, lv_hal_tick.o(.text))

    [Called By]

    lv_tick_elaps (Thumb, 26 bytes, Stack size 8 bytes, lv_hal_tick.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_core_init (Thumb, 32 bytes, Stack size 8 bytes, lv_anim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_path_linear (Thumb, 52 bytes, Stack size 8 bytes, lv_anim.o(.text))

    [Stack]


    [Address Reference Count : 3]

    lv_anim_init (Thumb, 34 bytes, Stack size 8 bytes, lv_anim.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_anim_del (Thumb, 80 bytes, Stack size 24 bytes, lv_anim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_create (Thumb, 80 bytes, Stack size 16 bytes, lv_anim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_count_running (Thumb, 40 bytes, Stack size 16 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_speed_to_time (Thumb, 48 bytes, Stack size 12 bytes, lv_anim.o(.text))

    [Stack]


    [Called By]

    lv_anim_path_ease_in (Thumb, 72 bytes, Stack size 24 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_path_ease_out (Thumb, 72 bytes, Stack size 24 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_path_ease_in_out (Thumb, 74 bytes, Stack size 24 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_path_overshoot (Thumb, 76 bytes, Stack size 24 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_path_bounce (Thumb, 256 bytes, Stack size 32 bytes, lv_anim.o(.text), UNUSED)

    [Calls]

    lv_anim_path_step (Thumb, 24 bytes, Stack size 0 bytes, lv_anim.o(.text), UNUSED)

    lv_area_set (Thumb, 14 bytes, Stack size 8 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_area_set_width (Thumb, 12 bytes, Stack size 0 bytes, lv_area.o(.text), UNUSED)

    [Called By]

    lv_area_set_height (Thumb, 12 bytes, Stack size 0 bytes, lv_area.o(.text))

    [Called By]

    lv_area_set_pos (Thumb, 58 bytes, Stack size 20 bytes, lv_area.o(.text), UNUSED)

    [Calls]

    lv_area_get_size (Thumb, 34 bytes, Stack size 8 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_area_intersect (Thumb, 130 bytes, Stack size 12 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_area_join (Thumb, 100 bytes, Stack size 8 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_area_is_point_on (Thumb, 58 bytes, Stack size 8 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_area_is_on (Thumb, 58 bytes, Stack size 0 bytes, lv_area.o(.text))

    [Called By]

    lv_area_is_in (Thumb, 58 bytes, Stack size 8 bytes, lv_area.o(.text))

    [Stack]


    [Called By]

    lv_async_call (Thumb, 66 bytes, Stack size 24 bytes, lv_async.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_circ_init (Thumb, 16 bytes, Stack size 0 bytes, lv_circ.o(.text))

    [Called By]

    lv_circ_cont (Thumb, 22 bytes, Stack size 0 bytes, lv_circ.o(.text))

    [Called By]

    lv_circ_next (Thumb, 60 bytes, Stack size 0 bytes, lv_circ.o(.text))

    [Called By]

    lv_color_hsv_to_rgb (Thumb, 254 bytes, Stack size 56 bytes, lv_color.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_color_rgb_to_hsv (Thumb, 194 bytes, Stack size 20 bytes, lv_color.o(.text), UNUSED)

    lv_ll_init (Thumb, 22 bytes, Stack size 0 bytes, lv_ll.o(.text))

    [Called By]

    lv_ll_ins_head (Thumb, 64 bytes, Stack size 16 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_get_prev (Thumb, 20 bytes, Stack size 8 bytes, lv_ll.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    lv_ll_get_head (Thumb, 10 bytes, Stack size 0 bytes, lv_ll.o(.text))

    [Called By]


    [Address Reference Count : 1]

    lv_ll_ins_prev (Thumb, 114 bytes, Stack size 24 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_ins_tail (Thumb, 70 bytes, Stack size 16 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_get_next (Thumb, 22 bytes, Stack size 8 bytes, lv_ll.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    lv_ll_get_tail (Thumb, 10 bytes, Stack size 0 bytes, lv_ll.o(.text))

    [Called By]


    [Address Reference Count : 1]

    lv_ll_rem (Thumb, 138 bytes, Stack size 24 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_clear (Thumb, 48 bytes, Stack size 16 bytes, lv_ll.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_ll_chg_list (Thumb, 112 bytes, Stack size 24 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_get_len (Thumb, 36 bytes, Stack size 16 bytes, lv_ll.o(.text), UNUSED)

    [Calls]

    lv_ll_swap (Thumb, 2 bytes, Stack size 0 bytes, lv_ll.o(.text), UNUSED)

    lv_ll_move_before (Thumb, 106 bytes, Stack size 24 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_ll_is_empty (Thumb, 24 bytes, Stack size 0 bytes, lv_ll.o(.text))

    [Called By]

    lv_trigo_sin (Thumb, 106 bytes, Stack size 0 bytes, lv_math.o(.text), UNUSED)

    lv_bezier3 (Thumb, 94 bytes, Stack size 36 bytes, lv_math.o(.text), UNUSED)

    [Called By]

    lv_mem_init (Thumb, 32 bytes, Stack size 0 bytes, lv_mem.o(.text))

    [Called By]

    lv_mem_alloc (Thumb, 70 bytes, Stack size 16 bytes, lv_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_get_size (Thumb, 26 bytes, Stack size 0 bytes, lv_mem.o(.text))

    [Called By]

    lv_mem_free (Thumb, 110 bytes, Stack size 24 bytes, lv_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_realloc (Thumb, 108 bytes, Stack size 24 bytes, lv_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_defrag (Thumb, 110 bytes, Stack size 16 bytes, lv_mem.o(.text), UNUSED)

    [Calls]

    lv_mem_monitor (Thumb, 132 bytes, Stack size 16 bytes, lv_mem.o(.text), UNUSED)

    [Calls]

    lv_task_enable (Thumb, 6 bytes, Stack size 0 bytes, lv_task.o(.text))

    [Called By]

    lv_task_core_init (Thumb, 18 bytes, Stack size 8 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_del (Thumb, 34 bytes, Stack size 8 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_handler (Thumb, 330 bytes, Stack size 24 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_create_basic (Thumb, 156 bytes, Stack size 16 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_set_prio (Thumb, 94 bytes, Stack size 16 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_set_period (Thumb, 4 bytes, Stack size 0 bytes, lv_task.o(.text))

    [Called By]

    lv_task_set_cb (Thumb, 4 bytes, Stack size 0 bytes, lv_task.o(.text))

    [Called By]

    lv_task_create (Thumb, 62 bytes, Stack size 24 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_ready (Thumb, 18 bytes, Stack size 8 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_task_once (Thumb, 12 bytes, Stack size 0 bytes, lv_task.o(.text), UNUSED)

    [Called By]

    lv_task_reset (Thumb, 12 bytes, Stack size 8 bytes, lv_task.o(.text), UNUSED)

    [Calls]

    lv_task_get_idle (Thumb, 6 bytes, Stack size 0 bytes, lv_task.o(.text), UNUSED)

    lv_txt_is_cmd (Thumb, 66 bytes, Stack size 0 bytes, lv_txt.o(.text))

    [Called By]

    lv_txt_get_width (Thumb, 140 bytes, Stack size 48 bytes, lv_txt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_txt_get_next_line (Thumb, 272 bytes, Stack size 64 bytes, lv_txt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_txt_get_size (Thumb, 204 bytes, Stack size 64 bytes, lv_txt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_txt_ins (Thumb, 74 bytes, Stack size 32 bytes, lv_txt.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_txt_cut (Thumb, 66 bytes, Stack size 24 bytes, lv_txt.o(.text), UNUSED)

    [Calls]


    [Called By]

    lv_utils_num_to_str (Thumb, 128 bytes, Stack size 20 bytes, lv_utils.o(.text), UNUSED)

    lv_utils_bsearch (Thumb, 84 bytes, Stack size 32 bytes, lv_utils.o(.text))

    [Stack]


    [Called By]

    lv_cont_get_layout (Thumb, 20 bytes, Stack size 16 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_create (Thumb, 240 bytes, Stack size 24 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_set_layout (Thumb, 48 bytes, Stack size 16 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_set_fit4 (Thumb, 120 bytes, Stack size 32 bytes, lv_cont.o(.text), UNUSED)

    [Calls]

    lv_cont_get_fit_left (Thumb, 20 bytes, Stack size 16 bytes, lv_cont.o(.text), UNUSED)

    [Calls]

    lv_cont_get_fit_right (Thumb, 18 bytes, Stack size 16 bytes, lv_cont.o(.text), UNUSED)

    [Calls]

    lv_cont_get_fit_top (Thumb, 20 bytes, Stack size 16 bytes, lv_cont.o(.text), UNUSED)

    [Calls]

    lv_cont_get_fit_bottom (Thumb, 20 bytes, Stack size 16 bytes, lv_cont.o(.text), UNUSED)

    [Calls]

    lv_img_get_auto_size (Thumb, 20 bytes, Stack size 16 bytes, lv_img.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_set_src (Thumb, 330 bytes, Stack size 48 bytes, lv_img.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_create (Thumb, 238 bytes, Stack size 24 bytes, lv_img.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_set_auto_size (Thumb, 24 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_set_offset_x (Thumb, 34 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_set_offset_y (Thumb, 34 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_get_src (Thumb, 16 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_get_file_name (Thumb, 30 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_get_offset_x (Thumb, 18 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_img_get_offset_y (Thumb, 18 bytes, Stack size 16 bytes, lv_img.o(.text), UNUSED)

    [Calls]

    lv_label_get_text (Thumb, 16 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_letter_on (Thumb, 394 bytes, Stack size 96 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_static_text (Thumb, 58 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text (Thumb, 152 bytes, Stack size 24 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_align (Thumb, 20 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_align (Thumb, 44 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_body_draw (Thumb, 20 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_body_draw (Thumb, 50 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_recolor (Thumb, 20 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_recolor (Thumb, 44 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_long_mode (Thumb, 20 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_long_mode (Thumb, 128 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_text_sel_end (Thumb, 8 bytes, Stack size 0 bytes, lv_label.o(.text))

    [Called By]

    lv_label_get_text_sel_start (Thumb, 8 bytes, Stack size 0 bytes, lv_label.o(.text))

    [Called By]

    lv_label_create (Thumb, 480 bytes, Stack size 32 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_array_text (Thumb, 120 bytes, Stack size 24 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_set_anim_speed (Thumb, 54 bytes, Stack size 16 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_set_text_sel_start (Thumb, 2 bytes, Stack size 0 bytes, lv_label.o(.text), UNUSED)

    lv_label_set_text_sel_end (Thumb, 2 bytes, Stack size 0 bytes, lv_label.o(.text), UNUSED)

    lv_label_get_anim_speed (Thumb, 16 bytes, Stack size 16 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_get_letter_pos (Thumb, 408 bytes, Stack size 80 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_is_char_under_pos (Thumb, 448 bytes, Stack size 104 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_ins_text (Thumb, 120 bytes, Stack size 32 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_label_cut_text (Thumb, 64 bytes, Stack size 24 bytes, lv_label.o(.text), UNUSED)

    [Calls]

    lv_theme_set_current (Thumb, 124 bytes, Stack size 24 bytes, lv_theme.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_theme_get_current (Thumb, 14 bytes, Stack size 0 bytes, lv_theme.o(.text))

    [Called By]

    lv_theme_night_init (Thumb, 180 bytes, Stack size 24 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_theme_get_night (Thumb, 4 bytes, Stack size 0 bytes, lv_theme_night.o(.text), UNUSED)

    lv_port_disp_init (Thumb, 62 bytes, Stack size 40 bytes, lv_port_disp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_port_indev_init (Thumb, 30 bytes, Stack size 32 bytes, lv_port_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_lv_opa_cover (Thumb, 16 bytes, Stack size 8 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GuiAppCls::SetDiyModeHelp(_lv_obj_t*, const char*) (Thumb, 174 bytes, Stack size 96 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GuiAppCls::SetManyLightFlash(_lv_obj_t*, FLASH_TYPE_STR*) (Thumb, 232 bytes, Stack size 104 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GuiAppCls::SetWateLampFlash(_lv_obj_t*, FLASH_TYPE_STR*) (Thumb, 160 bytes, Stack size 104 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GuiAppCls::OverlayFont(_lv_obj_t*, unsigned char) (Thumb, 1174 bytes, Stack size 120 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GuiAppCls::TaskDisp() (Thumb, 2232 bytes, Stack size 120 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TaskLVGL (Thumb, 10 bytes, Stack size 8 bytes, gui_app.o(.text), UNUSED)

    [Calls]

    DispForIAP() (Thumb, 8 bytes, Stack size 0 bytes, gui_app.o(.text))

    [Called By]

    GuiAppCls::GuiAppCls() (Thumb, 6 bytes, Stack size 0 bytes, gui_app.o(.text))

    [Called By]

    GuiAppCls::GuiAppCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, gui_app.o(.text), UNUSED)

    GuiAppCls::SetFlashModeDIY1() (Thumb, 26 bytes, Stack size 0 bytes, gui_app.o(.text))

    [Called By]

    GuiAppCls::SetFlashModeDIY2() (Thumb, 26 bytes, Stack size 0 bytes, gui_app.o(.text))

    [Called By]

    CalCRC16 (Thumb, 54 bytes, Stack size 12 bytes, algol.o(.text))

    [Stack]


    [Called By]

    HexToBcd (Thumb, 46 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    [Called By]

    BcdToHex (Thumb, 36 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    [Called By]

    HalfByteToHexChar (Thumb, 38 bytes, Stack size 0 bytes, algol.o(.text))

    [Called By]

    ByteToHexChar (Thumb, 30 bytes, Stack size 4 bytes, algol.o(.text), UNUSED)

    [Calls]


    [Called By]

    Int64ToDecChar (Thumb, 518 bytes, Stack size 24 bytes, algol.o(.text), UNUSED)

    [Calls]

    Int32ToDecChar (Thumb, 286 bytes, Stack size 8 bytes, algol.o(.text))

    [Stack]


    [Called By]

    Int16ToDecChar (Thumb, 198 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    [Called By]

    DecCharToUint32 (Thumb, 284 bytes, Stack size 32 bytes, algol.o(.text), UNUSED)

    [Called By]

    My_atol (Thumb, 22 bytes, Stack size 16 bytes, algol.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetBufferValue (Thumb, 20 bytes, Stack size 8 bytes, algol.o(.text))

    [Stack]


    [Called By]

    NByteBcdToHex (Thumb, 38 bytes, Stack size 12 bytes, algol.o(.text), UNUSED)

    NByteToHexChar (Thumb, 50 bytes, Stack size 24 bytes, algol.o(.text), UNUSED)

    [Calls]

    HalfByteHexCharToInt (Thumb, 58 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    [Called By]

    HexCharToInt (Thumb, 44 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    [Calls]

    HexCharToByte (Thumb, 100 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    IntToHexChar (Thumb, 62 bytes, Stack size 20 bytes, algol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Str2Int (Thumb, 56 bytes, Stack size 0 bytes, algol.o(.text))

    [Called By]

    Int2Str (Thumb, 74 bytes, Stack size 16 bytes, algol.o(.text))

    [Stack]


    [Called By]

    ByteTo3DecChar (Thumb, 46 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    ByteToDecChar (Thumb, 88 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    ByteTo2DecChar (Thumb, 36 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    CalAddingSum (Thumb, 32 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    CalAddingSum32 (Thumb, 28 bytes, Stack size 8 bytes, algol.o(.text))

    [Stack]


    [Called By]

    CalXorSum (Thumb, 30 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    WordSwap (Thumb, 12 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    SwapINT32 (Thumb, 42 bytes, Stack size 12 bytes, algol.o(.text), UNUSED)

    SwapINT16 (Thumb, 28 bytes, Stack size 12 bytes, algol.o(.text), UNUSED)

    ByteToINT16 (Thumb, 16 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    ByteToINT32 (Thumb, 44 bytes, Stack size 20 bytes, algol.o(.text), UNUSED)

    FloatDecCharToInt (Thumb, 208 bytes, Stack size 48 bytes, algol.o(.text), UNUSED)

    [Calls]

    MyStrCmp (Thumb, 64 bytes, Stack size 24 bytes, algol.o(.text), UNUSED)

    [Calls]

    MyStrStr (Thumb, 90 bytes, Stack size 32 bytes, algol.o(.text), UNUSED)

    [Calls]

    SearchArray (Thumb, 68 bytes, Stack size 20 bytes, algol.o(.text), UNUSED)

    MyStrChar (Thumb, 26 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    DecCharToPressBCD (Thumb, 170 bytes, Stack size 56 bytes, algol.o(.text), UNUSED)

    [Calls]

    IgnoreSpacebar (Thumb, 78 bytes, Stack size 24 bytes, algol.o(.text), UNUSED)

    [Calls]

    FourByte6BitTo3Byte8Bit (Thumb, 84 bytes, Stack size 8 bytes, algol.o(.text), UNUSED)

    my_abs (Thumb, 16 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    ConvertPN_Number (Thumb, 20 bytes, Stack size 0 bytes, algol.o(.text), UNUSED)

    Rgb24ToRgb16 (Thumb, 34 bytes, Stack size 8 bytes, algol.o(.text))

    [Stack]


    [Called By]

    my_delay_ms (Thumb, 46 bytes, Stack size 12 bytes, algol.o(.text))

    [Stack]


    [Called By]

    CalTemperatrueNTC (Thumb, 278 bytes, Stack size 128 bytes, algol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xEventGroupCreate (Thumb, 26 bytes, Stack size 8 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xEventGroupSetBits (Thumb, 186 bytes, Stack size 48 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xEventGroupSync (Thumb, 228 bytes, Stack size 40 bytes, event_groups.o(.text), UNUSED)

    [Calls]

    xEventGroupWaitBits (Thumb, 294 bytes, Stack size 64 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xEventGroupClearBits (Thumb, 72 bytes, Stack size 24 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vEventGroupClearBitsCallback (Thumb, 16 bytes, Stack size 16 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    xEventGroupClearBitsFromISR (Thumb, 26 bytes, Stack size 16 bytes, event_groups.o(.text), UNUSED)

    [Calls]

    xEventGroupGetBitsFromISR (Thumb, 44 bytes, Stack size 16 bytes, event_groups.o(.text), UNUSED)

    vEventGroupDelete (Thumb, 72 bytes, Stack size 16 bytes, event_groups.o(.text), UNUSED)

    [Calls]

    vEventGroupSetBitsCallback (Thumb, 66 bytes, Stack size 16 bytes, event_groups.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    xEventGroupSetBitsFromISR (Thumb, 32 bytes, Stack size 24 bytes, event_groups.o(.text), UNUSED)

    [Calls]

    uxEventGroupGetNumber (Thumb, 14 bytes, Stack size 0 bytes, event_groups.o(.text), UNUSED)

    vListInitialise (Thumb, 26 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInsertEnd (Thumb, 24 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInsert (Thumb, 52 bytes, Stack size 8 bytes, list.o(.text))

    [Stack]


    [Called By]

    uxListRemove (Thumb, 40 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    xQueueGenericReset (Thumb, 136 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericCreate (Thumb, 78 bytes, Stack size 32 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericSend (Thumb, 456 bytes, Stack size 56 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreateMutex (Thumb, 34 bytes, Stack size 24 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueGiveMutexRecursive (Thumb, 66 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueGenericReceive (Thumb, 428 bytes, Stack size 56 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueTakeMutexRecursive (Thumb, 76 bytes, Stack size 24 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueCreateCountingSemaphore (Thumb, 80 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueGenericSendFromISR (Thumb, 252 bytes, Stack size 40 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGiveFromISR (Thumb, 228 bytes, Stack size 32 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueReceiveFromISR (Thumb, 190 bytes, Stack size 40 bytes, queue.o(.text), UNUSED)

    [Calls]


    [Called By]

    xQueuePeekFromISR (Thumb, 158 bytes, Stack size 32 bytes, queue.o(.text), UNUSED)

    [Calls]

    uxQueueMessagesWaiting (Thumb, 36 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    uxQueueSpacesAvailable (Thumb, 42 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    uxQueueMessagesWaitingFromISR (Thumb, 28 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    vQueueUnregisterQueue (Thumb, 44 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    [Called By]

    vQueueDelete (Thumb, 38 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    uxQueueGetQueueNumber (Thumb, 6 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    vQueueSetQueueNumber (Thumb, 4 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    ucQueueGetQueueType (Thumb, 8 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    xQueueIsQueueEmptyFromISR (Thumb, 36 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueIsQueueFullFromISR (Thumb, 40 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    vQueueAddToRegistry (Thumb, 38 bytes, Stack size 0 bytes, queue.o(.text))

    [Called By]

    pcQueueGetName (Thumb, 38 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    vQueueWaitForMessageRestricted (Thumb, 74 bytes, Stack size 24 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreateSet (Thumb, 20 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueAddToSet (Thumb, 38 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueRemoveFromSet (Thumb, 48 bytes, Stack size 24 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueSelectFromSet (Thumb, 26 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueSelectFromSetFromISR (Thumb, 22 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)

    [Calls]

    xTaskCreate (Thumb, 96 bytes, Stack size 72 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskDelete (Thumb, 192 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskIncrementTick (Thumb, 392 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskResumeAll (Thumb, 218 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSuspendAll (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    vTaskDelayUntil (Thumb, 182 bytes, Stack size 32 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskDelay (Thumb, 76 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eTaskGetState (Thumb, 106 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    uxTaskPriorityGet (Thumb, 30 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    uxTaskPriorityGetFromISR (Thumb, 62 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskPrioritySet (Thumb, 320 bytes, Stack size 32 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskSwitchContext (Thumb, 114 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSuspend (Thumb, 190 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskResume (Thumb, 122 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskResumeFromISR (Thumb, 152 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskStartScheduler (Thumb, 116 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskEndScheduler (Thumb, 32 bytes, Stack size 8 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskGetTickCount (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    xTaskGetTickCountFromISR (Thumb, 16 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    uxTaskGetNumberOfTasks (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    pcTaskGetName (Thumb, 114 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskGetInfo (Thumb, 114 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    uxTaskGetSystemState (Thumb, 152 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    vTaskPlaceOnEventList (Thumb, 46 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskPlaceOnUnorderedEventList (Thumb, 88 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskPlaceOnEventListRestricted (Thumb, 54 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskRemoveFromEventList (Thumb, 122 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskRemoveFromUnorderedEventList (Thumb, 142 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSetTimeOutState (Thumb, 36 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskCheckForTimeOut (Thumb, 124 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    uxTaskGetTaskNumber (Thumb, 66 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    vTaskSetTaskNumber (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    xTaskGetCurrentTaskHandle (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    [Called By]

    xTaskGetSchedulerState (Thumb, 24 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    vTaskPriorityInherit (Thumb, 164 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskPriorityDisinherit (Thumb, 176 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskList (Thumb, 204 bytes, Stack size 32 bytes, tasks.o(.text), UNUSED)

    [Calls]

    uxTaskResetEventItemValue (Thumb, 24 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    pvTaskIncrementMutexHeldCount (Thumb, 26 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    ulTaskNotifyTake (Thumb, 108 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskNotifyWait (Thumb, 150 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskGenericNotify (Thumb, 276 bytes, Stack size 32 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskGenericNotifyFromISR (Thumb, 282 bytes, Stack size 40 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskNotifyGiveFromISR (Thumb, 200 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskNotifyStateClear (Thumb, 48 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTimerGenericCommand (Thumb, 118 bytes, Stack size 48 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTimerCreateTimerTask (Thumb, 56 bytes, Stack size 16 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTimerCreate (Thumb, 48 bytes, Stack size 40 bytes, timers.o(.text), UNUSED)

    [Calls]

    xTimerGetTimerDaemonTaskHandle (Thumb, 38 bytes, Stack size 8 bytes, timers.o(.text), UNUSED)

    [Calls]

    xTimerGetPeriod (Thumb, 28 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    xTimerGetExpiryTime (Thumb, 30 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    pcTimerGetName (Thumb, 28 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    xTimerIsTimerActive (Thumb, 50 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    pvTimerGetTimerID (Thumb, 38 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    vTimerSetTimerID (Thumb, 38 bytes, Stack size 16 bytes, timers.o(.text), UNUSED)

    [Calls]

    xTimerPendFunctionCallFromISR (Thumb, 48 bytes, Stack size 40 bytes, timers.o(.text), UNUSED)

    [Calls]


    [Called By]

    xTimerPendFunctionCall (Thumb, 70 bytes, Stack size 40 bytes, timers.o(.text), UNUSED)

    [Calls]

    pxPortInitialiseStack (Thumb, 38 bytes, Stack size 0 bytes, port.o(.text))

    [Called By]

    vPortSetupTimerInterrupt (Thumb, 26 bytes, Stack size 0 bytes, port.o(.text))

    [Called By]

    xPortStartScheduler (Thumb, 258 bytes, Stack size 16 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortEndScheduler (Thumb, 34 bytes, Stack size 8 bytes, port.o(.text), UNUSED)

    [Calls]


    [Called By]

    vPortEnterCritical (Thumb, 70 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortExitCritical (Thumb, 48 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xPortSysTickHandler (Thumb, 48 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortValidateInterruptPriority (Thumb, 88 bytes, Stack size 16 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pvPortMalloc (Thumb, 262 bytes, Stack size 24 bytes, heap_4.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortFree (Thumb, 120 bytes, Stack size 16 bytes, heap_4.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xPortGetFreeHeapSize (Thumb, 6 bytes, Stack size 0 bytes, heap_4.o(.text), UNUSED)

    xPortGetMinimumEverFreeHeapSize (Thumb, 6 bytes, Stack size 0 bytes, heap_4.o(.text), UNUSED)

    vPortInitialiseBlocks (Thumb, 2 bytes, Stack size 0 bytes, heap_4.o(.text), UNUSED)

    KeyboardCls::KeyboardCls() (Thumb, 2 bytes, Stack size 0 bytes, keyboard.o(.text))

    [Called By]

    KeyboardCls::KeyboardCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, keyboard.o(.text), UNUSED)

    KeyboardCls::Init() (Thumb, 182 bytes, Stack size 16 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    KeyboardCls::ProcessKeyCode(unsigned char) (Thumb, 1028 bytes, Stack size 24 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    KeyboardCls::GetKeyCode() (Thumb, 230 bytes, Stack size 24 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    KeyboardCls::ScanKeyboard() (Thumb, 490 bytes, Stack size 24 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    KeyboardCls::SetLongTimeNoKeyCnt() (Thumb, 14 bytes, Stack size 0 bytes, keyboard.o(.text))

    [Called By]

    KeyboardCls::PowerOnKeyTransmitData() (Thumb, 58 bytes, Stack size 8 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM4_IRQHandler (Thumb, 30 bytes, Stack size 8 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    RFTransmitCls::RFTransmitCls() (Thumb, 6 bytes, Stack size 0 bytes, rftransmit.o(.text))

    [Called By]

    RFTransmitCls::RFTransmitCls__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, rftransmit.o(.text), UNUSED)

    RFTransmitCls::InitRF433() (Thumb, 16 bytes, Stack size 0 bytes, rftransmit.o(.text))

    [Called By]

    RFTransmitCls::PowerOn() (Thumb, 62 bytes, Stack size 16 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFTransmitCls::PowerOff() (Thumb, 62 bytes, Stack size 16 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFTransmitCls::SetTransmitDataFlag(unsigned char, unsigned char) (Thumb, 10 bytes, Stack size 0 bytes, rftransmit.o(.text))

    [Called By]

    RFTransmitCls::TIM4_Int_Init(unsigned short, unsigned short) (Thumb, 90 bytes, Stack size 32 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFTransmitCls::SetTransmitDataAndStart() (Thumb, 238 bytes, Stack size 32 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFTransmitCls::DisableTransmitTimer() (Thumb, 66 bytes, Stack size 8 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    md5_init (Thumb, 32 bytes, Stack size 0 bytes, md5.o(.text))

    [Called By]


    [Address Reference Count : 1]

    md5_process (Thumb, 178 bytes, Stack size 24 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    md5_done (Thumb, 230 bytes, Stack size 16 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    md5_test (Thumb, 104 bytes, Stack size 128 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    CalDataMD5 (Thumb, 38 bytes, Stack size 112 bytes, encrypt.o(.text), UNUSED)

    [Calls]


    [Called By]

    Encrypt_fun (Thumb, 86 bytes, Stack size 28 bytes, encrypt.o(.text))

    [Stack]


    [Called By]

    GetConstPID2Int() (Thumb, 34 bytes, Stack size 40 bytes, encrypt.o(.text), UNUSED)

    [Calls]

    GetDeviceSerialNumber (Thumb, 40 bytes, Stack size 24 bytes, encrypt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Encrypt3TimesCalCRC16 (Thumb, 96 bytes, Stack size 40 bytes, encrypt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    calc_encrypt_key (Thumb, 284 bytes, Stack size 600 bytes, encrypt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CalXorKey (Thumb, 92 bytes, Stack size 72 bytes, encrypt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CalUID_MD5() (Thumb, 36 bytes, Stack size 56 bytes, encrypt.o(.text), UNUSED)

    [Calls]

    LittleEndia_BigEndia_Interconvert_32 (Thumb, 58 bytes, Stack size 8 bytes, uid_encryption.o(.text), UNUSED)

    [Called By]

    UID_Encryption_Key_Check (Thumb, 88 bytes, Stack size 40 bytes, uid_encryption.o(.text), UNUSED)

    [Calls]

    UID_Encryption_Key_Calculate (Thumb, 62 bytes, Stack size 32 bytes, uid_encryption.o(.text), UNUSED)

    [Calls]

    UID_Encryption_Key_Calculate3 (Thumb, 28 bytes, Stack size 24 bytes, uid_encryption.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_uldivmod (Thumb, 0 bytes, Stack size 48 bytes, lludivv7m.o(.text), UNUSED)

    [Called By]

    _ll_udiv (Thumb, 238 bytes, Stack size 48 bytes, lludivv7m.o(.text), UNUSED)

    __2printf (Thumb, 20 bytes, Stack size 24 bytes, noretval__2printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __2sprintf (Thumb, 34 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text), UNUSED)

    [Calls]


    [Called By]

    __printf (Thumb, 104 bytes, Stack size 24 bytes, __printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _printf_str (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text))

    [Stack]


    [Called By]

    _printf_int_dec (Thumb, 104 bytes, Stack size 24 bytes, _printf_dec.o(.text))

    [Stack]


    [Calls]
    [Called By]

    strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text))

    [Stack]


    [Called By]

    memcmp (Thumb, 88 bytes, Stack size 8 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    strcpy (Thumb, 72 bytes, Stack size 12 bytes, strcpy.o(.text))

    [Stack]


    [Called By]

    strlen (Thumb, 62 bytes, Stack size 8 bytes, strlen.o(.text))

    [Stack]


    [Called By]

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

    [Called By]

    __aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text))

    [Called By]

    __rt_memcpy (Thumb, 138 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text), UNUSED)

    [Calls]

    _memcpy_lastbytes (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_v6.o(.text), UNUSED)

    __aeabi_memmove (Thumb, 0 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text))

    [Called By]

    __rt_memmove (Thumb, 132 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text), UNUSED)

    [Calls]

    __memmove_lastfew (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_v6.o(.text), UNUSED)

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    __rt_memcpy_w (Thumb, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    _memcpy_lastbytes_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)

    __aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)

    __rt_memmove_w (Thumb, 122 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)

    [Calls]

    __memmove_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)

    [Called By]

    __memmove_lastfew_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)

    __aeabi_memset (Thumb, 16 bytes, Stack size 0 bytes, aeabi_memset.o(.text))

    [Calls]


    [Called By]

    __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))

    [Called By]

    __rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)

    [Calls]

    _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text))

    [Called By]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))

    [Stack]


    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)

    __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)

    _memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)

    [Called By]

    strncpy (Thumb, 86 bytes, Stack size 8 bytes, strncpy.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cpp_initialize__aeabi_ (Thumb, 26 bytes, Stack size 16 bytes, init_aeabi.o(.text))

    [Stack]


    [Called By]

    __read_errno (Thumb, 10 bytes, Stack size 8 bytes, _rserrno.o(.text), UNUSED)

    [Calls]

    __set_errno (Thumb, 12 bytes, Stack size 8 bytes, _rserrno.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _printf_int_common (Thumb, 178 bytes, Stack size 32 bytes, _printf_intcommon.o(.text))

    [Stack]


    [Called By]

    _printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Called By]


    [Address Reference Count : 1]

    _printf_cs_common (Thumb, 20 bytes, Stack size 8 bytes, _printf_char.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _printf_string (Thumb, 8 bytes, Stack size 0 bytes, _printf_char.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _printf_char_file (Thumb, 32 bytes, Stack size 16 bytes, _printf_char_file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __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)

    ferror (Thumb, 8 bytes, Stack size 0 bytes, ferror.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_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

    __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    exit (Thumb, 18 bytes, Stack size 8 bytes, exit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFTransmitCls::TransmitData() (Thumb, 266 bytes, Stack size 0 bytes, rftransmit.o(i._ZN13RFTransmitCls12TransmitDataEv))

    [Called By]

    UartCls::Interrupt() (Thumb, 210 bytes, Stack size 16 bytes, uart.o(i._ZN7UartCls9InterruptEv))

    [Stack]


    [Calls]
    [Called By]

    std::strstr(char*, const char*) (Thumb, 16 bytes, Stack size 16 bytes, rtc.o(i._ZSt6strstrPcPKc))

    [Stack]


    [Calls]
    [Called By]

    __hardfp_log (Thumb, 872 bytes, Stack size 88 bytes, log.o(i.__hardfp_log))

    [Stack]


    [Calls]
    [Called By]

    __kernel_poly (Thumb, 248 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))

    [Stack]


    [Calls]
    [Called By]

    __mathlib_dbl_divzero (Thumb, 28 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))

    [Stack]


    [Calls]
    [Called By]

    __mathlib_dbl_infnan (Thumb, 20 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan))

    [Stack]


    [Calls]
    [Called By]

    __mathlib_dbl_invalid (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dneg (Thumb, 0 bytes, Stack size 0 bytes, basic.o(x$fpl$basic))

    [Called By]

    _dneg (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)

    __aeabi_fneg (Thumb, 0 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)

    _fneg (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)

    _dabs (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)

    _fabs (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)

    __aeabi_dadd (Thumb, 0 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd))

    [Stack]


    [Called By]

    _dadd (Thumb, 332 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)

    [Calls]

    __fpl_dcmp_Inf (Thumb, 24 bytes, Stack size 0 bytes, dcmpi.o(x$fpl$dcmpinf), UNUSED)

    [Called By]

    __aeabi_ddiv (Thumb, 0 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv))

    [Stack]


    [Called By]

    _ddiv (Thumb, 552 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv), UNUSED)

    [Calls]

    __aeabi_cdcmpeq (Thumb, 0 bytes, Stack size 32 bytes, deqf.o(x$fpl$deqf))

    [Stack]


    [Called By]

    _dcmpeq (Thumb, 120 bytes, Stack size 32 bytes, deqf.o(x$fpl$deqf), UNUSED)

    [Calls]

    __aeabi_d2iz (Thumb, 0 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix))

    [Stack]


    [Called By]

    _dfix (Thumb, 94 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix), UNUSED)

    [Calls]

    __aeabi_d2uiz (Thumb, 0 bytes, Stack size 32 bytes, dfixu.o(x$fpl$dfixu), UNUSED)

    [Called By]

    _dfixu (Thumb, 90 bytes, Stack size 32 bytes, dfixu.o(x$fpl$dfixu), UNUSED)

    [Calls]

    __aeabi_i2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt))

    [Called By]

    _dflt (Thumb, 46 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt), UNUSED)

    __aeabi_ui2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu), UNUSED)

    [Called By]

    _dfltu (Thumb, 38 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu), UNUSED)

    __aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul))

    [Stack]


    [Called By]

    _dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED)

    [Calls]

    __fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf), UNUSED)

    [Called By]

    __fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED)

    [Called By]

    __aeabi_drsub (Thumb, 0 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb))

    [Stack]


    [Called By]

    _drsb (Thumb, 22 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb), UNUSED)

    [Calls]

    __aeabi_dsub (Thumb, 0 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub))

    [Stack]


    [Called By]

    _dsub (Thumb, 464 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)

    [Calls]

    __aeabi_f2d (Thumb, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d))

    [Stack]


    [Called By]

    _f2d (Thumb, 86 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED)

    [Calls]

    __fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED)

    [Called By]

    _fp_init (Thumb, 10 bytes, Stack size 0 bytes, fpinit.o(x$fpl$fpinit))

    [Called By]

    __fplib_config_fpu_vfp (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)

    __fplib_config_pureend_doubles (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)

    Local Symbols

    SetSysClock (Thumb, 138 bytes, Stack size 0 bytes, system_stm32f4xx.o(.text))

    [Called By]

    __sti___11_UserSys_cpp_Sys (Thumb, 10 bytes, Stack size 4 bytes, usersys.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___8_UART_cpp_Uart (Thumb, 10 bytes, Stack size 4 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___8_Beep_cpp_Beep (Thumb, 10 bytes, Stack size 4 bytes, beep.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___7_SPI_cpp_SPI (Thumb, 10 bytes, Stack size 4 bytes, spi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___13_DFE_25x00_cpp_DFE (Thumb, 10 bytes, Stack size 4 bytes, dfe_25x00.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___13_DFF_25x00_cpp_DFF (Thumb, 10 bytes, Stack size 4 bytes, dff_25x00.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___7_ADC_cpp_Adc (Thumb, 10 bytes, Stack size 4 bytes, adc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___7_RTC_cpp_Rtc (Thumb, 10 bytes, Stack size 4 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TI4_Config (Thumb, 80 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TI3_Config (Thumb, 72 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TI2_Config (Thumb, 90 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    TI1_Config (Thumb, 58 bytes, Stack size 20 bytes, stm32f4xx_tim.o(.text), UNUSED)

    [Called By]

    lv_color_mix (Thumb, 124 bytes, Stack size 20 bytes, lv_group.o(.text))

    [Stack]


    [Called By]

    style_mod_edit_def (Thumb, 186 bytes, Stack size 40 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    style_mod_def (Thumb, 188 bytes, Stack size 40 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refresh_theme (Thumb, 40 bytes, Stack size 0 bytes, lv_group.o(.text))

    [Called By]

    obj_to_foreground (Thumb, 44 bytes, Stack size 16 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    focus_next_core (Thumb, 246 bytes, Stack size 40 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_group_refocus (Thumb, 102 bytes, Stack size 16 bytes, lv_group.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_proc_reset_query_handler (Thumb, 88 bytes, Stack size 0 bytes, lv_indev.o(.text))

    [Called By]

    indev_reset_check (Thumb, 28 bytes, Stack size 0 bytes, lv_indev.o(.text))

    [Called By]

    indev_drag_throw (Thumb, 428 bytes, Stack size 40 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_proc_release (Thumb, 610 bytes, Stack size 24 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_drag (Thumb, 530 bytes, Stack size 64 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_search_obj (Thumb, 118 bytes, Stack size 24 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_proc_press (Thumb, 894 bytes, Stack size 24 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_button_proc (Thumb, 86 bytes, Stack size 16 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_encoder_proc (Thumb, 894 bytes, Stack size 32 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_keypad_proc (Thumb, 764 bytes, Stack size 24 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    indev_pointer_proc (Thumb, 90 bytes, Stack size 16 bytes, lv_indev.o(.text))

    [Stack]


    [Calls]
    [Called By]

    refresh_children_position (Thumb, 80 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_design (Thumb, 218 bytes, Stack size 32 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_obj_signal (Thumb, 94 bytes, Stack size 24 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_event_mark_deleted (Thumb, 26 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    delete_children (Thumb, 232 bytes, Stack size 32 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_del_async_cb (Thumb, 12 bytes, Stack size 8 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refresh_children_style (Thumb, 66 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    report_style_mod_core (Thumb, 60 bytes, Stack size 16 bytes, lv_obj.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_area_copy (Thumb, 10 bytes, Stack size 0 bytes, lv_obj.o(.text))

    [Called By]

    lv_refr_vdb_flush (Thumb, 94 bytes, Stack size 16 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_obj (Thumb, 256 bytes, Stack size 64 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_obj_and_children (Thumb, 104 bytes, Stack size 24 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_get_top_obj (Thumb, 126 bytes, Stack size 24 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_area_part (Thumb, 128 bytes, Stack size 32 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_area (Thumb, 348 bytes, Stack size 48 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_areas (Thumb, 90 bytes, Stack size 8 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_join_area (Thumb, 214 bytes, Stack size 32 bytes, lv_refr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_area_copy (Thumb, 10 bytes, Stack size 0 bytes, lv_refr.o(.text))

    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_refr.o(.text))

    [Called By]

    lv_area_get_height (Thumb, 14 bytes, Stack size 0 bytes, lv_refr.o(.text))

    [Called By]

    lv_color_mix (Thumb, 124 bytes, Stack size 20 bytes, lv_style.o(.text))

    [Stack]


    [Called By]

    lv_color_make (Thumb, 48 bytes, Stack size 12 bytes, lv_style.o(.text))

    [Stack]


    [Called By]

    style_animation_common_end_cb (Thumb, 24 bytes, Stack size 16 bytes, lv_style.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    style_animator (Thumb, 40 bytes, Stack size 24 bytes, lv_style.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_color_mix (Thumb, 124 bytes, Stack size 20 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Called By]

    sw_color_fill (Thumb, 328 bytes, Stack size 64 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sw_mem_blend (Thumb, 80 bytes, Stack size 40 bytes, lv_draw_basic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_basic.o(.text))

    [Called By]

    lv_img_draw_core (Thumb, 384 bytes, Stack size 112 bytes, lv_draw_img.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_img.o(.text))

    [Called By]

    hex_char_to_num (Thumb, 80 bytes, Stack size 0 bytes, lv_draw_label.o(.text))

    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_label.o(.text))

    [Called By]

    lv_color_mix (Thumb, 124 bytes, Stack size 20 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Called By]

    antialias_get_opa_circ (Thumb, 68 bytes, Stack size 12 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Called By]

    lv_draw_cont_radius_corr (Thumb, 68 bytes, Stack size 24 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_rect_border_corner (Thumb, 4282 bytes, Stack size 160 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_rect_border_straight (Thumb, 1138 bytes, Stack size 80 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_rect_main_corner (Thumb, 3112 bytes, Stack size 184 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_rect_main_mid (Thumb, 356 bytes, Stack size 88 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_shadow_bottom (Thumb, 626 bytes, Stack size 136 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_shadow_full_straight (Thumb, 434 bytes, Stack size 88 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_shadow_full (Thumb, 998 bytes, Stack size 152 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_shadow (Thumb, 174 bytes, Stack size 40 bytes, lv_draw_rect.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_area_copy (Thumb, 10 bytes, Stack size 0 bytes, lv_draw_rect.o(.text))

    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_rect.o(.text))

    [Called By]

    lv_area_get_height (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_rect.o(.text))

    [Called By]

    lv_img_decoder_built_in_line_indexed (Thumb, 352 bytes, Stack size 80 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_built_in_line_alpha (Thumb, 428 bytes, Stack size 104 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_built_in_line_true_color (Thumb, 10 bytes, Stack size 12 bytes, lv_img_decoder.o(.text))

    [Stack]


    [Called By]

    unicode_list_compare (Thumb, 10 bytes, Stack size 0 bytes, lv_font_fmt_txt.o(.text))
    [Address Reference Count : 1]

    get_glyph_dsc_id (Thumb, 406 bytes, Stack size 40 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    kern_pair_16_compare (Thumb, 32 bytes, Stack size 12 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    kern_pair_8_compare (Thumb, 32 bytes, Stack size 12 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    get_kern_value (Thumb, 206 bytes, Stack size 48 bytes, lv_font_fmt_txt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    anim_ready_handler (Thumb, 170 bytes, Stack size 48 bytes, lv_anim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    anim_task (Thumb, 196 bytes, Stack size 24 bytes, lv_anim.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_async_task_cb (Thumb, 20 bytes, Stack size 16 bytes, lv_async.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_color_make (Thumb, 48 bytes, Stack size 12 bytes, lv_color.o(.text))

    [Stack]


    [Called By]

    node_set_prev (Thumb, 44 bytes, Stack size 32 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    node_set_next (Thumb, 48 bytes, Stack size 32 bytes, lv_ll.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ent_trunc (Thumb, 76 bytes, Stack size 12 bytes, lv_mem.o(.text))

    [Stack]


    [Called By]

    ent_alloc (Thumb, 48 bytes, Stack size 16 bytes, lv_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ent_get_next (Thumb, 42 bytes, Stack size 8 bytes, lv_mem.o(.text))

    [Stack]


    [Called By]

    lv_task_exec (Thumb, 72 bytes, Stack size 16 bytes, lv_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_txt_utf8_size (Thumb, 60 bytes, Stack size 0 bytes, lv_txt.o(.text))
    [Address Reference Count : 1]

    lv_txt_unicode_to_utf8 (Thumb, 192 bytes, Stack size 8 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_conv_wc (Thumb, 62 bytes, Stack size 12 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_next (Thumb, 328 bytes, Stack size 8 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_prev (Thumb, 86 bytes, Stack size 32 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_byte_id (Thumb, 36 bytes, Stack size 24 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_char_id (Thumb, 36 bytes, Stack size 24 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_length (Thumb, 36 bytes, Stack size 16 bytes, lv_txt.o(.text))

    [Stack]


    [Address Reference Count : 1]

    lv_cont_refr_autofit (Thumb, 878 bytes, Stack size 64 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_layout_grid (Thumb, 282 bytes, Stack size 64 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_layout_pretty (Thumb, 580 bytes, Stack size 72 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_layout_row (Thumb, 180 bytes, Stack size 40 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_layout_col (Thumb, 182 bytes, Stack size 40 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_layout_center (Thumb, 236 bytes, Stack size 40 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_refr_layout (Thumb, 106 bytes, Stack size 16 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_signal (Thumb, 180 bytes, Stack size 24 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_area_copy (Thumb, 10 bytes, Stack size 0 bytes, lv_cont.o(.text))

    [Called By]

    lv_cont_set_style (Thumb, 18 bytes, Stack size 16 bytes, lv_cont.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_design (Thumb, 412 bytes, Stack size 120 bytes, lv_img.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_signal (Thumb, 150 bytes, Stack size 24 bytes, lv_img.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_dot_tmp_free (Thumb, 44 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_dot_tmp (Thumb, 96 bytes, Stack size 24 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_offset_y (Thumb, 24 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_set_offset_x (Thumb, 24 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_refr_text (Thumb, 1010 bytes, Stack size 80 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_dot_tmp (Thumb, 28 bytes, Stack size 16 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_revert_dots (Thumb, 116 bytes, Stack size 32 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_signal (Thumb, 344 bytes, Stack size 32 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_design (Thumb, 608 bytes, Stack size 96 bytes, lv_label.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_font_get_line_height (Thumb, 6 bytes, Stack size 0 bytes, lv_label.o(.text))

    [Called By]

    lv_area_get_width (Thumb, 14 bytes, Stack size 0 bytes, lv_label.o(.text))

    [Called By]

    lv_area_get_height (Thumb, 14 bytes, Stack size 0 bytes, lv_label.o(.text))

    [Called By]

    lv_color_hex3 (Thumb, 92 bytes, Stack size 20 bytes, lv_theme_night.o(.text))

    [Stack]


    [Called By]

    basic_init (Thumb, 358 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cont_init (Thumb, 8 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    btn_init (Thumb, 508 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    label_init (Thumb, 110 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    line_init (Thumb, 80 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    led_init (Thumb, 124 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    img_init (Thumb, 14 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    bar_init (Thumb, 140 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    slider_init (Thumb, 40 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sw_init (Thumb, 28 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    lmeter_init (Thumb, 124 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gauge_init (Thumb, 88 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arc_init (Thumb, 86 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    preload_init (Thumb, 10 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    chart_init (Thumb, 10 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    calendar_init (Thumb, 498 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cb_init (Thumb, 406 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    btnm_init (Thumb, 234 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    kb_init (Thumb, 42 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    mbox_init (Thumb, 134 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    page_init (Thumb, 104 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ta_init (Thumb, 134 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    spinbox_init (Thumb, 28 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    list_init (Thumb, 460 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ddlist_init (Thumb, 112 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    roller_init (Thumb, 104 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tabview_init (Thumb, 46 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    tileview_init (Thumb, 26 bytes, Stack size 0 bytes, lv_theme_night.o(.text))

    [Called By]

    table_init (Thumb, 48 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    win_init (Thumb, 308 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Called By]

    style_mod (Thumb, 46 bytes, Stack size 16 bytes, lv_theme_night.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    style_mod_edit (Thumb, 36 bytes, Stack size 8 bytes, lv_theme_night.o(.text))

    [Stack]


    [Address Reference Count : 1]

    disp_flush (Thumb, 38 bytes, Stack size 24 bytes, lv_port_disp.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    touchpad_read (Thumb, 6 bytes, Stack size 0 bytes, lv_port_indev.o(.text))
    [Address Reference Count : 1]

    __sti___11_gui_app_cpp_Gui (Thumb, 10 bytes, Stack size 4 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_scr_act() (Thumb, 14 bytes, Stack size 8 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_cont_set_style(_lv_obj_t*, unsigned char, const lv_style_t*) (Thumb, 18 bytes, Stack size 16 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_style(_lv_obj_t*, unsigned char, const lv_style_t*) (Thumb, 18 bytes, Stack size 16 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lv_img_set_style(_lv_obj_t*, unsigned char, const lv_style_t*) (Thumb, 18 bytes, Stack size 16 bytes, gui_app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvTestWaitCondition (Thumb, 30 bytes, Stack size 8 bytes, event_groups.o(.text))

    [Stack]


    [Called By]

    prvInitialiseNewQueue (Thumb, 46 bytes, Stack size 24 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvCopyDataToQueue (Thumb, 124 bytes, Stack size 24 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvNotifyQueueSetContainer (Thumb, 124 bytes, Stack size 32 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvUnlockQueue (Thumb, 146 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvIsQueueFull (Thumb, 30 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitialiseMutex (Thumb, 28 bytes, Stack size 8 bytes, queue.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvIsQueueEmpty (Thumb, 26 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvCopyDataFromQueue (Thumb, 42 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitialiseTaskLists (Thumb, 70 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvAddNewTaskToReadyList (Thumb, 156 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitialiseNewTask (Thumb, 170 bytes, Stack size 40 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvResetNextTaskUnblockTime (Thumb, 42 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    prvDeleteTCB (Thumb, 18 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvAddCurrentTaskToDelayedList (Thumb, 124 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvTaskIsTaskSuspended (Thumb, 76 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvCheckTasksWaitingTermination (Thumb, 86 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvIdleTask (Thumb, 32 bytes, Stack size 0 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvTaskCheckFreeStackSpace (Thumb, 22 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    [Called By]

    prvListTasksWithinSingleList (Thumb, 106 bytes, Stack size 32 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvWriteNameToBuffer (Thumb, 42 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvInsertTimerInActiveList (Thumb, 80 bytes, Stack size 24 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvSwitchTimerLists (Thumb, 140 bytes, Stack size 32 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvSampleTimeNow (Thumb, 40 bytes, Stack size 16 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvProcessReceivedCommands (Thumb, 254 bytes, Stack size 48 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvProcessExpiredTimer (Thumb, 84 bytes, Stack size 24 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvProcessTimerOrBlockTask (Thumb, 102 bytes, Stack size 24 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvGetNextExpireTime (Thumb, 36 bytes, Stack size 0 bytes, timers.o(.text))

    [Called By]

    prvTimerTask (Thumb, 26 bytes, Stack size 8 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvCheckForValidListAndQueue (Thumb, 72 bytes, Stack size 8 bytes, timers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitialiseNewTimer (Thumb, 166 bytes, Stack size 32 bytes, timers.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvTaskExitError (Thumb, 50 bytes, Stack size 0 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvInsertBlockIntoFreeList (Thumb, 96 bytes, Stack size 8 bytes, heap_4.o(.text))

    [Stack]


    [Called By]

    prvHeapInit (Thumb, 98 bytes, Stack size 12 bytes, heap_4.o(.text))

    [Stack]


    [Called By]

    __sti___12_Keyboard_cpp_Keyboard (Thumb, 10 bytes, Stack size 4 bytes, keyboard.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __sti___14_RFTransmit_cpp_RF433 (Thumb, 10 bytes, Stack size 4 bytes, rftransmit.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    md5_compress (Thumb, 460 bytes, Stack size 92 bytes, md5.o(.text))

    [Stack]


    [Called By]

    Algorithm_0 (Thumb, 330 bytes, Stack size 16 bytes, uid_encryption.o(.text))

    [Stack]


    [Address Reference Count : 1]

    Algorithm_1 (Thumb, 332 bytes, Stack size 12 bytes, uid_encryption.o(.text))

    [Stack]


    [Address Reference Count : 1]

    Algorithm_2 (Thumb, 332 bytes, Stack size 16 bytes, uid_encryption.o(.text))

    [Stack]


    [Address Reference Count : 1]

    Algorithm_3 (Thumb, 332 bytes, Stack size 16 bytes, uid_encryption.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    Algorithm_4 (Thumb, 332 bytes, Stack size 16 bytes, uid_encryption.o(.text))

    [Stack]


    [Address Reference Count : 1]

    _dadd1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)

    [Called By]

    _dsub1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)

    [Called By]

    _printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
    [Address Reference Count : 1]

    Undefined Global Symbols