Static Call Graph for image signal_generator\signal_generator.axf



#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Mar 04 16:29:10 2025

Maximum Stack Usage = 1072 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

lv_meter_event ⇒ draw_ticks_and_labels ⇒ lv_draw_label ⇒ lv_txt_get_size ⇒ _lv_txt_get_next_line ⇒ lv_font_get_glyph_width ⇒ lv_font_get_glyph_dsc

Mutually Recursive functions

  • ADC_IRQHandler   ⇒   ADC_IRQHandler
  • BusFault_Handler   ⇒   BusFault_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
  • NMI_Handler   ⇒   NMI_Handler
  • StartDefaultTask   ⇒   StartDefaultTask
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
  • UsageFault_Handler   ⇒   UsageFault_Handler
  • event_send_core   ⇒   event_send_core
  • _lv_area_is_point_on   ⇒   _lv_area_is_point_on
  • lv_obj_get_screen   ⇒   lv_obj_get_screen
  • lv_obj_transform_point   ⇒   lv_obj_transform_point
  • lv_obj_move_children_by   ⇒   lv_obj_move_children_by
  • lv_obj_scroll_by_bounded   ⇒   lv_obj_update_layout
  • layout_update_core   ⇒   layout_update_core
  • refresh_children_style   ⇒   refresh_children_style
  • _vsnprintf   ⇒   _vsnprintf
  • apply_theme   ⇒   apply_theme
  • lv_obj_construct   ⇒   lv_obj_construct
  • lv_obj_redraw   ⇒   refr_obj
  • lv_refr_get_top_obj   ⇒   lv_refr_get_top_obj
  • lv_textarea_add_char   ⇒   insert_handler
  • lv_textarea_add_text   ⇒   insert_handler
  • obj_del_core   ⇒   obj_del_core
  • report_style_change_core   ⇒   report_style_change_core
  • start_task_hart   ⇒   start_task_hart

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

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

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

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

    __asm___6_port_c_39a90d8d__prvStartFirstTask (Thumb, 36 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))

    [Calls]


    [Address Reference Count : 1]

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

    [Called By]

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

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ___aeabi_memcpy8$move (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memcpy (Thumb, 64 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memmove (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

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

    [Called By]

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

    [Stack]


    [Called By]

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

    [Called By]

    __aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))

    [Called By]

    __aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    [Called By]

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))

    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))

    [Called By]

    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

    _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))

    [Called By]

    _float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)

    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))

    [Stack]


    [Called By]

    _double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _dsqrt (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)

    [Called By]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.BusFault_Handler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DMA2_Stream0_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.DMA2_Stream0_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

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

    EXTI1_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.EXTI1_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler))

    [Called By]

    HAL_ADC_ConfigChannel (Thumb, 344 bytes, Stack size 12 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_ConfigChannel))

    [Stack]


    [Called By]

    HAL_ADC_ConvCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_ConvCpltCallback))

    [Called By]

    HAL_ADC_ConvHalfCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_ConvHalfCpltCallback))

    [Called By]

    HAL_ADC_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_ErrorCallback))

    [Called By]

    HAL_ADC_Init (Thumb, 364 bytes, Stack size 24 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_ADC_MspInit (Thumb, 140 bytes, Stack size 40 bytes, adc.o(i.HAL_ADC_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_ADC_Start_DMA (Thumb, 348 bytes, Stack size 16 bytes, stm32f4xx_hal_adc.o(i.HAL_ADC_Start_DMA))

    [Stack]


    [Calls]
    [Called By]

    HAL_DACEx_DMAUnderrunCallbackCh2 (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_dac_ex.o(i.HAL_DACEx_DMAUnderrunCallbackCh2))

    [Called By]

    HAL_DAC_ConfigChannel (Thumb, 94 bytes, Stack size 8 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_ConfigChannel))

    [Stack]


    [Called By]

    HAL_DAC_DMAUnderrunCallbackCh1 (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_DMAUnderrunCallbackCh1))

    [Called By]

    HAL_DAC_IRQHandler (Thumb, 112 bytes, Stack size 24 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_IRQHandler))

    [Stack]


    [Calls]
    [Called By]

    HAL_DAC_Init (Thumb, 40 bytes, Stack size 16 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_DAC_MspInit (Thumb, 104 bytes, Stack size 32 bytes, dac.o(i.HAL_DAC_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_DAC_SetValue (Thumb, 44 bytes, Stack size 4 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_SetValue))

    [Stack]


    [Called By]

    HAL_DAC_Start (Thumb, 112 bytes, Stack size 8 bytes, stm32f4xx_hal_dac.o(i.HAL_DAC_Start))

    [Stack]


    [Called By]

    HAL_DMA_Abort (Thumb, 166 bytes, Stack size 24 bytes, stm32f4xx_hal_dma.o(i.HAL_DMA_Abort))

    [Stack]


    [Calls]
    [Called By]

    HAL_DMA_Abort_IT (Thumb, 36 bytes, Stack size 0 bytes, stm32f4xx_hal_dma.o(i.HAL_DMA_Abort_IT))

    [Called By]

    HAL_DMA_IRQHandler (Thumb, 474 bytes, Stack size 32 bytes, stm32f4xx_hal_dma.o(i.HAL_DMA_IRQHandler))

    [Stack]


    [Called By]

    HAL_DMA_Init (Thumb, 332 bytes, Stack size 16 bytes, stm32f4xx_hal_dma.o(i.HAL_DMA_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_DMA_Start_IT (Thumb, 160 bytes, Stack size 12 bytes, stm32f4xx_hal_dma.o(i.HAL_DMA_Start_IT))

    [Stack]


    [Called By]

    HAL_Delay (Thumb, 34 bytes, Stack size 16 bytes, stm32f4xx_hal.o(i.HAL_Delay))

    [Stack]


    [Calls]
    [Called By]

    HAL_GPIO_EXTI_Callback (Thumb, 14 bytes, Stack size 0 bytes, tm1650.o(i.HAL_GPIO_EXTI_Callback))

    [Called By]

    HAL_GPIO_EXTI_IRQHandler (Thumb, 20 bytes, Stack size 8 bytes, stm32f4xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler))

    [Stack]


    [Calls]
    [Called By]

    HAL_GPIO_Init (Thumb, 540 bytes, Stack size 40 bytes, stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init))

    [Stack]


    [Called By]

    HAL_GPIO_TogglePin (Thumb, 16 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(i.HAL_GPIO_TogglePin))

    [Called By]

    HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(i.HAL_GPIO_WritePin))

    [Called By]

    HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_hal.o(i.HAL_GetTick))

    [Called By]

    HAL_I2C_Init (Thumb, 406 bytes, Stack size 16 bytes, stm32f4xx_hal_i2c.o(i.HAL_I2C_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_I2C_Master_Receive (Thumb, 766 bytes, Stack size 40 bytes, stm32f4xx_hal_i2c.o(i.HAL_I2C_Master_Receive))

    [Stack]


    [Calls]
    [Called By]

    HAL_I2C_Master_Transmit (Thumb, 556 bytes, Stack size 40 bytes, stm32f4xx_hal_i2c.o(i.HAL_I2C_Master_Transmit))

    [Stack]


    [Calls]
    [Called By]

    HAL_I2C_MspInit (Thumb, 96 bytes, Stack size 32 bytes, i2c.o(i.HAL_I2C_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(i.HAL_IncTick))

    [Called By]

    HAL_Init (Thumb, 48 bytes, Stack size 8 bytes, stm32f4xx_hal.o(i.HAL_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_InitTick (Thumb, 132 bytes, Stack size 40 bytes, stm32f4xx_hal_timebase_tim.o(i.HAL_InitTick))

    [Stack]


    [Calls]
    [Called By]

    HAL_MspInit (Thumb, 50 bytes, Stack size 8 bytes, stm32f4xx_hal_msp.o(i.HAL_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_NVIC_EnableIRQ (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ))

    [Called By]

    HAL_NVIC_SetPriority (Thumb, 96 bytes, Stack size 4 bytes, stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority))

    [Stack]


    [Called By]

    HAL_NVIC_SetPriorityGrouping (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping))

    [Called By]

    HAL_RCC_ClockConfig (Thumb, 332 bytes, Stack size 32 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_ClockConfig))

    [Stack]


    [Calls]
    [Called By]

    HAL_RCC_GetClockConfig (Thumb, 54 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_GetClockConfig))

    [Called By]

    HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq))

    [Called By]

    HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq))

    [Called By]

    HAL_RCC_GetSysClockFreq (Thumb, 98 bytes, Stack size 8 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq))

    [Stack]


    [Calls]
    [Called By]

    HAL_RCC_OscConfig (Thumb, 1052 bytes, Stack size 40 bytes, stm32f4xx_hal_rcc.o(i.HAL_RCC_OscConfig))

    [Stack]


    [Calls]
    [Called By]

    HAL_SPI_Init (Thumb, 194 bytes, Stack size 16 bytes, stm32f4xx_hal_spi.o(i.HAL_SPI_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_SPI_MspInit (Thumb, 260 bytes, Stack size 48 bytes, spi.o(i.HAL_SPI_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_SPI_Receive (Thumb, 358 bytes, Stack size 40 bytes, stm32f4xx_hal_spi.o(i.HAL_SPI_Receive))

    [Stack]


    [Calls]
    [Called By]

    HAL_SPI_Transmit (Thumb, 418 bytes, Stack size 40 bytes, stm32f4xx_hal_spi.o(i.HAL_SPI_Transmit))

    [Stack]


    [Calls]
    [Called By]

    HAL_SPI_TransmitReceive (Thumb, 556 bytes, Stack size 40 bytes, stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback))

    [Called By]

    HAL_TIMEx_CommutCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback))

    [Called By]

    HAL_TIMEx_ConfigBreakDeadTime (Thumb, 102 bytes, Stack size 0 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime))

    [Called By]

    HAL_TIMEx_MasterConfigSynchronization (Thumb, 152 bytes, Stack size 8 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))

    [Stack]


    [Called By]

    HAL_TIMEx_PWMN_Start (Thumb, 196 bytes, Stack size 8 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIMEx_PWMN_Stop (Thumb, 104 bytes, Stack size 16 bytes, stm32f4xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_Base_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_Base_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_Base_MspInit (Thumb, 196 bytes, Stack size 32 bytes, tim.o(i.HAL_TIM_Base_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_Base_Start_IT (Thumb, 128 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_Base_Start_IT))

    [Called By]

    HAL_TIM_ConfigClockSource (Thumb, 366 bytes, Stack size 12 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))

    [Stack]


    [Called By]

    HAL_TIM_IC_CaptureCallback (Thumb, 58 bytes, Stack size 8 bytes, mux_signal.o(i.HAL_TIM_IC_CaptureCallback))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_IC_ConfigChannel (Thumb, 352 bytes, Stack size 24 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IC_ConfigChannel))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_IC_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IC_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_IC_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IC_MspInit))

    [Called By]

    HAL_TIM_IC_Start_IT (Thumb, 300 bytes, Stack size 12 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IC_Start_IT))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_IC_Stop_IT (Thumb, 162 bytes, Stack size 16 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IC_Stop_IT))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_IRQHandler (Thumb, 340 bytes, Stack size 24 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_IRQHandler))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback))

    [Called By]

    HAL_TIM_PWM_ConfigChannel (Thumb, 380 bytes, Stack size 24 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_PWM_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_PWM_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_PWM_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_PWM_MspInit))

    [Called By]

    HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback))

    [Called By]

    HAL_TIM_PeriodElapsedCallback (Thumb, 58 bytes, Stack size 8 bytes, main.o(i.HAL_TIM_PeriodElapsedCallback))

    [Stack]


    [Calls]
    [Called By]

    HAL_TIM_ReadCapturedValue (Thumb, 44 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_ReadCapturedValue))

    [Called By]

    HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.HAL_TIM_TriggerCallback))

    [Called By]

    HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback))

    [Called By]

    HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_ErrorCallback))

    [Called By]

    HAL_UART_IRQHandler (Thumb, 698 bytes, Stack size 24 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler))

    [Stack]


    [Calls]
    [Called By]

    HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_Init))

    [Stack]


    [Calls]
    [Called By]

    HAL_UART_MspInit (Thumb, 342 bytes, Stack size 48 bytes, usart.o(i.HAL_UART_MspInit))

    [Stack]


    [Calls]
    [Called By]

    HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_RxCpltCallback))

    [Called By]

    HAL_UART_Transmit (Thumb, 182 bytes, Stack size 32 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_Transmit))

    [Stack]


    [Calls]
    [Called By]

    HAL_UART_TxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_uart.o(i.HAL_UART_TxCpltCallback))

    [Called By]

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.HardFault_Handler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    MX_ADC1_Init (Thumb, 88 bytes, Stack size 32 bytes, adc.o(i.MX_ADC1_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_DAC_Init (Thumb, 66 bytes, Stack size 16 bytes, dac.o(i.MX_DAC_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_DMA_Init (Thumb, 40 bytes, Stack size 8 bytes, dma.o(i.MX_DMA_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_FREERTOS_Init (Thumb, 220 bytes, Stack size 248 bytes, freertos.o(i.MX_FREERTOS_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_GPIO_Init (Thumb, 526 bytes, Stack size 64 bytes, gpio.o(i.MX_GPIO_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_I2C1_Init (Thumb, 52 bytes, Stack size 8 bytes, i2c.o(i.MX_I2C1_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_SPI1_Init (Thumb, 62 bytes, Stack size 8 bytes, spi.o(i.MX_SPI1_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_SPI2_Init (Thumb, 62 bytes, Stack size 8 bytes, spi.o(i.MX_SPI2_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_SPI3_Init (Thumb, 62 bytes, Stack size 8 bytes, spi.o(i.MX_SPI3_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_TIM1_Init (Thumb, 278 bytes, Stack size 128 bytes, tim.o(i.MX_TIM1_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_TIM3_Init (Thumb, 148 bytes, Stack size 48 bytes, tim.o(i.MX_TIM3_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_TIM6_Init (Thumb, 68 bytes, Stack size 16 bytes, tim.o(i.MX_TIM6_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_USART1_UART_Init (Thumb, 74 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_USART2_UART_Init (Thumb, 66 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init))

    [Stack]


    [Calls]
    [Called By]

    MX_USART6_UART_Init (Thumb, 66 bytes, Stack size 8 bytes, usart.o(i.MX_USART6_UART_Init))

    [Stack]


    [Calls]
    [Called By]

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.MemManage_Handler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.NMI_Handler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SIG16130_RetrievalData (Thumb, 172 bytes, Stack size 24 bytes, sig24130.o(i.SIG16130_RetrievalData))

    [Stack]


    [Calls]
    [Called By]

    SIG24130_Init (Thumb, 62 bytes, Stack size 8 bytes, sig24130.o(i.SIG24130_Init))

    [Stack]


    [Calls]
    [Called By]

    SIG24130_ReadRegister (Thumb, 174 bytes, Stack size 32 bytes, sig24130.o(i.SIG24130_ReadRegister))

    [Stack]


    [Calls]
    [Called By]

    SIG24130_Reset (Thumb, 62 bytes, Stack size 8 bytes, sig24130.o(i.SIG24130_Reset))

    [Stack]


    [Calls]
    [Called By]

    SIG24130_SendByte (Thumb, 32 bytes, Stack size 16 bytes, sig24130.o(i.SIG24130_SendByte))

    [Stack]


    [Calls]
    [Called By]

    SIG24130_WriteRegister (Thumb, 122 bytes, Stack size 24 bytes, sig24130.o(i.SIG24130_WriteRegister))

    [Stack]


    [Calls]
    [Called By]

    StartDefaultTask (Thumb, 10 bytes, Stack size 0 bytes, freertos.o(i.StartDefaultTask))

    [Stack]


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

    SysTick_Handler (Thumb, 38 bytes, Stack size 8 bytes, port.o(i.SysTick_Handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemClock_Config (Thumb, 140 bytes, Stack size 80 bytes, main.o(i.SystemClock_Config))

    [Stack]


    [Calls]
    [Called By]

    SystemInit (Thumb, 12 bytes, Stack size 0 bytes, system_stm32f4xx.o(i.SystemInit))
    [Address Reference Count : 1]

    TIM1_UP_TIM10_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.TIM1_UP_TIM10_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.TIM3_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM6_DAC_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, stm32f4xx_it.o(i.TIM6_DAC_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM7_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.TIM7_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM_Base_SetConfig (Thumb, 212 bytes, Stack size 16 bytes, stm32f4xx_hal_tim.o(i.TIM_Base_SetConfig))

    [Stack]


    [Called By]

    TIM_CCxChannelCmd (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_hal_tim.o(i.TIM_CCxChannelCmd))

    [Called By]

    TIM_OC2_SetConfig (Thumb, 104 bytes, Stack size 12 bytes, stm32f4xx_hal_tim.o(i.TIM_OC2_SetConfig))

    [Stack]


    [Called By]

    TIM_TI1_SetConfig (Thumb, 140 bytes, Stack size 8 bytes, stm32f4xx_hal_tim.o(i.TIM_TI1_SetConfig))

    [Stack]


    [Called By]

    USART1_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, stm32f4xx_it.o(i.USART1_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USART2_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, stm32f4xx_it.o(i.USART2_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USART3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.USART3_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USART6_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, stm32f4xx_it.o(i.USART6_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.UsageFault_Handler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    __0sprintf (Thumb, 34 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    [Calls]

    __1sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf))

    [Stack]


    [Called By]

    __c89sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    __0vsprintf (Thumb, 30 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)

    [Calls]

    __1vsprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)

    __2vsprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)

    __c89vsprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)

    vsprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf))

    [Stack]


    [Called By]

    __ARM_common_memcpy4_8 (Thumb, 10 bytes, Stack size 0 bytes, lv_area.o(i.__ARM_common_memcpy4_8))

    [Called By]

    __hardfp_sqrt (Thumb, 122 bytes, Stack size 32 bytes, sqrt.o(i.__hardfp_sqrt))

    [Stack]


    [Calls]
    [Called By]

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    __set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))

    [Called By]

    _lv_anim_core_init (Thumb, 34 bytes, Stack size 8 bytes, lv_anim.o(i._lv_anim_core_init))

    [Stack]


    [Calls]
    [Called By]

    _lv_area_diff (Thumb, 384 bytes, Stack size 48 bytes, lv_area.o(i._lv_area_diff))

    [Stack]


    [Calls]
    [Called By]

    _lv_area_intersect (Thumb, 88 bytes, Stack size 8 bytes, lv_area.o(i._lv_area_intersect))

    [Stack]


    [Called By]

    _lv_area_is_in (Thumb, 176 bytes, Stack size 24 bytes, lv_area.o(i._lv_area_is_in))

    [Stack]


    [Calls]
    [Called By]

    _lv_area_is_on (Thumb, 56 bytes, Stack size 0 bytes, lv_area.o(i._lv_area_is_on))

    [Called By]

    _lv_area_is_out (Thumb, 160 bytes, Stack size 24 bytes, lv_area.o(i._lv_area_is_out))

    [Stack]


    [Calls]
    [Called By]

    _lv_area_is_point_on (Thumb, 350 bytes, Stack size 24 bytes, lv_area.o(i._lv_area_is_point_on))

    [Stack]


    [Calls]
    [Called By]

    _lv_area_join (Thumb, 66 bytes, Stack size 0 bytes, lv_area.o(i._lv_area_join))

    [Called By]

    _lv_disp_refr_timer (Thumb, 1436 bytes, Stack size 104 bytes, lv_refr.o(i._lv_disp_refr_timer))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _lv_draw_mask_cleanup (Thumb, 42 bytes, Stack size 16 bytes, lv_draw_mask.o(i._lv_draw_mask_cleanup))

    [Stack]


    [Calls]
    [Called By]

    _lv_event_mark_deleted (Thumb, 38 bytes, Stack size 0 bytes, lv_event.o(i._lv_event_mark_deleted))

    [Called By]

    _lv_font_clean_up_fmt_txt (Thumb, 2 bytes, Stack size 0 bytes, lv_font_fmt_txt.o(i._lv_font_clean_up_fmt_txt))

    [Called By]

    _lv_fs_init (Thumb, 8 bytes, Stack size 0 bytes, lv_fs.o(i._lv_fs_init))

    [Calls]


    [Called By]

    _lv_group_init (Thumb, 8 bytes, Stack size 0 bytes, lv_group.o(i._lv_group_init))

    [Calls]


    [Called By]

    _lv_img_buf_get_transformed_area (Thumb, 346 bytes, Stack size 40 bytes, lv_img_buf.o(i._lv_img_buf_get_transformed_area))

    [Stack]


    [Calls]
    [Called By]

    _lv_img_cache_open (Thumb, 84 bytes, Stack size 24 bytes, lv_img_cache.o(i._lv_img_cache_open))

    [Stack]


    [Calls]
    [Called By]

    _lv_img_decoder_init (Thumb, 46 bytes, Stack size 8 bytes, lv_img_decoder.o(i._lv_img_decoder_init))

    [Stack]


    [Calls]
    [Called By]

    _lv_inv_area (Thumb, 296 bytes, Stack size 32 bytes, lv_refr.o(i._lv_inv_area))

    [Stack]


    [Calls]
    [Called By]

    _lv_ll_clear (Thumb, 42 bytes, Stack size 16 bytes, lv_ll.o(i._lv_ll_clear))

    [Stack]


    [Calls]
    [Called By]

    _lv_ll_get_head (Thumb, 8 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_get_head))

    [Called By]


    [Address Reference Count : 2]

    _lv_ll_get_len (Thumb, 32 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_get_len))

    [Called By]

    _lv_ll_get_next (Thumb, 8 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_get_next))

    [Called By]


    [Address Reference Count : 2]

    _lv_ll_get_prev (Thumb, 6 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_get_prev))

    [Called By]


    [Address Reference Count : 1]

    _lv_ll_get_tail (Thumb, 8 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_get_tail))

    [Called By]


    [Address Reference Count : 1]

    _lv_ll_init (Thumb, 16 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_init))

    [Called By]

    _lv_ll_ins_head (Thumb, 62 bytes, Stack size 16 bytes, lv_ll.o(i._lv_ll_ins_head))

    [Stack]


    [Calls]
    [Called By]

    _lv_ll_ins_prev (Thumb, 82 bytes, Stack size 16 bytes, lv_ll.o(i._lv_ll_ins_prev))

    [Stack]


    [Calls]
    [Called By]

    _lv_ll_ins_tail (Thumb, 66 bytes, Stack size 16 bytes, lv_ll.o(i._lv_ll_ins_tail))

    [Stack]


    [Calls]
    [Called By]

    _lv_ll_is_empty (Thumb, 22 bytes, Stack size 0 bytes, lv_ll.o(i._lv_ll_is_empty))

    [Called By]

    _lv_ll_remove (Thumb, 124 bytes, Stack size 4 bytes, lv_ll.o(i._lv_ll_remove))

    [Stack]


    [Called By]

    _lv_obj_destruct (Thumb, 30 bytes, Stack size 8 bytes, lv_obj_class.o(i._lv_obj_destruct))

    [Stack]


    [Called By]

    _lv_obj_get_ext_draw_size (Thumb, 12 bytes, Stack size 0 bytes, lv_obj_draw.o(i._lv_obj_get_ext_draw_size))

    [Called By]

    _lv_obj_get_layer_type (Thumb, 12 bytes, Stack size 0 bytes, lv_obj_draw.o(i._lv_obj_get_layer_type))

    [Called By]

    _lv_obj_scroll_by_raw (Thumb, 78 bytes, Stack size 16 bytes, lv_obj_scroll.o(i._lv_obj_scroll_by_raw))

    [Stack]


    [Calls]
    [Called By]

    _lv_obj_style_apply_color_filter (Thumb, 68 bytes, Stack size 32 bytes, lv_obj_style.o(i._lv_obj_style_apply_color_filter))

    [Stack]


    [Calls]
    [Called By]

    _lv_obj_style_create_transition (Thumb, 288 bytes, Stack size 104 bytes, lv_obj_style.o(i._lv_obj_style_create_transition))

    [Stack]


    [Calls]
    [Called By]

    _lv_obj_style_init (Thumb, 8 bytes, Stack size 0 bytes, lv_obj_style.o(i._lv_obj_style_init))

    [Calls]


    [Called By]

    _lv_obj_style_state_compare (Thumb, 512 bytes, Stack size 40 bytes, lv_obj_style.o(i._lv_obj_style_state_compare))

    [Stack]


    [Calls]
    [Called By]

    _lv_refr_get_disp_refreshing (Thumb, 6 bytes, Stack size 0 bytes, lv_refr.o(i._lv_refr_get_disp_refreshing))

    [Called By]

    _lv_refr_init (Thumb, 24 bytes, Stack size 0 bytes, lv_refr.o(i._lv_refr_init))

    [Called By]

    _lv_style_get_prop_group (Thumb, 12 bytes, Stack size 0 bytes, lv_style.o(i._lv_style_get_prop_group))

    [Called By]

    _lv_style_prop_lookup_flags (Thumb, 50 bytes, Stack size 0 bytes, lv_style.o(i._lv_style_prop_lookup_flags))

    [Called By]

    _lv_timer_core_init (Thumb, 18 bytes, Stack size 8 bytes, lv_timer.o(i._lv_timer_core_init))

    [Stack]


    [Calls]
    [Called By]

    _lv_txt_cut (Thumb, 78 bytes, Stack size 24 bytes, lv_txt.o(i._lv_txt_cut))

    [Stack]


    [Calls]
    [Called By]

    _lv_txt_encoded_letter_next_2 (Thumb, 40 bytes, Stack size 24 bytes, lv_txt.o(i._lv_txt_encoded_letter_next_2))

    [Stack]


    [Called By]

    _lv_txt_get_next_line (Thumb, 672 bytes, Stack size 104 bytes, lv_txt.o(i._lv_txt_get_next_line))

    [Stack]


    [Calls]
    [Called By]

    _lv_txt_ins (Thumb, 96 bytes, Stack size 24 bytes, lv_txt.o(i._lv_txt_ins))

    [Stack]


    [Calls]
    [Called By]

    _lv_txt_is_cmd (Thumb, 58 bytes, Stack size 0 bytes, lv_txt.o(i._lv_txt_is_cmd))

    [Called By]

    _lv_txt_set_text_vfmt (Thumb, 58 bytes, Stack size 24 bytes, lv_txt.o(i._lv_txt_set_text_vfmt))

    [Stack]


    [Calls]
    [Called By]

    _lv_utils_bsearch (Thumb, 76 bytes, Stack size 40 bytes, lv_utils.o(i._lv_utils_bsearch))

    [Stack]


    [Called By]

    ads1220_operation (Thumb, 470 bytes, Stack size 72 bytes, ads1220.o(i.ads1220_operation))

    [Stack]


    [Calls]
    [Called By]

    ble_send (Thumb, 4 bytes, Stack size 0 bytes, ble.o(i.ble_send))

    [Stack]


    [Calls]
    [Called By]

    dac8552_cs (Thumb, 22 bytes, Stack size 0 bytes, dac8552.o(i.dac8552_cs))

    [Calls]


    [Address Reference Count : 1]

    dac8552_operation (Thumb, 272 bytes, Stack size 24 bytes, dac8552.o(i.dac8552_operation))

    [Stack]


    [Calls]
    [Called By]

    dac8552_transmit_data (Thumb, 14 bytes, Stack size 0 bytes, dac8552.o(i.dac8552_transmit_data))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    dac_set_voltage (Thumb, 106 bytes, Stack size 0 bytes, dac.o(i.dac_set_voltage))

    [Stack]


    [Calls]
    [Called By]

    delay_nus (Thumb, 40 bytes, Stack size 8 bytes, sig24130.o(i.delay_nus))

    [Stack]


    [Called By]

    draw_border_generic (Thumb, 1530 bytes, Stack size 192 bytes, lv_draw_sw_rect.o(i.draw_border_generic))

    [Stack]


    [Calls]
    [Called By]

    duty_tim3 (Thumb, 10 bytes, Stack size 0 bytes, timer.o(i.duty_tim3))

    [Called By]

    duty_tim6 (Thumb, 84 bytes, Stack size 8 bytes, timer.o(i.duty_tim6))

    [Stack]


    [Calls]
    [Called By]

    events_init (Thumb, 2 bytes, Stack size 0 bytes, events_init.o(i.events_init))

    [Called By]

    fun_dac7811_operate (Thumb, 92 bytes, Stack size 16 bytes, dac7811.o(i.fun_dac7811_operate))

    [Stack]


    [Calls]
    [Called By]

    fun_dac7811_spi1_init (Thumb, 84 bytes, Stack size 8 bytes, dac7811.o(i.fun_dac7811_spi1_init))

    [Stack]


    [Calls]
    [Called By]

    fun_get_freq (Thumb, 102 bytes, Stack size 8 bytes, mux_signal.o(i.fun_get_freq))

    [Stack]


    [Calls]
    [Called By]

    fun_get_sig16132_ch (Thumb, 594 bytes, Stack size 48 bytes, sig24130.o(i.fun_get_sig16132_ch))

    [Stack]


    [Calls]
    [Called By]

    fun_proc_adc1_dma (Thumb, 134 bytes, Stack size 24 bytes, adc.o(i.fun_proc_adc1_dma))

    [Stack]


    [Calls]
    [Called By]

    hart_communicate (Thumb, 144 bytes, Stack size 32 bytes, hart.o(i.hart_communicate))

    [Stack]


    [Calls]
    [Called By]

    input_value_show (Thumb, 282 bytes, Stack size 24 bytes, apps_gather.o(i.input_value_show))

    [Stack]


    [Calls]
    [Called By]

    io_on2off_status (Thumb, 200 bytes, Stack size 16 bytes, apps_gather.o(i.io_on2off_status))

    [Stack]


    [Calls]
    [Called By]

    key_functions_main (Thumb, 2536 bytes, Stack size 64 bytes, apps_gather.o(i.key_functions_main))

    [Stack]


    [Calls]
    [Called By]

    key_functions_setting (Thumb, 298 bytes, Stack size 16 bytes, apps_gather.o(i.key_functions_setting))

    [Stack]


    [Calls]
    [Called By]

    lcd_address (Thumb, 94 bytes, Stack size 24 bytes, jlx240-00301-bn.o(i.lcd_address))

    [Stack]


    [Calls]
    [Called By]

    lcd_initial (Thumb, 462 bytes, Stack size 8 bytes, jlx240-00301-bn.o(i.lcd_initial))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_del (Thumb, 126 bytes, Stack size 32 bytes, lv_anim.o(i.lv_anim_del))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_get (Thumb, 46 bytes, Stack size 16 bytes, lv_anim.o(i.lv_anim_get))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_init (Thumb, 48 bytes, Stack size 8 bytes, lv_anim.o(i.lv_anim_init))

    [Stack]


    [Calls]
    [Called By]

    lv_anim_path_ease_in_out (Thumb, 52 bytes, Stack size 16 bytes, lv_anim.o(i.lv_anim_path_ease_in_out))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_anim_path_ease_out (Thumb, 54 bytes, Stack size 16 bytes, lv_anim.o(i.lv_anim_path_ease_out))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    lv_anim_path_linear (Thumb, 38 bytes, Stack size 16 bytes, lv_anim.o(i.lv_anim_path_linear))

    [Stack]


    [Calls]
    [Address Reference Count : 3]

    lv_anim_path_step (Thumb, 14 bytes, Stack size 0 bytes, lv_anim.o(i.lv_anim_path_step))
    [Address Reference Count : 2]

    lv_anim_speed_to_time (Thumb, 26 bytes, Stack size 0 bytes, lv_anim.o(i.lv_anim_speed_to_time))

    [Called By]

    lv_anim_start (Thumb, 124 bytes, Stack size 16 bytes, lv_anim.o(i.lv_anim_start))

    [Stack]


    [Calls]
    [Called By]

    lv_animimg_create (Thumb, 20 bytes, Stack size 8 bytes, lv_animimg.o(i.lv_animimg_create))

    [Stack]


    [Calls]
    [Called By]

    lv_animimg_set_duration (Thumb, 6 bytes, Stack size 0 bytes, lv_animimg.o(i.lv_animimg_set_duration))

    [Called By]

    lv_animimg_set_repeat_count (Thumb, 6 bytes, Stack size 0 bytes, lv_animimg.o(i.lv_animimg_set_repeat_count))

    [Called By]

    lv_animimg_set_src (Thumb, 18 bytes, Stack size 0 bytes, lv_animimg.o(i.lv_animimg_set_src))

    [Called By]

    lv_arc_set_bg_angles (Thumb, 24 bytes, Stack size 16 bytes, lv_arc.o(i.lv_arc_set_bg_angles))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_bg_end_angle (Thumb, 120 bytes, Stack size 16 bytes, lv_arc.o(i.lv_arc_set_bg_end_angle))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_bg_start_angle (Thumb, 120 bytes, Stack size 16 bytes, lv_arc.o(i.lv_arc_set_bg_start_angle))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_end_angle (Thumb, 126 bytes, Stack size 16 bytes, lv_arc.o(i.lv_arc_set_end_angle))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_rotation (Thumb, 6 bytes, Stack size 0 bytes, lv_arc.o(i.lv_arc_set_rotation))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_start_angle (Thumb, 126 bytes, Stack size 16 bytes, lv_arc.o(i.lv_arc_set_start_angle))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_set_value (Thumb, 42 bytes, Stack size 0 bytes, lv_arc.o(i.lv_arc_set_value))

    [Stack]


    [Calls]
    [Called By]

    lv_area_get_size (Thumb, 28 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_get_size))

    [Called By]

    lv_area_increase (Thumb, 26 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_increase))

    [Called By]

    lv_area_move (Thumb, 26 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_move))

    [Called By]

    lv_area_set (Thumb, 16 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_set))

    [Called By]

    lv_area_set_height (Thumb, 10 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_set_height))

    [Called By]


    [Address Reference Count : 1]

    lv_area_set_width (Thumb, 10 bytes, Stack size 0 bytes, lv_area.o(i.lv_area_set_width))

    [Called By]


    [Address Reference Count : 1]

    lv_atan2 (Thumb, 152 bytes, Stack size 0 bytes, lv_math.o(i.lv_atan2))

    [Called By]

    lv_bar_create (Thumb, 20 bytes, Stack size 8 bytes, lv_bar.o(i.lv_bar_create))

    [Stack]


    [Calls]
    [Called By]

    lv_bar_get_mode (Thumb, 10 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_get_mode))

    [Called By]

    lv_bar_get_start_value (Thumb, 30 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_get_start_value))

    [Called By]

    lv_bar_get_value (Thumb, 14 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_get_value))

    [Called By]

    lv_bar_set_mode (Thumb, 22 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_set_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_bar_set_range (Thumb, 82 bytes, Stack size 16 bytes, lv_bar.o(i.lv_bar_set_range))

    [Stack]


    [Calls]
    [Called By]

    lv_bar_set_start_value (Thumb, 74 bytes, Stack size 16 bytes, lv_bar.o(i.lv_bar_set_start_value))

    [Stack]


    [Calls]
    [Called By]

    lv_bar_set_value (Thumb, 66 bytes, Stack size 16 bytes, lv_bar.o(i.lv_bar_set_value))

    [Stack]


    [Calls]
    [Called By]

    lv_bezier3 (Thumb, 82 bytes, Stack size 20 bytes, lv_math.o(i.lv_bezier3))

    [Stack]


    [Called By]

    lv_btn_create (Thumb, 20 bytes, Stack size 8 bytes, lv_btn.o(i.lv_btn_create))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_clear_btn_ctrl_all (Thumb, 98 bytes, Stack size 24 bytes, lv_btnmatrix.o(i.lv_btnmatrix_clear_btn_ctrl_all))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_create (Thumb, 20 bytes, Stack size 8 bytes, lv_btnmatrix.o(i.lv_btnmatrix_create))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_get_btn_text (Thumb, 82 bytes, Stack size 24 bytes, lv_btnmatrix.o(i.lv_btnmatrix_get_btn_text))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_get_selected_btn (Thumb, 4 bytes, Stack size 0 bytes, lv_btnmatrix.o(i.lv_btnmatrix_get_selected_btn))

    [Called By]

    lv_btnmatrix_set_btn_ctrl (Thumb, 134 bytes, Stack size 16 bytes, lv_btnmatrix.o(i.lv_btnmatrix_set_btn_ctrl))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_set_ctrl_map (Thumb, 26 bytes, Stack size 8 bytes, lv_btnmatrix.o(i.lv_btnmatrix_set_ctrl_map))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_set_map (Thumb, 560 bytes, Stack size 80 bytes, lv_btnmatrix.o(i.lv_btnmatrix_set_map))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_set_one_checked (Thumb, 68 bytes, Stack size 16 bytes, lv_btnmatrix.o(i.lv_btnmatrix_set_one_checked))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_add_series (Thumb, 156 bytes, Stack size 32 bytes, lv_chart.o(i.lv_chart_add_series))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_create (Thumb, 20 bytes, Stack size 8 bytes, lv_chart.o(i.lv_chart_create))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_get_point_pos_by_id (Thumb, 470 bytes, Stack size 48 bytes, lv_chart.o(i.lv_chart_get_point_pos_by_id))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_axis_tick (Thumb, 96 bytes, Stack size 16 bytes, lv_chart.o(i.lv_chart_set_axis_tick))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_div_line_count (Thumb, 30 bytes, Stack size 0 bytes, lv_chart.o(i.lv_chart_set_div_line_count))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_next_value (Thumb, 56 bytes, Stack size 16 bytes, lv_chart.o(i.lv_chart_set_next_value))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_point_count (Thumb, 436 bytes, Stack size 40 bytes, lv_chart.o(i.lv_chart_set_point_count))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_range (Thumb, 68 bytes, Stack size 0 bytes, lv_chart.o(i.lv_chart_set_range))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_type (Thumb, 134 bytes, Stack size 24 bytes, lv_chart.o(i.lv_chart_set_type))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_zoom_x (Thumb, 40 bytes, Stack size 8 bytes, lv_chart.o(i.lv_chart_set_zoom_x))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_set_zoom_y (Thumb, 40 bytes, Stack size 8 bytes, lv_chart.o(i.lv_chart_set_zoom_y))

    [Stack]


    [Calls]
    [Called By]

    lv_clamp_height (Thumb, 126 bytes, Stack size 4 bytes, lv_obj_pos.o(i.lv_clamp_height))

    [Stack]


    [Called By]

    lv_clamp_width (Thumb, 126 bytes, Stack size 4 bytes, lv_obj_pos.o(i.lv_clamp_width))

    [Stack]


    [Called By]

    lv_color_darken (Thumb, 70 bytes, Stack size 16 bytes, lv_color.o(i.lv_color_darken))

    [Stack]


    [Calls]
    [Called By]

    lv_color_fill (Thumb, 88 bytes, Stack size 12 bytes, lv_color.o(i.lv_color_fill))

    [Stack]


    [Called By]

    lv_color_hsv_to_rgb (Thumb, 262 bytes, Stack size 12 bytes, lv_color.o(i.lv_color_hsv_to_rgb))

    [Stack]


    [Called By]

    lv_colorwheel_set_hsv (Thumb, 104 bytes, Stack size 8 bytes, lv_colorwheel.o(i.lv_colorwheel_set_hsv))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_draw_buf_init (Thumb, 30 bytes, Stack size 24 bytes, lv_hal_disp.o(i.lv_disp_draw_buf_init))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_drv_init (Thumb, 82 bytes, Stack size 16 bytes, lv_hal_disp.o(i.lv_disp_drv_init))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_drv_register (Thumb, 328 bytes, Stack size 24 bytes, lv_hal_disp.o(i.lv_disp_drv_register))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_enable_invalidation (Thumb, 38 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_enable_invalidation))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_flush_ready (Thumb, 12 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_flush_ready))

    [Called By]

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

    [Called By]

    lv_disp_get_dpi (Thumb, 24 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_get_dpi))

    [Called By]

    lv_disp_get_draw_buf (Thumb, 6 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_get_draw_buf))

    [Called By]

    lv_disp_get_hor_res (Thumb, 36 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_get_hor_res))

    [Called By]

    lv_disp_get_layer_sys (Thumb, 18 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_get_layer_sys))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_layer_top (Thumb, 18 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_get_layer_top))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_next (Thumb, 16 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_get_next))

    [Calls]


    [Called By]

    lv_disp_get_scr_act (Thumb, 18 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_get_scr_act))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_scr_prev (Thumb, 18 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_get_scr_prev))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_theme (Thumb, 14 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_get_theme))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_get_ver_res (Thumb, 36 bytes, Stack size 0 bytes, lv_hal_disp.o(i.lv_disp_get_ver_res))

    [Called By]

    lv_disp_is_invalidation_enabled (Thumb, 28 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_is_invalidation_enabled))

    [Stack]


    [Calls]
    [Called By]

    lv_disp_load_scr (Thumb, 16 bytes, Stack size 8 bytes, lv_disp.o(i.lv_disp_load_scr))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_arc (Thumb, 44 bytes, Stack size 24 bytes, lv_draw_arc.o(i.lv_draw_arc))

    [Stack]


    [Called By]

    lv_draw_arc_dsc_init (Thumb, 62 bytes, Stack size 16 bytes, lv_draw_arc.o(i.lv_draw_arc_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_arc_get_area (Thumb, 970 bytes, Stack size 56 bytes, lv_draw_arc.o(i.lv_draw_arc_get_area))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_img (Thumb, 92 bytes, Stack size 24 bytes, lv_draw_img.o(i.lv_draw_img))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_img_dsc_init (Thumb, 66 bytes, Stack size 16 bytes, lv_draw_img.o(i.lv_draw_img_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_init (Thumb, 2 bytes, Stack size 0 bytes, lv_draw.o(i.lv_draw_init))

    [Called By]

    lv_draw_label (Thumb, 1474 bytes, Stack size 240 bytes, lv_draw_label.o(i.lv_draw_label))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_label_dsc_init (Thumb, 70 bytes, Stack size 16 bytes, lv_draw_label.o(i.lv_draw_label_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_layer_adjust (Thumb, 10 bytes, Stack size 0 bytes, lv_draw_layer.o(i.lv_draw_layer_adjust))

    [Called By]

    lv_draw_layer_blend (Thumb, 10 bytes, Stack size 0 bytes, lv_draw_layer.o(i.lv_draw_layer_blend))

    [Called By]

    lv_draw_layer_create (Thumb, 100 bytes, Stack size 24 bytes, lv_draw_layer.o(i.lv_draw_layer_create))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_layer_destroy (Thumb, 60 bytes, Stack size 16 bytes, lv_draw_layer.o(i.lv_draw_layer_destroy))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_letter (Thumb, 6 bytes, Stack size 0 bytes, lv_draw_label.o(i.lv_draw_letter))

    [Called By]

    lv_draw_line (Thumb, 28 bytes, Stack size 0 bytes, lv_draw_line.o(i.lv_draw_line))

    [Called By]

    lv_draw_line_dsc_init (Thumb, 62 bytes, Stack size 16 bytes, lv_draw_line.o(i.lv_draw_line_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_add (Thumb, 44 bytes, Stack size 0 bytes, lv_draw_mask.o(i.lv_draw_mask_add))

    [Called By]

    lv_draw_mask_angle_init (Thumb, 270 bytes, Stack size 48 bytes, lv_draw_mask.o(i.lv_draw_mask_angle_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_apply (Thumb, 74 bytes, Stack size 32 bytes, lv_draw_mask.o(i.lv_draw_mask_apply))

    [Stack]


    [Called By]

    lv_draw_mask_free_param (Thumb, 64 bytes, Stack size 8 bytes, lv_draw_mask.o(i.lv_draw_mask_free_param))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_is_any (Thumb, 86 bytes, Stack size 16 bytes, lv_draw_mask.o(i.lv_draw_mask_is_any))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_line_points_init (Thumb, 292 bytes, Stack size 32 bytes, lv_draw_mask.o(i.lv_draw_mask_line_points_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_radius_init (Thumb, 300 bytes, Stack size 24 bytes, lv_draw_mask.o(i.lv_draw_mask_radius_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_remove_custom (Thumb, 52 bytes, Stack size 8 bytes, lv_draw_mask.o(i.lv_draw_mask_remove_custom))

    [Stack]


    [Called By]

    lv_draw_mask_remove_id (Thumb, 30 bytes, Stack size 0 bytes, lv_draw_mask.o(i.lv_draw_mask_remove_id))

    [Called By]

    lv_draw_rect (Thumb, 44 bytes, Stack size 0 bytes, lv_draw_rect.o(i.lv_draw_rect))

    [Called By]

    lv_draw_rect_dsc_init (Thumb, 262 bytes, Stack size 16 bytes, lv_draw_rect.o(i.lv_draw_rect_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_sw_arc (Thumb, 886 bytes, Stack size 320 bytes, lv_draw_sw_arc.o(i.lv_draw_sw_arc))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_bg (Thumb, 26 bytes, Stack size 16 bytes, lv_draw_sw_rect.o(i.lv_draw_sw_bg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_blend (Thumb, 58 bytes, Stack size 24 bytes, lv_draw_sw_blend.o(i.lv_draw_sw_blend))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_sw_blend_basic (Thumb, 1636 bytes, Stack size 80 bytes, lv_draw_sw_blend.o(i.lv_draw_sw_blend_basic))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_buffer_copy (Thumb, 112 bytes, Stack size 32 bytes, lv_draw_sw.o(i.lv_draw_sw_buffer_copy))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_img_decoded (Thumb, 1370 bytes, Stack size 176 bytes, lv_draw_sw_img.o(i.lv_draw_sw_img_decoded))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_init_ctx (Thumb, 78 bytes, Stack size 8 bytes, lv_draw_sw.o(i.lv_draw_sw_init_ctx))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_layer_adjust (Thumb, 80 bytes, Stack size 24 bytes, lv_draw_sw_layer.o(i.lv_draw_sw_layer_adjust))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_layer_blend (Thumb, 136 bytes, Stack size 32 bytes, lv_draw_sw_layer.o(i.lv_draw_sw_layer_blend))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_layer_create (Thumb, 252 bytes, Stack size 16 bytes, lv_draw_sw_layer.o(i.lv_draw_sw_layer_create))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_layer_destroy (Thumb, 6 bytes, Stack size 0 bytes, lv_draw_sw_layer.o(i.lv_draw_sw_layer_destroy))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_letter (Thumb, 306 bytes, Stack size 112 bytes, lv_draw_sw_letter.o(i.lv_draw_sw_letter))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_line (Thumb, 1190 bytes, Stack size 112 bytes, lv_draw_sw_line.o(i.lv_draw_sw_line))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_polygon (Thumb, 656 bytes, Stack size 96 bytes, lv_draw_sw_polygon.o(i.lv_draw_sw_polygon))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_rect (Thumb, 486 bytes, Stack size 64 bytes, lv_draw_sw_rect.o(i.lv_draw_sw_rect))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_transform (Thumb, 2012 bytes, Stack size 184 bytes, lv_draw_sw_transform.o(i.lv_draw_sw_transform))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_sw_wait_for_finish (Thumb, 2 bytes, Stack size 0 bytes, lv_draw_sw.o(i.lv_draw_sw_wait_for_finish))
    [Address Reference Count : 1]

    lv_draw_transform (Thumb, 64 bytes, Stack size 56 bytes, lv_draw_transform.o(i.lv_draw_transform))

    [Stack]


    [Called By]

    lv_draw_wait_for_finish (Thumb, 10 bytes, Stack size 0 bytes, lv_draw.o(i.lv_draw_wait_for_finish))

    [Called By]

    lv_dropdown_close (Thumb, 38 bytes, Stack size 8 bytes, lv_dropdown.o(i.lv_dropdown_close))

    [Stack]


    [Calls]
    [Called By]

    lv_dropdown_get_selected_str (Thumb, 104 bytes, Stack size 24 bytes, lv_dropdown.o(i.lv_dropdown_get_selected_str))

    [Stack]


    [Calls]
    [Called By]

    lv_dropdown_open (Thumb, 590 bytes, Stack size 32 bytes, lv_dropdown.o(i.lv_dropdown_open))

    [Stack]


    [Calls]
    [Called By]

    lv_dropdown_set_options_static (Thumb, 108 bytes, Stack size 16 bytes, lv_dropdown.o(i.lv_dropdown_set_options_static))

    [Stack]


    [Calls]
    [Called By]

    lv_event_get_code (Thumb, 8 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_code))

    [Called By]

    lv_event_get_current_target (Thumb, 4 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_current_target))

    [Called By]

    lv_event_get_draw_ctx (Thumb, 32 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_draw_ctx))

    [Called By]

    lv_event_get_indev (Thumb, 72 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_indev))

    [Called By]

    lv_event_get_param (Thumb, 4 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_param))

    [Called By]

    lv_event_get_target (Thumb, 4 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_target))

    [Called By]

    lv_event_get_user_data (Thumb, 4 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_get_user_data))

    [Called By]

    lv_event_send (Thumb, 62 bytes, Stack size 40 bytes, lv_event.o(i.lv_event_send))

    [Stack]


    [Calls]
    [Called By]

    lv_event_set_ext_draw_size (Thumb, 24 bytes, Stack size 0 bytes, lv_event.o(i.lv_event_set_ext_draw_size))

    [Called By]

    lv_extra_init (Thumb, 14 bytes, Stack size 8 bytes, lv_extra.o(i.lv_extra_init))

    [Stack]


    [Calls]
    [Called By]

    lv_flex_init (Thumb, 56 bytes, Stack size 8 bytes, lv_flex.o(i.lv_flex_init))

    [Stack]


    [Calls]
    [Called By]

    lv_font_get_bitmap_fmt_txt (Thumb, 50 bytes, Stack size 8 bytes, lv_font_fmt_txt.o(i.lv_font_get_bitmap_fmt_txt))

    [Stack]


    [Calls]
    [Address Reference Count : 5]

    lv_font_get_glyph_bitmap (Thumb, 8 bytes, Stack size 0 bytes, lv_font.o(i.lv_font_get_glyph_bitmap))

    [Called By]

    lv_font_get_glyph_dsc (Thumb, 178 bytes, Stack size 32 bytes, lv_font.o(i.lv_font_get_glyph_dsc))

    [Stack]


    [Called By]

    lv_font_get_glyph_dsc_fmt_txt (Thumb, 328 bytes, Stack size 40 bytes, lv_font_fmt_txt.o(i.lv_font_get_glyph_dsc_fmt_txt))

    [Stack]


    [Calls]
    [Address Reference Count : 5]

    lv_font_get_glyph_width (Thumb, 26 bytes, Stack size 24 bytes, lv_font.o(i.lv_font_get_glyph_width))

    [Stack]


    [Calls]
    [Called By]

    lv_fs_close (Thumb, 72 bytes, Stack size 16 bytes, lv_fs.o(i.lv_fs_close))

    [Stack]


    [Calls]
    [Called By]

    lv_fs_get_ext (Thumb, 38 bytes, Stack size 8 bytes, lv_fs.o(i.lv_fs_get_ext))

    [Stack]


    [Calls]
    [Called By]

    lv_fs_open (Thumb, 172 bytes, Stack size 24 bytes, lv_fs.o(i.lv_fs_open))

    [Stack]


    [Calls]
    [Called By]

    lv_fs_read (Thumb, 392 bytes, Stack size 48 bytes, lv_fs.o(i.lv_fs_read))

    [Stack]


    [Calls]
    [Called By]

    lv_fs_seek (Thumb, 166 bytes, Stack size 16 bytes, lv_fs.o(i.lv_fs_seek))

    [Stack]


    [Called By]

    lv_gradient_calculate (Thumb, 404 bytes, Stack size 28 bytes, lv_draw_sw_gradient.o(i.lv_gradient_calculate))

    [Stack]


    [Called By]

    lv_gradient_cleanup (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_sw_gradient.o(i.lv_gradient_cleanup))

    [Stack]


    [Calls]
    [Called By]

    lv_gradient_get (Thumb, 438 bytes, Stack size 48 bytes, lv_draw_sw_gradient.o(i.lv_gradient_get))

    [Stack]


    [Calls]
    [Called By]

    lv_grid_init (Thumb, 96 bytes, Stack size 8 bytes, lv_grid.o(i.lv_grid_init))

    [Stack]


    [Calls]
    [Called By]

    lv_group_add_obj (Thumb, 128 bytes, Stack size 16 bytes, lv_group.o(i.lv_group_add_obj))

    [Stack]


    [Calls]
    [Called By]

    lv_group_focus_next (Thumb, 36 bytes, Stack size 8 bytes, lv_group.o(i.lv_group_focus_next))

    [Stack]


    [Calls]
    [Called By]

    lv_group_get_default (Thumb, 6 bytes, Stack size 0 bytes, lv_group.o(i.lv_group_get_default))

    [Called By]

    lv_group_get_editing (Thumb, 12 bytes, Stack size 0 bytes, lv_group.o(i.lv_group_get_editing))

    [Called By]

    lv_group_get_focused (Thumb, 12 bytes, Stack size 0 bytes, lv_group.o(i.lv_group_get_focused))

    [Called By]

    lv_group_remove_obj (Thumb, 170 bytes, Stack size 24 bytes, lv_group.o(i.lv_group_remove_obj))

    [Stack]


    [Calls]
    [Called By]

    lv_group_set_editing (Thumb, 80 bytes, Stack size 16 bytes, lv_group.o(i.lv_group_set_editing))

    [Stack]


    [Calls]
    [Called By]

    lv_img_cache_invalidate_src (Thumb, 2 bytes, Stack size 0 bytes, lv_img_cache.o(i.lv_img_cache_invalidate_src))

    [Called By]

    lv_img_cf_get_px_size (Thumb, 54 bytes, Stack size 0 bytes, lv_draw_img.o(i.lv_img_cf_get_px_size))

    [Called By]

    lv_img_create (Thumb, 20 bytes, Stack size 8 bytes, lv_img.o(i.lv_img_create))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_built_in_close (Thumb, 56 bytes, Stack size 16 bytes, lv_img_decoder.o(i.lv_img_decoder_built_in_close))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_built_in_info (Thumb, 178 bytes, Stack size 32 bytes, lv_img_decoder.o(i.lv_img_decoder_built_in_info))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_built_in_open (Thumb, 632 bytes, Stack size 32 bytes, lv_img_decoder.o(i.lv_img_decoder_built_in_open))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_built_in_read_line (Thumb, 930 bytes, Stack size 72 bytes, lv_img_decoder.o(i.lv_img_decoder_built_in_read_line))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_decoder_close (Thumb, 42 bytes, Stack size 8 bytes, lv_img_decoder.o(i.lv_img_decoder_close))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_get_info (Thumb, 92 bytes, Stack size 24 bytes, lv_img_decoder.o(i.lv_img_decoder_get_info))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_open (Thumb, 212 bytes, Stack size 40 bytes, lv_img_decoder.o(i.lv_img_decoder_open))

    [Stack]


    [Calls]
    [Called By]

    lv_img_decoder_read_line (Thumb, 46 bytes, Stack size 24 bytes, lv_img_decoder.o(i.lv_img_decoder_read_line))

    [Stack]


    [Called By]

    lv_img_set_angle (Thumb, 268 bytes, Stack size 40 bytes, lv_img.o(i.lv_img_set_angle))

    [Stack]


    [Calls]
    [Called By]

    lv_img_set_pivot (Thumb, 248 bytes, Stack size 48 bytes, lv_img.o(i.lv_img_set_pivot))

    [Stack]


    [Calls]
    [Called By]

    lv_img_set_src (Thumb, 344 bytes, Stack size 48 bytes, lv_img.o(i.lv_img_set_src))

    [Stack]


    [Calls]
    [Called By]

    lv_img_src_get_type (Thumb, 34 bytes, Stack size 0 bytes, lv_draw_img.o(i.lv_img_src_get_type))

    [Called By]

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

    [Called By]

    lv_indev_get_next (Thumb, 16 bytes, Stack size 0 bytes, lv_hal_indev.o(i.lv_indev_get_next))

    [Calls]


    [Called By]

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

    [Called By]

    lv_indev_get_point (Thumb, 40 bytes, Stack size 0 bytes, lv_indev.o(i.lv_indev_get_point))

    [Called By]

    lv_indev_get_scroll_dir (Thumb, 28 bytes, Stack size 0 bytes, lv_indev.o(i.lv_indev_get_scroll_dir))

    [Called By]

    lv_indev_get_scroll_obj (Thumb, 22 bytes, Stack size 0 bytes, lv_indev.o(i.lv_indev_get_scroll_obj))

    [Called By]

    lv_indev_get_type (Thumb, 10 bytes, Stack size 0 bytes, lv_indev.o(i.lv_indev_get_type))

    [Called By]

    lv_indev_get_vect (Thumb, 34 bytes, Stack size 0 bytes, lv_indev.o(i.lv_indev_get_vect))

    [Called By]

    lv_indev_reset (Thumb, 148 bytes, Stack size 16 bytes, lv_indev.o(i.lv_indev_reset))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_reset_long_press (Thumb, 26 bytes, Stack size 8 bytes, lv_indev.o(i.lv_indev_reset_long_press))

    [Stack]


    [Calls]
    [Called By]

    lv_indev_scroll_throw_predict (Thumb, 74 bytes, Stack size 0 bytes, lv_indev_scroll.o(i.lv_indev_scroll_throw_predict))

    [Called By]

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

    [Called By]

    lv_init (Thumb, 96 bytes, Stack size 16 bytes, lv_obj.o(i.lv_init))

    [Stack]


    [Calls]
    [Called By]

    lv_keyboard_def_event_cb (Thumb, 520 bytes, Stack size 16 bytes, lv_keyboard.o(i.lv_keyboard_def_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_create (Thumb, 20 bytes, Stack size 8 bytes, lv_label.o(i.lv_label_create))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_letter_on (Thumb, 528 bytes, Stack size 88 bytes, lv_label.o(i.lv_label_get_letter_on))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_letter_pos (Thumb, 480 bytes, Stack size 88 bytes, lv_label.o(i.lv_label_get_letter_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_label_get_recolor (Thumb, 10 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_get_recolor))

    [Called By]

    lv_label_get_text (Thumb, 4 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_get_text))

    [Called By]

    lv_label_get_text_selection_end (Thumb, 4 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_get_text_selection_end))

    [Called By]

    lv_label_get_text_selection_start (Thumb, 4 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_get_text_selection_start))

    [Called By]

    lv_label_ins_text (Thumb, 104 bytes, Stack size 24 bytes, lv_label.o(i.lv_label_ins_text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_is_char_under_pos (Thumb, 458 bytes, Stack size 88 bytes, lv_label.o(i.lv_label_is_char_under_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_long_mode (Thumb, 114 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_set_long_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text (Thumb, 118 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_set_text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text_fmt (Thumb, 88 bytes, Stack size 32 bytes, lv_label.o(i.lv_label_set_text_fmt))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text_sel_end (Thumb, 6 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_set_text_sel_end))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text_sel_start (Thumb, 6 bytes, Stack size 0 bytes, lv_label.o(i.lv_label_set_text_sel_start))

    [Stack]


    [Calls]
    [Called By]

    lv_label_set_text_static (Thumb, 56 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_set_text_static))

    [Stack]


    [Calls]
    [Called By]

    lv_layout_register (Thumb, 48 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_layout_register))

    [Stack]


    [Calls]
    [Called By]

    lv_map (Thumb, 64 bytes, Stack size 0 bytes, lv_math.o(i.lv_map))

    [Called By]

    lv_mem_alloc (Thumb, 46 bytes, Stack size 16 bytes, lv_mem.o(i.lv_mem_alloc))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_buf_free_all (Thumb, 68 bytes, Stack size 24 bytes, lv_mem.o(i.lv_mem_buf_free_all))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_buf_get (Thumb, 252 bytes, Stack size 32 bytes, lv_mem.o(i.lv_mem_buf_get))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_buf_release (Thumb, 32 bytes, Stack size 0 bytes, lv_mem.o(i.lv_mem_buf_release))

    [Called By]

    lv_mem_free (Thumb, 36 bytes, Stack size 8 bytes, lv_mem.o(i.lv_mem_free))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_init (Thumb, 18 bytes, Stack size 8 bytes, lv_mem.o(i.lv_mem_init))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_monitor (Thumb, 76 bytes, Stack size 16 bytes, lv_mem.o(i.lv_mem_monitor))

    [Stack]


    [Calls]
    [Called By]

    lv_mem_realloc (Thumb, 86 bytes, Stack size 16 bytes, lv_mem.o(i.lv_mem_realloc))

    [Stack]


    [Calls]
    [Called By]

    lv_memcpy (Thumb, 458 bytes, Stack size 4 bytes, lv_mem.o(i.lv_memcpy))

    [Stack]


    [Called By]

    lv_memset (Thumb, 114 bytes, Stack size 0 bytes, lv_mem.o(i.lv_memset))

    [Called By]

    lv_memset_00 (Thumb, 106 bytes, Stack size 0 bytes, lv_mem.o(i.lv_memset_00))

    [Called By]

    lv_memset_ff (Thumb, 110 bytes, Stack size 0 bytes, lv_mem.o(i.lv_memset_ff))

    [Called By]

    lv_menu_set_page (Thumb, 236 bytes, Stack size 16 bytes, lv_menu.o(i.lv_menu_set_page))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_add_event_cb (Thumb, 158 bytes, Stack size 24 bytes, lv_event.o(i.lv_obj_add_event_cb))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_add_flag (Thumb, 152 bytes, Stack size 40 bytes, lv_obj.o(i.lv_obj_add_flag))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_add_state (Thumb, 14 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_add_state))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_add_style (Thumb, 182 bytes, Stack size 24 bytes, lv_obj_style.o(i.lv_obj_add_style))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_align (Thumb, 28 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_align))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_align_to (Thumb, 1012 bytes, Stack size 64 bytes, lv_obj_pos.o(i.lv_obj_align_to))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_allocate_spec_attr (Thumb, 56 bytes, Stack size 8 bytes, lv_obj.o(i.lv_obj_allocate_spec_attr))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_area_is_visible (Thumb, 250 bytes, Stack size 32 bytes, lv_obj_pos.o(i.lv_obj_area_is_visible))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_calculate_ext_draw_size (Thumb, 232 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_calculate_ext_draw_size))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_calculate_style_text_align (Thumb, 34 bytes, Stack size 16 bytes, lv_obj_style.o(i.lv_obj_calculate_style_text_align))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_check_type (Thumb, 18 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_check_type))

    [Called By]

    lv_obj_class_create_obj (Thumb, 228 bytes, Stack size 24 bytes, lv_obj_class.o(i.lv_obj_class_create_obj))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_class_init_obj (Thumb, 162 bytes, Stack size 16 bytes, lv_obj_class.o(i.lv_obj_class_init_obj))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_clear_flag (Thumb, 122 bytes, Stack size 32 bytes, lv_obj.o(i.lv_obj_clear_flag))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_clear_state (Thumb, 16 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_clear_state))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_create (Thumb, 20 bytes, Stack size 8 bytes, lv_obj.o(i.lv_obj_create))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_del (Thumb, 92 bytes, Stack size 24 bytes, lv_obj_tree.o(i.lv_obj_del))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_draw_dsc_init (Thumb, 16 bytes, Stack size 16 bytes, lv_obj_draw.o(i.lv_obj_draw_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_enable_style_refresh (Thumb, 6 bytes, Stack size 0 bytes, lv_obj_style.o(i.lv_obj_enable_style_refresh))

    [Called By]

    lv_obj_event_base (Thumb, 52 bytes, Stack size 8 bytes, lv_event.o(i.lv_obj_event_base))

    [Stack]


    [Called By]

    lv_obj_get_child (Thumb, 38 bytes, Stack size 0 bytes, lv_obj_tree.o(i.lv_obj_get_child))

    [Called By]

    lv_obj_get_child_cnt (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_tree.o(i.lv_obj_get_child_cnt))

    [Called By]

    lv_obj_get_click_area (Thumb, 84 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_get_click_area))

    [Stack]


    [Called By]

    lv_obj_get_content_coords (Thumb, 108 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_content_coords))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_content_height (Thumb, 58 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_content_height))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_content_width (Thumb, 58 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_content_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_coords (Thumb, 18 bytes, Stack size 0 bytes, lv_obj_pos.o(i.lv_obj_get_coords))

    [Called By]

    lv_obj_get_disp (Thumb, 76 bytes, Stack size 8 bytes, lv_obj_tree.o(i.lv_obj_get_disp))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_group (Thumb, 10 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_get_group))

    [Called By]

    lv_obj_get_height (Thumb, 12 bytes, Stack size 0 bytes, lv_obj_pos.o(i.lv_obj_get_height))

    [Called By]


    [Address Reference Count : 1]

    lv_obj_get_index (Thumb, 100 bytes, Stack size 8 bytes, lv_obj_tree.o(i.lv_obj_get_index))

    [Stack]


    [Called By]

    lv_obj_get_local_style_prop (Thumb, 66 bytes, Stack size 16 bytes, lv_obj_style.o(i.lv_obj_get_local_style_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_parent (Thumb, 8 bytes, Stack size 0 bytes, lv_obj_tree.o(i.lv_obj_get_parent))

    [Called By]

    lv_obj_get_screen (Thumb, 14 bytes, Stack size 0 bytes, lv_obj_tree.o(i.lv_obj_get_screen))

    [Calls]


    [Called By]

    lv_obj_get_scroll_bottom (Thumb, 172 bytes, Stack size 32 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_bottom))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_scroll_dir (Thumb, 16 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_dir))

    [Called By]

    lv_obj_get_scroll_end (Thumb, 66 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_end))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_scroll_left (Thumb, 216 bytes, Stack size 40 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_left))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_scroll_right (Thumb, 204 bytes, Stack size 32 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_right))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_scroll_top (Thumb, 16 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_top))

    [Called By]

    lv_obj_get_scroll_x (Thumb, 16 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_x))

    [Called By]

    lv_obj_get_scroll_y (Thumb, 16 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.lv_obj_get_scroll_y))

    [Called By]

    lv_obj_get_scrollbar_area (Thumb, 1940 bytes, Stack size 88 bytes, lv_obj_scroll.o(i.lv_obj_get_scrollbar_area))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_scrollbar_mode (Thumb, 16 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.lv_obj_get_scrollbar_mode))

    [Called By]

    lv_obj_get_self_height (Thumb, 22 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_get_self_height))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_self_width (Thumb, 22 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_get_self_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_state (Thumb, 4 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_get_state))

    [Called By]

    lv_obj_get_style_opa_recursive (Thumb, 100 bytes, Stack size 16 bytes, lv_obj_style.o(i.lv_obj_get_style_opa_recursive))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_style_prop (Thumb, 396 bytes, Stack size 56 bytes, lv_obj_style.o(i.lv_obj_get_style_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_transformed_area (Thumb, 344 bytes, Stack size 40 bytes, lv_obj_pos.o(i.lv_obj_get_transformed_area))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_width (Thumb, 12 bytes, Stack size 0 bytes, lv_obj_pos.o(i.lv_obj_get_width))

    [Called By]


    [Address Reference Count : 1]

    lv_obj_get_x (Thumb, 60 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_x))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_y (Thumb, 60 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_y))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_get_y2 (Thumb, 72 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_get_y2))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_has_flag (Thumb, 14 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_has_flag))

    [Called By]

    lv_obj_has_flag_any (Thumb, 10 bytes, Stack size 0 bytes, lv_obj.o(i.lv_obj_has_flag_any))

    [Called By]

    lv_obj_init_draw_arc_dsc (Thumb, 174 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_init_draw_arc_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_init_draw_img_dsc (Thumb, 174 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_init_draw_img_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_init_draw_label_dsc (Thumb, 180 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_init_draw_label_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_init_draw_line_dsc (Thumb, 198 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_init_draw_line_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_init_draw_rect_dsc (Thumb, 790 bytes, Stack size 24 bytes, lv_obj_draw.o(i.lv_obj_init_draw_rect_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_invalidate (Thumb, 116 bytes, Stack size 32 bytes, lv_obj_pos.o(i.lv_obj_invalidate))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_invalidate_area (Thumb, 80 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_obj_invalidate_area))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_is_editable (Thumb, 34 bytes, Stack size 0 bytes, lv_obj_class.o(i.lv_obj_is_editable))

    [Called By]

    lv_obj_is_layout_positioned (Thumb, 48 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_is_layout_positioned))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_is_visible (Thumb, 64 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_is_visible))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_mark_layout_as_dirty (Thumb, 42 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_mark_layout_as_dirty))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_move_children_by (Thumb, 104 bytes, Stack size 32 bytes, lv_obj_pos.o(i.lv_obj_move_children_by))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_move_to (Thumb, 320 bytes, Stack size 48 bytes, lv_obj_pos.o(i.lv_obj_move_to))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_move_to_index (Thumb, 156 bytes, Stack size 16 bytes, lv_obj_tree.o(i.lv_obj_move_to_index))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_readjust_scroll (Thumb, 192 bytes, Stack size 24 bytes, lv_obj_scroll.o(i.lv_obj_readjust_scroll))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_redraw (Thumb, 240 bytes, Stack size 56 bytes, lv_refr.o(i.lv_obj_redraw))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_refr_pos (Thumb, 516 bytes, Stack size 40 bytes, lv_obj_pos.o(i.lv_obj_refr_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_refr_size (Thumb, 1080 bytes, Stack size 80 bytes, lv_obj_pos.o(i.lv_obj_refr_size))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_refresh_ext_draw_size (Thumb, 96 bytes, Stack size 16 bytes, lv_obj_draw.o(i.lv_obj_refresh_ext_draw_size))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_refresh_self_size (Thumb, 80 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_refresh_self_size))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_refresh_style (Thumb, 452 bytes, Stack size 40 bytes, lv_obj_style.o(i.lv_obj_refresh_style))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_remove_local_style_prop (Thumb, 108 bytes, Stack size 24 bytes, lv_obj_style.o(i.lv_obj_remove_local_style_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_remove_style (Thumb, 284 bytes, Stack size 40 bytes, lv_obj_style.o(i.lv_obj_remove_style))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_report_style_change (Thumb, 160 bytes, Stack size 32 bytes, lv_obj_style.o(i.lv_obj_report_style_change))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_by (Thumb, 300 bytes, Stack size 88 bytes, lv_obj_scroll.o(i.lv_obj_scroll_by))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_by_bounded (Thumb, 252 bytes, Stack size 32 bytes, lv_obj_scroll.o(i.lv_obj_scroll_by_bounded))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_to (Thumb, 90 bytes, Stack size 24 bytes, lv_obj_scroll.o(i.lv_obj_scroll_to))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_to_view_recursive (Thumb, 56 bytes, Stack size 24 bytes, lv_obj_scroll.o(i.lv_obj_scroll_to_view_recursive))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_to_x (Thumb, 54 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_scroll_to_x))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scroll_to_y (Thumb, 42 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_scroll_to_y))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_scrollbar_invalidate (Thumb, 78 bytes, Stack size 24 bytes, lv_obj_scroll.o(i.lv_obj_scrollbar_invalidate))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_content_height (Thumb, 102 bytes, Stack size 32 bytes, lv_obj_pos.o(i.lv_obj_set_content_height))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_ext_click_area (Thumb, 16 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_set_ext_click_area))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_flex_align (Thumb, 60 bytes, Stack size 24 bytes, lv_flex.o(i.lv_obj_set_flex_align))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_flex_flow (Thumb, 30 bytes, Stack size 16 bytes, lv_flex.o(i.lv_obj_set_flex_flow))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_flex_grow (Thumb, 30 bytes, Stack size 8 bytes, lv_flex.o(i.lv_obj_set_flex_grow))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_height (Thumb, 46 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_set_height))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_layout (Thumb, 54 bytes, Stack size 8 bytes, lv_obj_pos.o(i.lv_obj_set_layout))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_local_style_prop (Thumb, 40 bytes, Stack size 24 bytes, lv_obj_style.o(i.lv_obj_set_local_style_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_parent (Thumb, 234 bytes, Stack size 16 bytes, lv_obj_tree.o(i.lv_obj_set_parent))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_pos (Thumb, 88 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_obj_set_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_scroll_dir (Thumb, 26 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_set_scroll_dir))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_scroll_snap_x (Thumb, 22 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_set_scroll_snap_x))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_scroll_snap_y (Thumb, 22 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_set_scroll_snap_y))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_scrollbar_mode (Thumb, 40 bytes, Stack size 16 bytes, lv_obj_scroll.o(i.lv_obj_set_scrollbar_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_size (Thumb, 88 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_obj_set_size))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_align (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_align))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_anim_time (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_anim_time))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_base_dir (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_base_dir))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_bg_color (Thumb, 24 bytes, Stack size 16 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_bg_color))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_bg_grad_dir (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_bg_grad_dir))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_bg_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_bg_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_border_color (Thumb, 24 bytes, Stack size 16 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_border_color))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_border_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_border_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_border_side (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_border_side))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_border_width (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_border_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_clip_corner (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_clip_corner))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_height (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_height))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_img_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_img_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_img_recolor_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_img_recolor_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_layout (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_layout))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_line_color (Thumb, 24 bytes, Stack size 16 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_line_color))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_line_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_line_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_line_width (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_line_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_min_width (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_min_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_pad_bottom (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_pad_bottom))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_pad_left (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_pad_left))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_pad_right (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_pad_right))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_pad_top (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_pad_top))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_radius (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_radius))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_shadow_width (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_shadow_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_align (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_align))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_color (Thumb, 24 bytes, Stack size 16 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_color))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_font (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_font))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_letter_space (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_letter_space))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_line_space (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_line_space))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_text_opa (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_text_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_width (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_x (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_x))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_style_y (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_style_gen.o(i.lv_obj_set_style_y))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_width (Thumb, 46 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_set_width))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_x (Thumb, 46 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_set_x))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_set_y (Thumb, 46 bytes, Stack size 16 bytes, lv_obj_pos.o(i.lv_obj_set_y))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_style_get_selector_part (Thumb, 6 bytes, Stack size 0 bytes, lv_obj_style.o(i.lv_obj_style_get_selector_part))

    [Called By]

    lv_obj_style_get_selector_state (Thumb, 4 bytes, Stack size 0 bytes, lv_obj_style.o(i.lv_obj_style_get_selector_state))

    [Called By]

    lv_obj_transform_point (Thumb, 106 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_obj_transform_point))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_update_layout (Thumb, 188 bytes, Stack size 24 bytes, lv_obj_pos.o(i.lv_obj_update_layout))

    [Stack]


    [Calls]
    [Called By]

    lv_palette_darken (Thumb, 42 bytes, Stack size 8 bytes, lv_color.o(i.lv_palette_darken))

    [Stack]


    [Calls]
    [Called By]

    lv_palette_lighten (Thumb, 46 bytes, Stack size 8 bytes, lv_color.o(i.lv_palette_lighten))

    [Stack]


    [Calls]
    [Called By]

    lv_palette_main (Thumb, 28 bytes, Stack size 8 bytes, lv_color.o(i.lv_palette_main))

    [Stack]


    [Calls]
    [Called By]

    lv_point_transform (Thumb, 334 bytes, Stack size 48 bytes, lv_area.o(i.lv_point_transform))

    [Stack]


    [Calls]
    [Called By]

    lv_port_disp_init (Thumb, 76 bytes, Stack size 8 bytes, lv_port_disp.o(i.lv_port_disp_init))

    [Stack]


    [Calls]
    [Called By]

    lv_pow (Thumb, 56 bytes, Stack size 8 bytes, lv_math.o(i.lv_pow))

    [Stack]


    [Called By]

    lv_roller_set_options (Thumb, 216 bytes, Stack size 40 bytes, lv_roller.o(i.lv_roller_set_options))

    [Stack]


    [Calls]
    [Called By]

    lv_roller_set_selected (Thumb, 94 bytes, Stack size 16 bytes, lv_roller.o(i.lv_roller_set_selected))

    [Stack]


    [Calls]
    [Called By]

    lv_scr_load_anim (Thumb, 690 bytes, Stack size 168 bytes, lv_disp.o(i.lv_scr_load_anim))

    [Stack]


    [Calls]
    [Called By]

    lv_snprintf (Thumb, 26 bytes, Stack size 24 bytes, lv_printf.o(i.lv_snprintf))

    [Stack]


    [Calls]
    [Called By]

    lv_span_set_text (Thumb, 98 bytes, Stack size 16 bytes, lv_span.o(i.lv_span_set_text))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_create (Thumb, 20 bytes, Stack size 8 bytes, lv_span.o(i.lv_spangroup_create))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_get_expand_height (Thumb, 678 bytes, Stack size 104 bytes, lv_span.o(i.lv_spangroup_get_expand_height))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_get_expand_width (Thumb, 246 bytes, Stack size 48 bytes, lv_span.o(i.lv_spangroup_get_expand_width))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_new_span (Thumb, 68 bytes, Stack size 16 bytes, lv_span.o(i.lv_spangroup_new_span))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_refr_mode (Thumb, 196 bytes, Stack size 16 bytes, lv_span.o(i.lv_spangroup_refr_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_set_align (Thumb, 6 bytes, Stack size 0 bytes, lv_span.o(i.lv_spangroup_set_align))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_set_mode (Thumb, 16 bytes, Stack size 0 bytes, lv_span.o(i.lv_spangroup_set_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_set_overflow (Thumb, 28 bytes, Stack size 0 bytes, lv_span.o(i.lv_spangroup_set_overflow))

    [Stack]


    [Calls]
    [Called By]

    lv_spinbox_decrement (Thumb, 62 bytes, Stack size 0 bytes, lv_spinbox.o(i.lv_spinbox_decrement))

    [Stack]


    [Calls]
    [Called By]

    lv_spinbox_increment (Thumb, 62 bytes, Stack size 0 bytes, lv_spinbox.o(i.lv_spinbox_increment))

    [Stack]


    [Calls]
    [Called By]

    lv_spinbox_step_prev (Thumb, 44 bytes, Stack size 0 bytes, lv_spinbox.o(i.lv_spinbox_step_prev))

    [Stack]


    [Calls]
    [Called By]

    lv_style_get_prop (Thumb, 204 bytes, Stack size 20 bytes, lv_style.o(i.lv_style_get_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_style_init (Thumb, 6 bytes, Stack size 0 bytes, lv_style.o(i.lv_style_init))

    [Calls]


    [Called By]

    lv_style_is_empty (Thumb, 12 bytes, Stack size 0 bytes, lv_style.o(i.lv_style_is_empty))

    [Called By]

    lv_style_prop_get_default (Thumb, 264 bytes, Stack size 8 bytes, lv_style.o(i.lv_style_prop_get_default))

    [Stack]


    [Called By]

    lv_style_register_prop (Thumb, 100 bytes, Stack size 24 bytes, lv_style.o(i.lv_style_register_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_style_remove_prop (Thumb, 192 bytes, Stack size 24 bytes, lv_style.o(i.lv_style_remove_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_style_reset (Thumb, 40 bytes, Stack size 8 bytes, lv_style.o(i.lv_style_reset))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_anim_time (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_anim_time))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_arc_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_arc_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_arc_rounded (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_arc_rounded))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_arc_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_arc_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_bg_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_bg_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_bg_grad_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_bg_grad_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_bg_img_src (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_bg_img_src))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_bg_opa (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_bg_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_border_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_border_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_border_opa (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_border_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_border_post (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_border_post))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_border_side (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_border_side))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_border_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_border_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_clip_corner (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_clip_corner))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_color_filter_dsc (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_color_filter_dsc))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_color_filter_opa (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_color_filter_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_height (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_height))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_line_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_line_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_line_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_line_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_max_height (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_max_height))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_max_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_max_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_outline_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_outline_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_outline_opa (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_outline_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_outline_pad (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_outline_pad))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_outline_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_outline_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_bottom (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_bottom))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_column (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_column))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_left (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_left))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_right (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_right))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_row (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_row))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_top (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_pad_top))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_prop (Thumb, 6 bytes, Stack size 0 bytes, lv_style.o(i.lv_style_set_prop))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_radius (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_radius))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_shadow_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_shadow_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_shadow_ofs_y (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_shadow_ofs_y))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_shadow_opa (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_shadow_opa))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_shadow_spread (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_shadow_spread))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_shadow_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_shadow_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_text_align (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_text_align))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_text_color (Thumb, 22 bytes, Stack size 16 bytes, lv_style_gen.o(i.lv_style_set_text_color))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_text_decor (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_text_decor))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_text_font (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_text_font))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_text_line_space (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_text_line_space))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_transform_height (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_transform_height))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_transform_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_transform_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_transition (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_transition))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_width (Thumb, 8 bytes, Stack size 0 bytes, lv_style_gen.o(i.lv_style_set_width))

    [Stack]


    [Calls]
    [Called By]

    lv_style_transition_dsc_init (Thumb, 44 bytes, Stack size 32 bytes, lv_style.o(i.lv_style_transition_dsc_init))

    [Stack]


    [Calls]
    [Called By]

    lv_tabview_set_act (Thumb, 192 bytes, Stack size 32 bytes, lv_tabview.o(i.lv_tabview_set_act))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_add_char (Thumb, 312 bytes, Stack size 56 bytes, lv_textarea.o(i.lv_textarea_add_char))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_add_text (Thumb, 224 bytes, Stack size 24 bytes, lv_textarea.o(i.lv_textarea_add_text))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_clear_selection (Thumb, 54 bytes, Stack size 16 bytes, lv_textarea.o(i.lv_textarea_clear_selection))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_cursor_down (Thumb, 102 bytes, Stack size 16 bytes, lv_textarea.o(i.lv_textarea_cursor_down))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_cursor_left (Thumb, 14 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_cursor_left))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_cursor_right (Thumb, 8 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_cursor_right))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_del_char (Thumb, 152 bytes, Stack size 16 bytes, lv_textarea.o(i.lv_textarea_del_char))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_get_cursor_pos (Thumb, 4 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_get_cursor_pos))

    [Called By]

    lv_textarea_get_one_line (Thumb, 10 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_get_one_line))

    [Called By]

    lv_textarea_get_password_bullet (Thumb, 50 bytes, Stack size 24 bytes, lv_textarea.o(i.lv_textarea_get_password_bullet), UNUSED)

    [Calls]

    lv_textarea_get_text (Thumb, 20 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_get_text))

    [Calls]


    [Called By]

    lv_textarea_set_cursor_click_pos (Thumb, 14 bytes, Stack size 0 bytes, lv_textarea.o(i.lv_textarea_set_cursor_click_pos))

    [Called By]

    lv_textarea_set_cursor_pos (Thumb, 230 bytes, Stack size 24 bytes, lv_textarea.o(i.lv_textarea_set_cursor_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_set_one_line (Thumb, 100 bytes, Stack size 16 bytes, lv_textarea.o(i.lv_textarea_set_one_line))

    [Stack]


    [Calls]
    [Called By]

    lv_textarea_set_text (Thumb, 200 bytes, Stack size 24 bytes, lv_textarea.o(i.lv_textarea_set_text))

    [Stack]


    [Calls]
    [Called By]

    lv_theme_apply (Thumb, 66 bytes, Stack size 16 bytes, lv_theme.o(i.lv_theme_apply))

    [Stack]


    [Calls]
    [Called By]

    lv_theme_default_get (Thumb, 12 bytes, Stack size 0 bytes, lv_theme_default.o(i.lv_theme_default_get))

    [Called By]

    lv_theme_default_init (Thumb, 146 bytes, Stack size 48 bytes, lv_theme_default.o(i.lv_theme_default_init))

    [Stack]


    [Calls]
    [Called By]

    lv_theme_default_is_inited (Thumb, 12 bytes, Stack size 0 bytes, lv_theme_default.o(i.lv_theme_default_is_inited))

    [Called By]

    lv_theme_get_color_primary (Thumb, 38 bytes, Stack size 8 bytes, lv_theme.o(i.lv_theme_get_color_primary))

    [Stack]


    [Calls]
    [Called By]

    lv_tick_elaps (Thumb, 22 bytes, Stack size 0 bytes, lv_hal_tick.o(i.lv_tick_elaps))

    [Called By]

    lv_tick_get (Thumb, 16 bytes, Stack size 0 bytes, lv_hal_tick.o(i.lv_tick_get))

    [Called By]

    lv_tick_inc (Thumb, 14 bytes, Stack size 0 bytes, lv_hal_tick.o(i.lv_tick_inc))

    [Called By]

    lv_timer_create (Thumb, 56 bytes, Stack size 24 bytes, lv_timer.o(i.lv_timer_create))

    [Stack]


    [Calls]
    [Called By]

    lv_timer_get_idle (Thumb, 6 bytes, Stack size 0 bytes, lv_timer.o(i.lv_timer_get_idle))

    [Called By]

    lv_timer_handler (Thumb, 348 bytes, Stack size 40 bytes, lv_timer.o(i.lv_timer_handler))

    [Stack]


    [Calls]
    [Called By]

    lv_timer_pause (Thumb, 6 bytes, Stack size 0 bytes, lv_timer.o(i.lv_timer_pause))

    [Called By]

    lv_timer_ready (Thumb, 18 bytes, Stack size 8 bytes, lv_timer.o(i.lv_timer_ready))

    [Stack]


    [Calls]
    [Called By]

    lv_timer_resume (Thumb, 6 bytes, Stack size 0 bytes, lv_timer.o(i.lv_timer_resume))

    [Called By]

    lv_tlsf_add_pool (Thumb, 84 bytes, Stack size 16 bytes, lv_tlsf.o(i.lv_tlsf_add_pool))

    [Stack]


    [Calls]
    [Called By]

    lv_tlsf_create_with_pool (Thumb, 76 bytes, Stack size 16 bytes, lv_tlsf.o(i.lv_tlsf_create_with_pool))

    [Stack]


    [Calls]
    [Called By]

    lv_tlsf_free (Thumb, 160 bytes, Stack size 32 bytes, lv_tlsf.o(i.lv_tlsf_free))

    [Stack]


    [Calls]
    [Called By]

    lv_tlsf_get_pool (Thumb, 6 bytes, Stack size 0 bytes, lv_tlsf.o(i.lv_tlsf_get_pool))

    [Called By]

    lv_tlsf_malloc (Thumb, 50 bytes, Stack size 16 bytes, lv_tlsf.o(i.lv_tlsf_malloc))

    [Stack]


    [Calls]
    [Called By]

    lv_tlsf_realloc (Thumb, 326 bytes, Stack size 32 bytes, lv_tlsf.o(i.lv_tlsf_realloc))

    [Stack]


    [Calls]
    [Called By]

    lv_tlsf_walk_pool (Thumb, 68 bytes, Stack size 24 bytes, lv_tlsf.o(i.lv_tlsf_walk_pool))

    [Stack]


    [Called By]

    lv_trigo_sin (Thumb, 90 bytes, Stack size 0 bytes, lv_math.o(i.lv_trigo_sin))

    [Called By]

    lv_txt_get_size (Thumb, 210 bytes, Stack size 64 bytes, lv_txt.o(i.lv_txt_get_size))

    [Stack]


    [Calls]
    [Called By]

    lv_txt_get_width (Thumb, 190 bytes, Stack size 56 bytes, lv_txt.o(i.lv_txt_get_width))

    [Stack]


    [Calls]
    [Called By]

    lv_vsnprintf (Thumb, 18 bytes, Stack size 8 bytes, lv_printf.o(i.lv_vsnprintf))

    [Stack]


    [Calls]
    [Called By]

    main (Thumb, 110 bytes, Stack size 0 bytes, main.o(i.main))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    menu_data_init (Thumb, 146 bytes, Stack size 0 bytes, apps_gather.o(i.menu_data_init))

    [Called By]

    menu_test5 (Thumb, 158 bytes, Stack size 16 bytes, apps_gather.o(i.menu_test5))

    [Stack]


    [Calls]
    [Called By]

    mux_signal_switch (Thumb, 1108 bytes, Stack size 32 bytes, mux_signal.o(i.mux_signal_switch))

    [Stack]


    [Calls]
    [Called By]

    num_twinkle (Thumb, 488 bytes, Stack size 40 bytes, apps_gather.o(i.num_twinkle))

    [Stack]


    [Calls]
    [Called By]

    osDelay (Thumb, 16 bytes, Stack size 8 bytes, cmsis_os.o(i.osDelay))

    [Stack]


    [Calls]
    [Called By]

    osKernelStart (Thumb, 10 bytes, Stack size 8 bytes, cmsis_os.o(i.osKernelStart))

    [Stack]


    [Calls]
    [Called By]

    osMessageCreate (Thumb, 46 bytes, Stack size 8 bytes, cmsis_os.o(i.osMessageCreate))

    [Stack]


    [Calls]
    [Called By]

    osMutexCreate (Thumb, 16 bytes, Stack size 0 bytes, cmsis_os.o(i.osMutexCreate))

    [Stack]


    [Calls]
    [Called By]

    osMutexRelease (Thumb, 76 bytes, Stack size 16 bytes, cmsis_os.o(i.osMutexRelease))

    [Stack]


    [Calls]
    [Called By]

    osMutexWait (Thumb, 94 bytes, Stack size 8 bytes, cmsis_os.o(i.osMutexWait))

    [Stack]


    [Calls]
    [Called By]

    osThreadCreate (Thumb, 104 bytes, Stack size 40 bytes, cmsis_os.o(i.osThreadCreate))

    [Stack]


    [Calls]
    [Called By]

    parse_scom_485 (Thumb, 98 bytes, Stack size 16 bytes, modbus.o(i.parse_scom_485))

    [Stack]


    [Calls]
    [Called By]

    plot_drawing (Thumb, 366 bytes, Stack size 32 bytes, apps_gather.o(i.plot_drawing))

    [Stack]


    [Calls]
    [Called By]

    proc_huart_it (Thumb, 122 bytes, Stack size 8 bytes, usart.o(i.proc_huart_it))

    [Stack]


    [Called By]

    pvPortMalloc (Thumb, 290 bytes, Stack size 24 bytes, heap_4.o(i.pvPortMalloc))

    [Stack]


    [Calls]
    [Called By]

    pvTaskIncrementMutexHeldCount (Thumb, 18 bytes, Stack size 0 bytes, tasks.o(i.pvTaskIncrementMutexHeldCount))

    [Called By]

    pxPortInitialiseStack (Thumb, 38 bytes, Stack size 0 bytes, port.o(i.pxPortInitialiseStack))

    [Called By]

    runtime_show (Thumb, 102 bytes, Stack size 16 bytes, apps_gather.o(i.runtime_show))

    [Stack]


    [Calls]
    [Called By]

    scr_init_run (Thumb, 120 bytes, Stack size 16 bytes, apps_gather.o(i.scr_init_run))

    [Stack]


    [Calls]
    [Called By]

    scr_main_recover (Thumb, 268 bytes, Stack size 16 bytes, apps_gather.o(i.scr_main_recover))

    [Stack]


    [Calls]
    [Called By]

    setting_items_check (Thumb, 410 bytes, Stack size 16 bytes, apps_gather.o(i.setting_items_check))

    [Stack]


    [Calls]
    [Called By]

    setup_scr_screen_init (Thumb, 358 bytes, Stack size 16 bytes, setup_scr_screen_init.o(i.setup_scr_screen_init))

    [Stack]


    [Calls]
    [Called By]

    setup_scr_screen_main (Thumb, 3696 bytes, Stack size 24 bytes, setup_scr_screen_main.o(i.setup_scr_screen_main))

    [Stack]


    [Calls]
    [Called By]

    setup_scr_screen_setting (Thumb, 4564 bytes, Stack size 16 bytes, setup_scr_screen_setting.o(i.setup_scr_screen_setting))

    [Stack]


    [Calls]
    [Called By]

    setup_ui (Thumb, 34 bytes, Stack size 8 bytes, gui_guider.o(i.setup_ui))

    [Stack]


    [Calls]
    [Called By]

    start_menu (Thumb, 16 bytes, Stack size 0 bytes, freertos.o(i.start_menu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    start_mux_analog (Thumb, 18 bytes, Stack size 0 bytes, freertos.o(i.start_mux_analog))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    start_rs485 (Thumb, 26 bytes, Stack size 0 bytes, freertos.o(i.start_rs485))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    start_task_ble (Thumb, 60 bytes, Stack size 0 bytes, freertos.o(i.start_task_ble))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    start_task_hart (Thumb, 26 bytes, Stack size 0 bytes, freertos.o(i.start_task_hart))

    [Stack]


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

    start_task_lcd (Thumb, 66 bytes, Stack size 0 bytes, freertos.o(i.start_task_lcd))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    tm1650_init (Thumb, 34 bytes, Stack size 16 bytes, tm1650.o(i.tm1650_init))

    [Stack]


    [Calls]
    [Called By]

    tm1650_read_key (Thumb, 44 bytes, Stack size 16 bytes, tm1650.o(i.tm1650_read_key))

    [Stack]


    [Calls]
    [Called By]

    transfer_command (Thumb, 120 bytes, Stack size 24 bytes, jlx240-00301-bn.o(i.transfer_command))

    [Stack]


    [Calls]
    [Called By]

    transfer_data (Thumb, 118 bytes, Stack size 24 bytes, jlx240-00301-bn.o(i.transfer_data))

    [Stack]


    [Calls]
    [Called By]

    transfer_data_16 (Thumb, 20 bytes, Stack size 8 bytes, jlx240-00301-bn.o(i.transfer_data_16))

    [Stack]


    [Calls]
    [Called By]

    ui_init_style (Thumb, 14 bytes, Stack size 0 bytes, gui_guider.o(i.ui_init_style))

    [Stack]


    [Calls]
    [Called By]

    usart_printf (Thumb, 46 bytes, Stack size 280 bytes, usart.o(i.usart_printf))

    [Stack]


    [Calls]
    [Called By]

    uxListRemove (Thumb, 38 bytes, Stack size 0 bytes, list.o(i.uxListRemove))

    [Called By]

    vApplicationGetIdleTaskMemory (Thumb, 16 bytes, Stack size 0 bytes, freertos.o(i.vApplicationGetIdleTaskMemory))

    [Called By]

    vListInitialise (Thumb, 22 bytes, Stack size 0 bytes, list.o(i.vListInitialise))

    [Called By]

    vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(i.vListInitialiseItem))

    [Called By]

    vListInsert (Thumb, 54 bytes, Stack size 4 bytes, list.o(i.vListInsert))

    [Stack]


    [Called By]

    vListInsertEnd (Thumb, 24 bytes, Stack size 0 bytes, list.o(i.vListInsertEnd))

    [Called By]

    vPortEnterCritical (Thumb, 56 bytes, Stack size 0 bytes, port.o(i.vPortEnterCritical))

    [Called By]

    vPortExitCritical (Thumb, 38 bytes, Stack size 0 bytes, port.o(i.vPortExitCritical))

    [Called By]

    vPortFree (Thumb, 96 bytes, Stack size 16 bytes, heap_4.o(i.vPortFree))

    [Stack]


    [Calls]
    [Called By]

    vPortSetupTimerInterrupt (Thumb, 32 bytes, Stack size 0 bytes, port.o(i.vPortSetupTimerInterrupt))

    [Called By]

    vPortValidateInterruptPriority (Thumb, 74 bytes, Stack size 8 bytes, port.o(i.vPortValidateInterruptPriority))

    [Stack]


    [Calls]
    [Called By]

    vTaskDelay (Thumb, 66 bytes, Stack size 8 bytes, tasks.o(i.vTaskDelay))

    [Stack]


    [Calls]
    [Called By]

    vTaskInternalSetTimeOutState (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(i.vTaskInternalSetTimeOutState))

    [Called By]

    vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(i.vTaskMissedYield))

    [Called By]

    vTaskPlaceOnEventList (Thumb, 46 bytes, Stack size 8 bytes, tasks.o(i.vTaskPlaceOnEventList))

    [Stack]


    [Calls]
    [Called By]

    vTaskPriorityDisinheritAfterTimeout (Thumb, 162 bytes, Stack size 16 bytes, tasks.o(i.vTaskPriorityDisinheritAfterTimeout))

    [Stack]


    [Calls]
    [Called By]

    vTaskStartScheduler (Thumb, 90 bytes, Stack size 32 bytes, tasks.o(i.vTaskStartScheduler))

    [Stack]


    [Calls]
    [Called By]

    vTaskSuspendAll (Thumb, 10 bytes, Stack size 0 bytes, tasks.o(i.vTaskSuspendAll))

    [Called By]

    vTaskSwitchContext (Thumb, 84 bytes, Stack size 0 bytes, tasks.o(i.vTaskSwitchContext))

    [Called By]

    xPortStartScheduler (Thumb, 236 bytes, Stack size 16 bytes, port.o(i.xPortStartScheduler))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreateMutex (Thumb, 58 bytes, Stack size 16 bytes, queue.o(i.xQueueCreateMutex))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreateMutexStatic (Thumb, 40 bytes, Stack size 16 bytes, queue.o(i.xQueueCreateMutexStatic))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericCreate (Thumb, 72 bytes, Stack size 16 bytes, queue.o(i.xQueueGenericCreate))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericCreateStatic (Thumb, 118 bytes, Stack size 16 bytes, queue.o(i.xQueueGenericCreateStatic))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericReset (Thumb, 130 bytes, Stack size 16 bytes, queue.o(i.xQueueGenericReset))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericSend (Thumb, 462 bytes, Stack size 64 bytes, queue.o(i.xQueueGenericSend))

    [Stack]


    [Calls]
    [Called By]

    xQueueGiveFromISR (Thumb, 158 bytes, Stack size 16 bytes, queue.o(i.xQueueGiveFromISR))

    [Stack]


    [Calls]
    [Called By]

    xQueueReceiveFromISR (Thumb, 172 bytes, Stack size 32 bytes, queue.o(i.xQueueReceiveFromISR))

    [Stack]


    [Calls]
    [Called By]

    xQueueSemaphoreTake (Thumb, 416 bytes, Stack size 48 bytes, queue.o(i.xQueueSemaphoreTake))

    [Stack]


    [Calls]
    [Called By]

    xTaskCheckForTimeOut (Thumb, 130 bytes, Stack size 24 bytes, tasks.o(i.xTaskCheckForTimeOut))

    [Stack]


    [Calls]
    [Called By]

    xTaskCreate (Thumb, 96 bytes, Stack size 56 bytes, tasks.o(i.xTaskCreate))

    [Stack]


    [Calls]
    [Called By]

    xTaskCreateStatic (Thumb, 92 bytes, Stack size 40 bytes, tasks.o(i.xTaskCreateStatic))

    [Stack]


    [Calls]
    [Called By]

    xTaskGetSchedulerState (Thumb, 24 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetSchedulerState))

    [Called By]

    xTaskGetTickCount (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetTickCount))

    [Called By]

    xTaskIncrementTick (Thumb, 226 bytes, Stack size 32 bytes, tasks.o(i.xTaskIncrementTick))

    [Stack]


    [Calls]
    [Called By]

    xTaskPriorityDisinherit (Thumb, 146 bytes, Stack size 16 bytes, tasks.o(i.xTaskPriorityDisinherit))

    [Stack]


    [Calls]
    [Called By]

    xTaskPriorityInherit (Thumb, 138 bytes, Stack size 16 bytes, tasks.o(i.xTaskPriorityInherit))

    [Stack]


    [Calls]
    [Called By]

    xTaskRemoveFromEventList (Thumb, 104 bytes, Stack size 16 bytes, tasks.o(i.xTaskRemoveFromEventList))

    [Stack]


    [Calls]
    [Called By]

    xTaskResumeAll (Thumb, 214 bytes, Stack size 32 bytes, tasks.o(i.xTaskResumeAll))

    [Stack]


    [Calls]
    [Called By]

    Local Symbols

    setup_ads1220 (Thumb, 104 bytes, Stack size 48 bytes, ads1220.o(i.setup_ads1220))

    [Stack]


    [Calls]
    [Called By]

    ADC_DMAConvCplt (Thumb, 116 bytes, Stack size 8 bytes, stm32f4xx_hal_adc.o(i.ADC_DMAConvCplt))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ADC_DMAError (Thumb, 22 bytes, Stack size 8 bytes, stm32f4xx_hal_adc.o(i.ADC_DMAError))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ADC_DMAHalfConvCplt (Thumb, 10 bytes, Stack size 8 bytes, stm32f4xx_hal_adc.o(i.ADC_DMAHalfConvCplt))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    I2C_WaitOnFlagUntilTimeout (Thumb, 212 bytes, Stack size 32 bytes, stm32f4xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    I2C_WaitOnMasterAddressFlagUntilTimeout (Thumb, 236 bytes, Stack size 32 bytes, stm32f4xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    I2C_WaitOnRXNEFlagUntilTimeout (Thumb, 136 bytes, Stack size 24 bytes, stm32f4xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    I2C_WaitOnTXEFlagUntilTimeout (Thumb, 146 bytes, Stack size 24 bytes, stm32f4xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    SPI_EndRxTransaction (Thumb, 122 bytes, Stack size 16 bytes, stm32f4xx_hal_spi.o(i.SPI_EndRxTransaction))

    [Stack]


    [Calls]
    [Called By]

    SPI_EndRxTxTransaction (Thumb, 98 bytes, Stack size 24 bytes, stm32f4xx_hal_spi.o(i.SPI_EndRxTxTransaction))

    [Stack]


    [Calls]
    [Called By]

    SPI_WaitFlagStateUntilTimeout (Thumb, 200 bytes, Stack size 32 bytes, stm32f4xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    TIM_OC1_SetConfig (Thumb, 102 bytes, Stack size 12 bytes, stm32f4xx_hal_tim.o(i.TIM_OC1_SetConfig))

    [Stack]


    [Called By]

    TIM_CCxNChannelCmd (Thumb, 30 bytes, Stack size 0 bytes, stm32f4xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd))

    [Called By]

    UART_DMAAbortOnError (Thumb, 16 bytes, Stack size 8 bytes, stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f4xx_hal_uart.o(i.UART_EndRxTransfer))

    [Calls]


    [Called By]

    UART_Receive_IT (Thumb, 206 bytes, Stack size 8 bytes, stm32f4xx_hal_uart.o(i.UART_Receive_IT))

    [Stack]


    [Calls]
    [Called By]

    UART_SetConfig (Thumb, 246 bytes, Stack size 24 bytes, stm32f4xx_hal_uart.o(i.UART_SetConfig))

    [Stack]


    [Calls]
    [Called By]

    UART_WaitOnFlagUntilTimeout (Thumb, 212 bytes, Stack size 32 bytes, stm32f4xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))

    [Stack]


    [Calls]
    [Called By]

    prvUnlockQueue (Thumb, 108 bytes, Stack size 16 bytes, queue.o(i.prvUnlockQueue))

    [Stack]


    [Calls]
    [Called By]

    prvAddCurrentTaskToDelayedList (Thumb, 108 bytes, Stack size 24 bytes, tasks.o(i.prvAddCurrentTaskToDelayedList))

    [Stack]


    [Calls]
    [Called By]

    prvAddNewTaskToReadyList (Thumb, 192 bytes, Stack size 24 bytes, tasks.o(i.prvAddNewTaskToReadyList))

    [Stack]


    [Calls]
    [Called By]

    prvIdleTask (Thumb, 126 bytes, Stack size 0 bytes, tasks.o(i.prvIdleTask))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvInitialiseNewTask (Thumb, 132 bytes, Stack size 32 bytes, tasks.o(i.prvInitialiseNewTask))

    [Stack]


    [Calls]
    [Called By]

    prvInsertBlockIntoFreeList (Thumb, 86 bytes, Stack size 4 bytes, heap_4.o(i.prvInsertBlockIntoFreeList))

    [Stack]


    [Called By]

    prvTaskExitError (Thumb, 38 bytes, Stack size 0 bytes, port.o(i.prvTaskExitError))
    [Address Reference Count : 1]

    disp_flush (Thumb, 156 bytes, Stack size 24 bytes, lv_port_disp.o(i.disp_flush))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    opa_scale_anim (Thumb, 8 bytes, Stack size 0 bytes, lv_disp.o(i.opa_scale_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    scr_anim_ready (Thumb, 90 bytes, Stack size 16 bytes, lv_disp.o(i.scr_anim_ready))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    scr_load_anim_start (Thumb, 44 bytes, Stack size 16 bytes, lv_disp.o(i.scr_load_anim_start))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    scr_load_internal (Thumb, 84 bytes, Stack size 16 bytes, lv_disp.o(i.scr_load_internal))

    [Stack]


    [Calls]
    [Called By]

    set_x_anim (Thumb, 6 bytes, Stack size 0 bytes, lv_disp.o(i.set_x_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    set_y_anim (Thumb, 6 bytes, Stack size 0 bytes, lv_disp.o(i.set_y_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    event_send_core (Thumb, 434 bytes, Stack size 24 bytes, lv_event.o(i.event_send_core))

    [Stack]


    [Calls]
    [Called By]

    focus_next_core (Thumb, 250 bytes, Stack size 40 bytes, lv_group.o(i.focus_next_core))

    [Stack]


    [Calls]
    [Called By]

    get_indev (Thumb, 88 bytes, Stack size 24 bytes, lv_group.o(i.get_indev))

    [Stack]


    [Calls]
    [Called By]

    lv_group_refocus (Thumb, 80 bytes, Stack size 16 bytes, lv_group.o(i.lv_group_refocus))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_constructor (Thumb, 114 bytes, Stack size 24 bytes, lv_obj.o(i.lv_obj_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_obj_destructor (Thumb, 104 bytes, Stack size 16 bytes, lv_obj.o(i.lv_obj_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_obj_draw (Thumb, 1166 bytes, Stack size 184 bytes, lv_obj.o(i.lv_obj_draw))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_event (Thumb, 1078 bytes, Stack size 40 bytes, lv_obj.o(i.lv_obj_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_obj_set_state (Thumb, 602 bytes, Stack size 72 bytes, lv_obj.o(i.lv_obj_set_state))

    [Stack]


    [Calls]
    [Called By]

    lv_obj_construct (Thumb, 38 bytes, Stack size 16 bytes, lv_obj_class.o(i.lv_obj_construct))

    [Stack]


    [Calls]
    [Called By]

    calc_content_width (Thumb, 520 bytes, Stack size 40 bytes, lv_obj_pos.o(i.calc_content_width))

    [Stack]


    [Calls]
    [Called By]

    layout_update_core (Thumb, 130 bytes, Stack size 16 bytes, lv_obj_pos.o(i.layout_update_core))

    [Stack]


    [Calls]
    [Called By]

    transform_point (Thumb, 256 bytes, Stack size 32 bytes, lv_obj_pos.o(i.transform_point))

    [Stack]


    [Calls]
    [Called By]

    scroll_anim_ready_cb (Thumb, 10 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.scroll_anim_ready_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    scroll_area_into_view (Thumb, 700 bytes, Stack size 72 bytes, lv_obj_scroll.o(i.scroll_area_into_view))

    [Stack]


    [Calls]
    [Called By]

    scroll_x_anim (Thumb, 20 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.scroll_x_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 5]

    scroll_y_anim (Thumb, 20 bytes, Stack size 0 bytes, lv_obj_scroll.o(i.scroll_y_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 5]

    get_local_style (Thumb, 208 bytes, Stack size 24 bytes, lv_obj_style.o(i.get_local_style))

    [Stack]


    [Calls]
    [Called By]

    get_trans_style (Thumb, 180 bytes, Stack size 24 bytes, lv_obj_style.o(i.get_trans_style))

    [Stack]


    [Calls]
    [Called By]

    refresh_children_style (Thumb, 68 bytes, Stack size 24 bytes, lv_obj_style.o(i.refresh_children_style))

    [Stack]


    [Calls]
    [Called By]

    report_style_change_core (Thumb, 96 bytes, Stack size 24 bytes, lv_obj_style.o(i.report_style_change_core))

    [Stack]


    [Calls]
    [Called By]

    trans_anim_cb (Thumb, 352 bytes, Stack size 32 bytes, lv_obj_style.o(i.trans_anim_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    trans_anim_ready_cb (Thumb, 190 bytes, Stack size 24 bytes, lv_obj_style.o(i.trans_anim_ready_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    trans_anim_start_cb (Thumb, 64 bytes, Stack size 16 bytes, lv_obj_style.o(i.trans_anim_start_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    trans_del (Thumb, 176 bytes, Stack size 40 bytes, lv_obj_style.o(i.trans_del))

    [Stack]


    [Calls]
    [Called By]

    obj_del_core (Thumb, 328 bytes, Stack size 24 bytes, lv_obj_tree.o(i.obj_del_core))

    [Stack]


    [Calls]
    [Called By]

    call_flush_cb (Thumb, 60 bytes, Stack size 16 bytes, lv_refr.o(i.call_flush_cb))

    [Stack]


    [Called By]

    draw_buf_rotate (Thumb, 986 bytes, Stack size 96 bytes, lv_refr.o(i.draw_buf_rotate))

    [Stack]


    [Calls]
    [Called By]

    lv_refr_get_top_obj (Thumb, 126 bytes, Stack size 32 bytes, lv_refr.o(i.lv_refr_get_top_obj))

    [Stack]


    [Calls]
    [Called By]

    refr_area_part (Thumb, 616 bytes, Stack size 88 bytes, lv_refr.o(i.refr_area_part))

    [Stack]


    [Calls]
    [Called By]

    refr_invalid_areas (Thumb, 666 bytes, Stack size 64 bytes, lv_refr.o(i.refr_invalid_areas))

    [Stack]


    [Calls]
    [Called By]

    refr_obj (Thumb, 794 bytes, Stack size 104 bytes, lv_refr.o(i.refr_obj))

    [Stack]


    [Calls]
    [Called By]

    refr_obj_and_children (Thumb, 138 bytes, Stack size 32 bytes, lv_refr.o(i.refr_obj_and_children))

    [Stack]


    [Calls]
    [Called By]

    apply_theme (Thumb, 34 bytes, Stack size 16 bytes, lv_theme.o(i.apply_theme))

    [Stack]


    [Calls]
    [Called By]

    decode_and_draw (Thumb, 630 bytes, Stack size 72 bytes, lv_draw_img.o(i.decode_and_draw))

    [Stack]


    [Calls]
    [Called By]

    show_error (Thumb, 100 bytes, Stack size 120 bytes, lv_draw_img.o(i.show_error))

    [Stack]


    [Calls]
    [Called By]

    hex_char_to_num (Thumb, 66 bytes, Stack size 0 bytes, lv_draw_label.o(i.hex_char_to_num))

    [Called By]

    lv_color_black (Thumb, 40 bytes, Stack size 4 bytes, lv_draw_label.o(i.lv_color_black))

    [Stack]


    [Called By]

    circ_calc_aa4 (Thumb, 822 bytes, Stack size 80 bytes, lv_draw_mask.o(i.circ_calc_aa4))

    [Stack]


    [Calls]
    [Called By]

    line_mask_steep (Thumb, 524 bytes, Stack size 40 bytes, lv_draw_mask.o(i.line_mask_steep))

    [Stack]


    [Calls]
    [Called By]

    lv_draw_mask_angle (Thumb, 712 bytes, Stack size 56 bytes, lv_draw_mask.o(i.lv_draw_mask_angle))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_mask_line (Thumb, 590 bytes, Stack size 40 bytes, lv_draw_mask.o(i.lv_draw_mask_line))

    [Stack]


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

    lv_draw_mask_radius (Thumb, 704 bytes, Stack size 40 bytes, lv_draw_mask.o(i.lv_draw_mask_radius))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mask_mix (Thumb, 32 bytes, Stack size 0 bytes, lv_draw_mask.o(i.mask_mix))

    [Called By]

    draw_quarter_0 (Thumb, 500 bytes, Stack size 24 bytes, lv_draw_sw_arc.o(i.draw_quarter_0))

    [Stack]


    [Calls]
    [Called By]

    draw_quarter_1 (Thumb, 508 bytes, Stack size 24 bytes, lv_draw_sw_arc.o(i.draw_quarter_1))

    [Stack]


    [Calls]
    [Called By]

    draw_quarter_2 (Thumb, 516 bytes, Stack size 24 bytes, lv_draw_sw_arc.o(i.draw_quarter_2))

    [Stack]


    [Calls]
    [Called By]

    draw_quarter_3 (Thumb, 506 bytes, Stack size 24 bytes, lv_draw_sw_arc.o(i.draw_quarter_3))

    [Stack]


    [Calls]
    [Called By]

    get_rounded_area (Thumb, 122 bytes, Stack size 32 bytes, lv_draw_sw_arc.o(i.get_rounded_area))

    [Stack]


    [Calls]
    [Called By]

    color_blend_true_color_additive (Thumb, 120 bytes, Stack size 24 bytes, lv_draw_sw_blend.o(i.color_blend_true_color_additive))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    color_blend_true_color_multiply (Thumb, 108 bytes, Stack size 24 bytes, lv_draw_sw_blend.o(i.color_blend_true_color_multiply))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    color_blend_true_color_subtractive (Thumb, 122 bytes, Stack size 24 bytes, lv_draw_sw_blend.o(i.color_blend_true_color_subtractive))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    fill_normal (Thumb, 1308 bytes, Stack size 72 bytes, lv_draw_sw_blend.o(i.fill_normal))

    [Stack]


    [Calls]
    [Called By]

    lv_color_mix (Thumb, 48 bytes, Stack size 4 bytes, lv_draw_sw_blend.o(i.lv_color_mix))

    [Stack]


    [Called By]

    map_normal (Thumb, 1376 bytes, Stack size 56 bytes, lv_draw_sw_blend.o(i.map_normal))

    [Stack]


    [Calls]
    [Called By]

    find_item (Thumb, 14 bytes, Stack size 0 bytes, lv_draw_sw_gradient.o(i.find_item))
    [Address Reference Count : 1]

    find_oldest_item_life (Thumb, 18 bytes, Stack size 0 bytes, lv_draw_sw_gradient.o(i.find_oldest_item_life))
    [Address Reference Count : 1]

    iterate_cache (Thumb, 122 bytes, Stack size 40 bytes, lv_draw_sw_gradient.o(i.iterate_cache))

    [Stack]


    [Called By]

    kill_oldest_item (Thumb, 126 bytes, Stack size 32 bytes, lv_draw_sw_gradient.o(i.kill_oldest_item))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_letter_normal (Thumb, 714 bytes, Stack size 136 bytes, lv_draw_sw_letter.o(i.draw_letter_normal))

    [Stack]


    [Calls]
    [Called By]

    draw_line_skew (Thumb, 866 bytes, Stack size 288 bytes, lv_draw_sw_line.o(i.draw_line_skew))

    [Stack]


    [Calls]
    [Called By]

    draw_bg (Thumb, 1006 bytes, Stack size 144 bytes, lv_draw_sw_rect.o(i.draw_bg))

    [Stack]


    [Calls]
    [Called By]

    draw_bg_img (Thumb, 512 bytes, Stack size 88 bytes, lv_draw_sw_rect.o(i.draw_bg_img))

    [Stack]


    [Calls]
    [Called By]

    draw_shadow (Thumb, 3552 bytes, Stack size 200 bytes, lv_draw_sw_rect.o(i.draw_shadow))

    [Stack]


    [Calls]
    [Called By]

    shadow_blur_corner (Thumb, 324 bytes, Stack size 40 bytes, lv_draw_sw_rect.o(i.shadow_blur_corner))

    [Stack]


    [Calls]
    [Called By]

    children_repos (Thumb, 1158 bytes, Stack size 88 bytes, lv_flex.o(i.children_repos))

    [Stack]


    [Calls]
    [Called By]

    find_track_end (Thumb, 590 bytes, Stack size 56 bytes, lv_flex.o(i.find_track_end))

    [Stack]


    [Calls]
    [Called By]

    flex_update (Thumb, 792 bytes, Stack size 112 bytes, lv_flex.o(i.flex_update))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_area_get_height (Thumb, 12 bytes, Stack size 0 bytes, lv_flex.o(i.lv_area_get_height))
    [Address Reference Count : 1]

    lv_area_get_width (Thumb, 12 bytes, Stack size 0 bytes, lv_flex.o(i.lv_area_get_width))
    [Address Reference Count : 1]

    place_content (Thumb, 140 bytes, Stack size 12 bytes, lv_flex.o(i.place_content))

    [Stack]


    [Called By]

    calc (Thumb, 1042 bytes, Stack size 64 bytes, lv_grid.o(i.calc))

    [Stack]


    [Calls]
    [Called By]

    grid_align (Thumb, 264 bytes, Stack size 28 bytes, lv_grid.o(i.grid_align))

    [Stack]


    [Called By]

    grid_update (Thumb, 1062 bytes, Stack size 96 bytes, lv_grid.o(i.grid_update))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    dark_color_filter_cb (Thumb, 18 bytes, Stack size 8 bytes, lv_theme_default.o(i.dark_color_filter_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    grey_filter_cb (Thumb, 130 bytes, Stack size 24 bytes, lv_theme_default.o(i.grey_filter_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_color_white (Thumb, 42 bytes, Stack size 4 bytes, lv_theme_default.o(i.lv_color_white))

    [Stack]


    [Called By]

    lv_disp_dpx (Thumb, 60 bytes, Stack size 16 bytes, lv_theme_default.o(i.lv_disp_dpx))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_pad_all (Thumb, 38 bytes, Stack size 16 bytes, lv_theme_default.o(i.lv_style_set_pad_all))

    [Stack]


    [Calls]
    [Called By]

    style_init (Thumb, 5352 bytes, Stack size 32 bytes, lv_theme_default.o(i.style_init))

    [Stack]


    [Calls]
    [Called By]

    style_init_reset (Thumb, 14 bytes, Stack size 0 bytes, lv_theme_default.o(i.style_init_reset))

    [Stack]


    [Calls]
    [Called By]

    theme_apply (Thumb, 3956 bytes, Stack size 48 bytes, lv_theme_default.o(i.theme_apply))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    index_change (Thumb, 26 bytes, Stack size 0 bytes, lv_animimg.o(i.index_change))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_animimg_constructor (Thumb, 52 bytes, Stack size 16 bytes, lv_animimg.o(i.lv_animimg_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_div_lines (Thumb, 644 bytes, Stack size 160 bytes, lv_chart.o(i.draw_div_lines))

    [Stack]


    [Calls]
    [Called By]

    draw_series_line (Thumb, 1124 bytes, Stack size 264 bytes, lv_chart.o(i.draw_series_line))

    [Stack]


    [Calls]
    [Called By]

    draw_series_scatter (Thumb, 972 bytes, Stack size 240 bytes, lv_chart.o(i.draw_series_scatter))

    [Stack]


    [Calls]
    [Called By]

    draw_x_ticks (Thumb, 904 bytes, Stack size 224 bytes, lv_chart.o(i.draw_x_ticks))

    [Stack]


    [Calls]
    [Called By]

    draw_y_ticks (Thumb, 754 bytes, Stack size 240 bytes, lv_chart.o(i.draw_y_ticks))

    [Stack]


    [Calls]
    [Called By]

    invalidate_point (Thumb, 408 bytes, Stack size 40 bytes, lv_chart.o(i.invalidate_point))

    [Stack]


    [Calls]
    [Called By]

    lv_chart_constructor (Thumb, 118 bytes, Stack size 8 bytes, lv_chart.o(i.lv_chart_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_chart_destructor (Thumb, 110 bytes, Stack size 16 bytes, lv_chart.o(i.lv_chart_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_chart_event (Thumb, 1708 bytes, Stack size 280 bytes, lv_chart.o(i.lv_chart_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_disc_grad (Thumb, 690 bytes, Stack size 144 bytes, lv_colorwheel.o(i.draw_disc_grad))

    [Stack]


    [Calls]
    [Called By]

    fast_hsv2rgb (Thumb, 144 bytes, Stack size 12 bytes, lv_colorwheel.o(i.fast_hsv2rgb))

    [Stack]


    [Called By]

    get_knob_area (Thumb, 144 bytes, Stack size 40 bytes, lv_colorwheel.o(i.get_knob_area))

    [Stack]


    [Calls]
    [Called By]

    lv_colorwheel_constructor (Thumb, 72 bytes, Stack size 8 bytes, lv_colorwheel.o(i.lv_colorwheel_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_colorwheel_event (Thumb, 1296 bytes, Stack size 96 bytes, lv_colorwheel.o(i.lv_colorwheel_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refr_knob_pos (Thumb, 188 bytes, Stack size 32 bytes, lv_colorwheel.o(i.refr_knob_pos))

    [Stack]


    [Calls]
    [Called By]

    lv_keyboard_constructor (Thumb, 84 bytes, Stack size 8 bytes, lv_keyboard.o(i.lv_keyboard_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_keyboard_update_ctrl_map (Thumb, 114 bytes, Stack size 24 bytes, lv_keyboard.o(i.lv_keyboard_update_ctrl_map))

    [Stack]


    [Calls]
    [Called By]

    lv_color_black (Thumb, 40 bytes, Stack size 4 bytes, lv_led.o(i.lv_color_black))

    [Stack]


    [Called By]

    lv_color_brightness (Thumb, 92 bytes, Stack size 0 bytes, lv_led.o(i.lv_color_brightness))

    [Called By]

    lv_color_mix (Thumb, 48 bytes, Stack size 4 bytes, lv_led.o(i.lv_color_mix))

    [Stack]


    [Called By]

    lv_led_constructor (Thumb, 26 bytes, Stack size 16 bytes, lv_led.o(i.lv_led_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_led_event (Thumb, 596 bytes, Stack size 152 bytes, lv_led.o(i.lv_led_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_back_event_cb (Thumb, 166 bytes, Stack size 24 bytes, lv_menu.o(i.lv_menu_back_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_constructor (Thumb, 298 bytes, Stack size 16 bytes, lv_menu.o(i.lv_menu_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_cont_constructor (Thumb, 36 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_cont_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_destructor (Thumb, 8 bytes, Stack size 0 bytes, lv_menu.o(i.lv_menu_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_page_constructor (Thumb, 52 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_page_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_page_destructor (Thumb, 22 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_page_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_refr_main_header_mode (Thumb, 128 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_refr_main_header_mode))

    [Stack]


    [Calls]
    [Called By]

    lv_menu_section_constructor (Thumb, 24 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_section_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_menu_value_changed_event_cb (Thumb, 94 bytes, Stack size 8 bytes, lv_menu.o(i.lv_menu_value_changed_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_ticks_and_labels (Thumb, 1042 bytes, Stack size 368 bytes, lv_meter.o(i.draw_ticks_and_labels))

    [Stack]


    [Calls]
    [Called By]

    lv_meter_constructor (Thumb, 28 bytes, Stack size 8 bytes, lv_meter.o(i.lv_meter_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_meter_destructor (Thumb, 24 bytes, Stack size 8 bytes, lv_meter.o(i.lv_meter_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_meter_event (Thumb, 984 bytes, Stack size 240 bytes, lv_meter.o(i.lv_meter_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_draw_span (Thumb, 1880 bytes, Stack size 192 bytes, lv_span.o(i.lv_draw_span))

    [Stack]


    [Calls]
    [Called By]

    lv_spangroup_constructor (Thumb, 52 bytes, Stack size 8 bytes, lv_span.o(i.lv_spangroup_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spangroup_destructor (Thumb, 72 bytes, Stack size 16 bytes, lv_span.o(i.lv_spangroup_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spangroup_event (Thumb, 396 bytes, Stack size 32 bytes, lv_span.o(i.lv_spangroup_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spinbox_constructor (Thumb, 76 bytes, Stack size 8 bytes, lv_spinbox.o(i.lv_spinbox_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spinbox_event (Thumb, 442 bytes, Stack size 24 bytes, lv_spinbox.o(i.lv_spinbox_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spinbox_updatevalue (Thumb, 278 bytes, Stack size 64 bytes, lv_spinbox.o(i.lv_spinbox_updatevalue))

    [Stack]


    [Calls]
    [Called By]

    arc_anim_end_angle (Thumb, 6 bytes, Stack size 0 bytes, lv_spinner.o(i.arc_anim_end_angle))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    arc_anim_start_angle (Thumb, 6 bytes, Stack size 0 bytes, lv_spinner.o(i.arc_anim_start_angle))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_spinner_constructor (Thumb, 110 bytes, Stack size 80 bytes, lv_spinner.o(i.lv_spinner_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    btns_value_changed_event_cb (Thumb, 34 bytes, Stack size 16 bytes, lv_tabview.o(i.btns_value_changed_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    cont_scroll_end_event_cb (Thumb, 198 bytes, Stack size 24 bytes, lv_tabview.o(i.cont_scroll_end_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_tabview_constructor (Thumb, 334 bytes, Stack size 24 bytes, lv_tabview.o(i.lv_tabview_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_tabview_destructor (Thumb, 102 bytes, Stack size 16 bytes, lv_tabview.o(i.lv_tabview_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_tabview_event (Thumb, 48 bytes, Stack size 16 bytes, lv_tabview.o(i.lv_tabview_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_tileview_constructor (Thumb, 56 bytes, Stack size 8 bytes, lv_tileview.o(i.lv_tileview_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_tileview_tile_constructor (Thumb, 94 bytes, Stack size 24 bytes, lv_tileview.o(i.lv_tileview_tile_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    tileview_event_cb (Thumb, 200 bytes, Stack size 40 bytes, lv_tileview.o(i.tileview_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_win_constructor (Thumb, 114 bytes, Stack size 16 bytes, lv_win.o(i.lv_win_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    get_glyph_dsc_id (Thumb, 308 bytes, Stack size 40 bytes, lv_font_fmt_txt.o(i.get_glyph_dsc_id))

    [Stack]


    [Calls]
    [Called By]

    kern_pair_16_compare (Thumb, 20 bytes, Stack size 0 bytes, lv_font_fmt_txt.o(i.kern_pair_16_compare))
    [Address Reference Count : 1]

    kern_pair_8_compare (Thumb, 20 bytes, Stack size 0 bytes, lv_font_fmt_txt.o(i.kern_pair_8_compare))
    [Address Reference Count : 1]

    unicode_list_compare (Thumb, 8 bytes, Stack size 0 bytes, lv_font_fmt_txt.o(i.unicode_list_compare))
    [Address Reference Count : 1]

    anim_mark_list_change (Thumb, 36 bytes, Stack size 8 bytes, lv_anim.o(i.anim_mark_list_change))

    [Stack]


    [Calls]
    [Called By]

    anim_timer (Thumb, 372 bytes, Stack size 32 bytes, lv_anim.o(i.anim_timer))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_point_within_circle (Thumb, 56 bytes, Stack size 0 bytes, lv_area.o(i.lv_point_within_circle))

    [Called By]

    lv_color_black (Thumb, 40 bytes, Stack size 4 bytes, lv_color.o(i.lv_color_black))

    [Stack]


    [Called By]

    lv_mem_walker (Thumb, 32 bytes, Stack size 0 bytes, lv_mem.o(i.lv_mem_walker))
    [Address Reference Count : 1]

    _ntoa_format (Thumb, 368 bytes, Stack size 48 bytes, lv_printf.o(i._ntoa_format))

    [Stack]


    [Called By]

    _ntoa_long (Thumb, 128 bytes, Stack size 104 bytes, lv_printf.o(i._ntoa_long))

    [Stack]


    [Calls]
    [Called By]

    _out_buffer (Thumb, 8 bytes, Stack size 0 bytes, lv_printf.o(i._out_buffer))
    [Address Reference Count : 2]

    _out_null (Thumb, 2 bytes, Stack size 0 bytes, lv_printf.o(i._out_null))
    [Address Reference Count : 1]

    _vsnprintf (Thumb, 1414 bytes, Stack size 152 bytes, lv_printf.o(i._vsnprintf))

    [Stack]


    [Calls]
    [Called By]

    lv_style_set_prop_helper (Thumb, 6 bytes, Stack size 0 bytes, lv_style.o(i.lv_style_set_prop_helper))
    [Address Reference Count : 1]

    lv_style_set_prop_internal (Thumb, 272 bytes, Stack size 32 bytes, lv_style.o(i.lv_style_set_prop_internal))

    [Stack]


    [Calls]
    [Called By]

    block_insert (Thumb, 102 bytes, Stack size 24 bytes, lv_tlsf.o(i.block_insert))

    [Stack]


    [Calls]
    [Called By]

    block_locate_free (Thumb, 182 bytes, Stack size 32 bytes, lv_tlsf.o(i.block_locate_free))

    [Stack]


    [Calls]
    [Called By]

    block_merge_next (Thumb, 100 bytes, Stack size 24 bytes, lv_tlsf.o(i.block_merge_next))

    [Stack]


    [Calls]
    [Called By]

    block_next (Thumb, 22 bytes, Stack size 0 bytes, lv_tlsf.o(i.block_next))

    [Called By]

    block_prepare_used (Thumb, 110 bytes, Stack size 24 bytes, lv_tlsf.o(i.block_prepare_used))

    [Stack]


    [Calls]
    [Called By]

    block_split (Thumb, 106 bytes, Stack size 16 bytes, lv_tlsf.o(i.block_split))

    [Stack]


    [Calls]
    [Called By]

    default_walker (Thumb, 2 bytes, Stack size 0 bytes, lv_tlsf.o(i.default_walker))
    [Address Reference Count : 1]

    mapping_insert (Thumb, 46 bytes, Stack size 0 bytes, lv_tlsf.o(i.mapping_insert))

    [Called By]

    remove_free_block (Thumb, 92 bytes, Stack size 8 bytes, lv_tlsf.o(i.remove_free_block))

    [Stack]


    [Called By]

    lv_txt_unicode_to_utf8 (Thumb, 138 bytes, Stack size 4 bytes, lv_txt.o(i.lv_txt_unicode_to_utf8))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_byte_id (Thumb, 52 bytes, Stack size 24 bytes, lv_txt.o(i.lv_txt_utf8_get_byte_id))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_char_id (Thumb, 40 bytes, Stack size 24 bytes, lv_txt.o(i.lv_txt_utf8_get_char_id))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_get_length (Thumb, 40 bytes, Stack size 24 bytes, lv_txt.o(i.lv_txt_utf8_get_length))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_next (Thumb, 234 bytes, Stack size 8 bytes, lv_txt.o(i.lv_txt_utf8_next))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_prev (Thumb, 70 bytes, Stack size 24 bytes, lv_txt.o(i.lv_txt_utf8_prev))

    [Stack]


    [Address Reference Count : 1]

    lv_txt_utf8_size (Thumb, 50 bytes, Stack size 0 bytes, lv_txt.o(i.lv_txt_utf8_size))
    [Address Reference Count : 1]

    get_angle (Thumb, 112 bytes, Stack size 8 bytes, lv_arc.o(i.get_angle))

    [Stack]


    [Called By]

    get_center (Thumb, 148 bytes, Stack size 40 bytes, lv_arc.o(i.get_center))

    [Stack]


    [Calls]
    [Called By]

    get_knob_area (Thumb, 178 bytes, Stack size 40 bytes, lv_arc.o(i.get_knob_area))

    [Stack]


    [Calls]
    [Called By]

    inv_arc_area (Thumb, 178 bytes, Stack size 56 bytes, lv_arc.o(i.inv_arc_area))

    [Stack]


    [Calls]
    [Called By]

    inv_knob_area (Thumb, 60 bytes, Stack size 24 bytes, lv_arc.o(i.inv_knob_area))

    [Stack]


    [Calls]
    [Called By]

    knob_get_extra_size (Thumb, 166 bytes, Stack size 16 bytes, lv_arc.o(i.knob_get_extra_size))

    [Stack]


    [Calls]
    [Called By]

    lv_arc_constructor (Thumb, 112 bytes, Stack size 8 bytes, lv_arc.o(i.lv_arc_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_arc_event (Thumb, 1962 bytes, Stack size 216 bytes, lv_arc.o(i.lv_arc_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    value_update (Thumb, 236 bytes, Stack size 24 bytes, lv_arc.o(i.value_update))

    [Stack]


    [Calls]
    [Called By]

    draw_indic (Thumb, 1306 bytes, Stack size 320 bytes, lv_bar.o(i.draw_indic))

    [Stack]


    [Calls]
    [Called By]

    lv_area_get_height (Thumb, 12 bytes, Stack size 0 bytes, lv_bar.o(i.lv_area_get_height))
    [Address Reference Count : 1]

    lv_area_get_width (Thumb, 12 bytes, Stack size 0 bytes, lv_bar.o(i.lv_area_get_width))
    [Address Reference Count : 1]

    lv_bar_anim (Thumb, 8 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_bar_anim_ready (Thumb, 42 bytes, Stack size 0 bytes, lv_bar.o(i.lv_bar_anim_ready))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_bar_constructor (Thumb, 76 bytes, Stack size 8 bytes, lv_bar.o(i.lv_bar_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_bar_destructor (Thumb, 28 bytes, Stack size 8 bytes, lv_bar.o(i.lv_bar_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_bar_event (Thumb, 222 bytes, Stack size 24 bytes, lv_bar.o(i.lv_bar_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_bar_set_value_with_anim (Thumb, 120 bytes, Stack size 88 bytes, lv_bar.o(i.lv_bar_set_value_with_anim))

    [Stack]


    [Calls]
    [Called By]

    lv_btn_constructor (Thumb, 26 bytes, Stack size 8 bytes, lv_btn.o(i.lv_btn_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_main (Thumb, 936 bytes, Stack size 336 bytes, lv_btnmatrix.o(i.draw_main))

    [Stack]


    [Calls]
    [Called By]

    get_button_from_point (Thumb, 458 bytes, Stack size 72 bytes, lv_btnmatrix.o(i.get_button_from_point))

    [Stack]


    [Calls]
    [Called By]

    invalidate_button_area (Thumb, 232 bytes, Stack size 40 bytes, lv_btnmatrix.o(i.invalidate_button_area))

    [Stack]


    [Calls]
    [Called By]

    lv_btnmatrix_constructor (Thumb, 30 bytes, Stack size 0 bytes, lv_btnmatrix.o(i.lv_btnmatrix_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_btnmatrix_destructor (Thumb, 24 bytes, Stack size 8 bytes, lv_btnmatrix.o(i.lv_btnmatrix_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_btnmatrix_event (Thumb, 1522 bytes, Stack size 40 bytes, lv_btnmatrix.o(i.lv_btnmatrix_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_checkbox_constructor (Thumb, 42 bytes, Stack size 8 bytes, lv_checkbox.o(i.lv_checkbox_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_checkbox_destructor (Thumb, 28 bytes, Stack size 8 bytes, lv_checkbox.o(i.lv_checkbox_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_checkbox_event (Thumb, 750 bytes, Stack size 248 bytes, lv_checkbox.o(i.lv_checkbox_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    btn_release_handler (Thumb, 116 bytes, Stack size 16 bytes, lv_dropdown.o(i.btn_release_handler))

    [Stack]


    [Calls]
    [Called By]

    draw_box (Thumb, 182 bytes, Stack size 96 bytes, lv_dropdown.o(i.draw_box))

    [Stack]


    [Calls]
    [Called By]

    draw_box_label (Thumb, 228 bytes, Stack size 88 bytes, lv_dropdown.o(i.draw_box_label))

    [Stack]


    [Calls]
    [Called By]

    draw_main (Thumb, 606 bytes, Stack size 160 bytes, lv_dropdown.o(i.draw_main))

    [Stack]


    [Calls]
    [Called By]

    get_id_on_point (Thumb, 98 bytes, Stack size 24 bytes, lv_dropdown.o(i.get_id_on_point))

    [Stack]


    [Calls]
    [Called By]

    lv_dropdown_constructor (Thumb, 98 bytes, Stack size 16 bytes, lv_dropdown.o(i.lv_dropdown_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_dropdown_destructor (Thumb, 38 bytes, Stack size 16 bytes, lv_dropdown.o(i.lv_dropdown_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_dropdown_event (Thumb, 310 bytes, Stack size 16 bytes, lv_dropdown.o(i.lv_dropdown_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_dropdown_list_event (Thumb, 462 bytes, Stack size 32 bytes, lv_dropdown.o(i.lv_dropdown_list_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_dropdownlist_constructor (Thumb, 50 bytes, Stack size 8 bytes, lv_dropdown.o(i.lv_dropdownlist_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_dropdownlist_destructor (Thumb, 8 bytes, Stack size 0 bytes, lv_dropdown.o(i.lv_dropdownlist_destructor))
    [Address Reference Count : 1]

    position_to_selected (Thumb, 96 bytes, Stack size 16 bytes, lv_dropdown.o(i.position_to_selected))

    [Stack]


    [Calls]
    [Called By]

    draw_img (Thumb, 1250 bytes, Stack size 112 bytes, lv_img.o(i.draw_img))

    [Stack]


    [Calls]
    [Called By]

    lv_img_constructor (Thumb, 94 bytes, Stack size 16 bytes, lv_img.o(i.lv_img_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_destructor (Thumb, 44 bytes, Stack size 8 bytes, lv_img.o(i.lv_img_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_img_event (Thumb, 564 bytes, Stack size 40 bytes, lv_img.o(i.lv_img_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_main (Thumb, 642 bytes, Stack size 96 bytes, lv_label.o(i.draw_main))

    [Stack]


    [Calls]
    [Called By]

    lv_label_constructor (Thumb, 168 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_destructor (Thumb, 56 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_event (Thumb, 292 bytes, Stack size 48 bytes, lv_label.o(i.lv_label_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_label_refr_text (Thumb, 1280 bytes, Stack size 120 bytes, lv_label.o(i.lv_label_refr_text))

    [Stack]


    [Calls]
    [Called By]

    lv_label_revert_dots (Thumb, 144 bytes, Stack size 16 bytes, lv_label.o(i.lv_label_revert_dots))

    [Stack]


    [Calls]
    [Called By]

    set_ofs_x_anim (Thumb, 8 bytes, Stack size 0 bytes, lv_label.o(i.set_ofs_x_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 3]

    set_ofs_y_anim (Thumb, 8 bytes, Stack size 0 bytes, lv_label.o(i.set_ofs_y_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 3]

    lv_line_constructor (Thumb, 18 bytes, Stack size 0 bytes, lv_line.o(i.lv_line_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_line_event (Thumb, 420 bytes, Stack size 72 bytes, lv_line.o(i.lv_line_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    get_sel_area (Thumb, 116 bytes, Stack size 32 bytes, lv_roller.o(i.get_sel_area))

    [Stack]


    [Calls]
    [Called By]

    inf_normalize (Thumb, 144 bytes, Stack size 24 bytes, lv_roller.o(i.inf_normalize))

    [Stack]


    [Calls]
    [Called By]

    lv_roller_constructor (Thumb, 68 bytes, Stack size 8 bytes, lv_roller.o(i.lv_roller_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_roller_event (Thumb, 1290 bytes, Stack size 104 bytes, lv_roller.o(i.lv_roller_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_roller_label_event (Thumb, 452 bytes, Stack size 96 bytes, lv_roller.o(i.lv_roller_label_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refr_position (Thumb, 288 bytes, Stack size 104 bytes, lv_roller.o(i.refr_position))

    [Stack]


    [Calls]
    [Called By]

    scroll_anim_ready_cb (Thumb, 16 bytes, Stack size 8 bytes, lv_roller.o(i.scroll_anim_ready_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    set_y_anim (Thumb, 6 bytes, Stack size 0 bytes, lv_roller.o(i.set_y_anim))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    lv_slider_constructor (Thumb, 94 bytes, Stack size 16 bytes, lv_slider.o(i.lv_slider_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_slider_event (Thumb, 1924 bytes, Stack size 240 bytes, lv_slider.o(i.lv_slider_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    position_knob (Thumb, 178 bytes, Stack size 32 bytes, lv_slider.o(i.position_knob))

    [Stack]


    [Calls]
    [Called By]

    lv_switch_anim_exec_cb (Thumb, 6 bytes, Stack size 0 bytes, lv_switch.o(i.lv_switch_anim_exec_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_switch_anim_ready (Thumb, 12 bytes, Stack size 0 bytes, lv_switch.o(i.lv_switch_anim_ready))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_switch_constructor (Thumb, 40 bytes, Stack size 8 bytes, lv_switch.o(i.lv_switch_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_switch_destructor (Thumb, 8 bytes, Stack size 0 bytes, lv_switch.o(i.lv_switch_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_switch_event (Thumb, 718 bytes, Stack size 152 bytes, lv_switch.o(i.lv_switch_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    draw_main (Thumb, 1268 bytes, Stack size 384 bytes, lv_table.o(i.draw_main))

    [Stack]


    [Calls]
    [Called By]

    get_cell_area (Thumb, 226 bytes, Stack size 32 bytes, lv_table.o(i.get_cell_area))

    [Stack]


    [Calls]
    [Called By]

    get_row_height (Thumb, 268 bytes, Stack size 80 bytes, lv_table.o(i.get_row_height))

    [Stack]


    [Calls]
    [Called By]

    lv_table_constructor (Thumb, 60 bytes, Stack size 8 bytes, lv_table.o(i.lv_table_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_table_destructor (Thumb, 110 bytes, Stack size 16 bytes, lv_table.o(i.lv_table_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_table_event (Thumb, 768 bytes, Stack size 40 bytes, lv_table.o(i.lv_table_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refr_size_form_row (Thumb, 232 bytes, Stack size 72 bytes, lv_table.o(i.refr_size_form_row))

    [Stack]


    [Calls]
    [Called By]

    scroll_to_selected_cell (Thumb, 150 bytes, Stack size 16 bytes, lv_table.o(i.scroll_to_selected_cell))

    [Stack]


    [Calls]
    [Called By]

    auto_hide_characters (Thumb, 64 bytes, Stack size 80 bytes, lv_textarea.o(i.auto_hide_characters))

    [Stack]


    [Calls]
    [Called By]

    cursor_blink_anim_cb (Thumb, 122 bytes, Stack size 24 bytes, lv_textarea.o(i.cursor_blink_anim_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    insert_handler (Thumb, 60 bytes, Stack size 16 bytes, lv_textarea.o(i.insert_handler))

    [Stack]


    [Calls]
    [Called By]

    label_event_cb (Thumb, 58 bytes, Stack size 16 bytes, lv_textarea.o(i.label_event_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_textarea_constructor (Thumb, 144 bytes, Stack size 8 bytes, lv_textarea.o(i.lv_textarea_constructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_textarea_destructor (Thumb, 42 bytes, Stack size 16 bytes, lv_textarea.o(i.lv_textarea_destructor))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lv_textarea_event (Thumb, 1340 bytes, Stack size 144 bytes, lv_textarea.o(i.lv_textarea_event))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    pwd_char_hider (Thumb, 172 bytes, Stack size 48 bytes, lv_textarea.o(i.pwd_char_hider))

    [Stack]


    [Calls]
    [Called By]

    pwd_char_hider_anim (Thumb, 2 bytes, Stack size 0 bytes, lv_textarea.o(i.pwd_char_hider_anim))
    [Address Reference Count : 1]

    pwd_char_hider_anim_ready (Thumb, 6 bytes, Stack size 0 bytes, lv_textarea.o(i.pwd_char_hider_anim_ready))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    refr_cursor_area (Thumb, 502 bytes, Stack size 56 bytes, lv_textarea.o(i.refr_cursor_area))

    [Stack]


    [Calls]
    [Called By]

    start_cursor_blink (Thumb, 92 bytes, Stack size 80 bytes, lv_textarea.o(i.start_cursor_blink))

    [Stack]


    [Calls]
    [Called By]

    lv_color_hex (Thumb, 36 bytes, Stack size 4 bytes, apps_gather.o(i.lv_color_hex))

    [Stack]


    [Called By]

    lv_color_hex (Thumb, 36 bytes, Stack size 4 bytes, setup_scr_screen_main.o(i.lv_color_hex))

    [Stack]


    [Called By]

    lv_color_hex (Thumb, 36 bytes, Stack size 4 bytes, setup_scr_screen_setting.o(i.lv_color_hex))

    [Stack]


    [Called By]

    _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

    [Calls]


    [Called By]

    _printf_core (Thumb, 1704 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)

    [Called By]

    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printfa.o(i._sputc))

    [Called By]


    [Address Reference Count : 2]

    Undefined Global Symbols