Static Call Graph for image .\Objects\FSP_Project.axf



#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Wed Jul 19 09:40:07 2023

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

Call chain for Maximum Stack Depth:

Reset_Handler ⇒ main ⇒ hal_entry ⇒ Set_Temper ⇒ OLED_ShowNum ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ IIC_Start ⇒ R_IOPORT_PinWrite

Mutually Recursive functions

  • bsp_prv_software_delay_loop   ⇒   bsp_prv_software_delay_loop

    Function Pointers

    Global Symbols

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

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

    [Stack]


    [Calls]
    [Called By]

    __aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    __I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.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]

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

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

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

    Default_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text.Default_Handler), UNUSED)

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

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

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

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

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

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

    IIC_Start (Thumb, 68 bytes, Stack size 32 bytes, oled.o(.text.IIC_Start))

    [Stack]


    [Calls]
    [Called By]

    IIC_Stop (Thumb, 54 bytes, Stack size 24 bytes, oled.o(.text.IIC_Stop))

    [Stack]


    [Calls]
    [Called By]

    IIC_Wait_Ack (Thumb, 40 bytes, Stack size 16 bytes, oled.o(.text.IIC_Wait_Ack))

    [Stack]


    [Calls]
    [Called By]

    Key_Init (Thumb, 2 bytes, Stack size 0 bytes, bsp_key.o(.text.Key_Init))

    [Called By]

    Key_Scan (Thumb, 78 bytes, Stack size 24 bytes, bsp_key.o(.text.Key_Scan))

    [Stack]


    [Calls]
    [Called By]

    Keyssss_Scan (Thumb, 46 bytes, Stack size 16 bytes, ds18b20.o(.text.Keyssss_Scan))

    [Stack]


    [Calls]
    [Called By]

    NMI_Handler (Thumb, 82 bytes, Stack size 16 bytes, bsp_group_irq.o(.text.NMI_Handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    OLED_Clear (Thumb, 110 bytes, Stack size 16 bytes, oled.o(.text.OLED_Clear))

    [Stack]


    [Calls]
    [Called By]

    OLED_DrawBMP (Thumb, 174 bytes, Stack size 24 bytes, oled.o(.text.OLED_DrawBMP))

    [Stack]


    [Calls]
    [Called By]

    OLED_Init (Thumb, 226 bytes, Stack size 16 bytes, oled.o(.text.OLED_Init))

    [Stack]


    [Calls]
    [Called By]

    OLED_Set_Pos (Thumb, 58 bytes, Stack size 16 bytes, oled.o(.text.OLED_Set_Pos))

    [Stack]


    [Calls]
    [Called By]

    OLED_ShowCHinese (Thumb, 200 bytes, Stack size 24 bytes, oled.o(.text.OLED_ShowCHinese))

    [Stack]


    [Calls]
    [Called By]

    OLED_ShowChar (Thumb, 312 bytes, Stack size 16 bytes, oled.o(.text.OLED_ShowChar))

    [Stack]


    [Calls]
    [Called By]

    OLED_ShowNum (Thumb, 368 bytes, Stack size 32 bytes, oled.o(.text.OLED_ShowNum))

    [Stack]


    [Calls]
    [Called By]

    OLED_ShowString (Thumb, 116 bytes, Stack size 24 bytes, oled.o(.text.OLED_ShowString))

    [Stack]


    [Calls]
    [Called By]

    OLED_WR_Byte (Thumb, 38 bytes, Stack size 16 bytes, oled.o(.text.OLED_WR_Byte))

    [Stack]


    [Calls]
    [Called By]

    RTC_Init (Thumb, 148 bytes, Stack size 64 bytes, bsp_dtc.o(.text.RTC_Init))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_Init_RTC (Thumb, 48 bytes, Stack size 16 bytes, bsp_clocks.o(.text.R_BSP_Init_RTC))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_RegisterProtectDisable (Thumb, 114 bytes, Stack size 20 bytes, bsp_register_protection.o(.text.R_BSP_RegisterProtectDisable))

    [Stack]


    [Called By]

    R_BSP_RegisterProtectEnable (Thumb, 134 bytes, Stack size 20 bytes, bsp_register_protection.o(.text.R_BSP_RegisterProtectEnable))

    [Stack]


    [Called By]

    R_BSP_SoftwareDelay (Thumb, 154 bytes, Stack size 48 bytes, bsp_delay.o(.text.R_BSP_SoftwareDelay))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_WarmStart (Thumb, 50 bytes, Stack size 16 bytes, hal_entry.o(.text.R_BSP_WarmStart))

    [Stack]


    [Calls]
    [Called By]

    R_IOPORT_Close (Thumb, 18 bytes, Stack size 8 bytes, r_ioport.o(.text.R_IOPORT_Close))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_Open (Thumb, 36 bytes, Stack size 24 bytes, r_ioport.o(.text.R_IOPORT_Open))

    [Stack]


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

    R_IOPORT_PinCfg (Thumb, 56 bytes, Stack size 40 bytes, r_ioport.o(.text.R_IOPORT_PinCfg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinEventInputRead (Thumb, 88 bytes, Stack size 20 bytes, r_ioport.o(.text.R_IOPORT_PinEventInputRead))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PinEventOutputWrite (Thumb, 100 bytes, Stack size 32 bytes, r_ioport.o(.text.R_IOPORT_PinEventOutputWrite))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinRead (Thumb, 26 bytes, Stack size 24 bytes, r_ioport.o(.text.R_IOPORT_PinRead))

    [Stack]


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

    R_IOPORT_PinWrite (Thumb, 114 bytes, Stack size 28 bytes, r_ioport.o(.text.R_IOPORT_PinWrite))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    R_IOPORT_PinsCfg (Thumb, 20 bytes, Stack size 16 bytes, r_ioport.o(.text.R_IOPORT_PinsCfg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PortDirectionSet (Thumb, 96 bytes, Stack size 32 bytes, r_ioport.o(.text.R_IOPORT_PortDirectionSet))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortEventInputRead (Thumb, 44 bytes, Stack size 16 bytes, r_ioport.o(.text.R_IOPORT_PortEventInputRead))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortEventOutputWrite (Thumb, 84 bytes, Stack size 20 bytes, r_ioport.o(.text.R_IOPORT_PortEventOutputWrite))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortRead (Thumb, 42 bytes, Stack size 16 bytes, r_ioport.o(.text.R_IOPORT_PortRead))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortWrite (Thumb, 84 bytes, Stack size 20 bytes, r_ioport.o(.text.R_IOPORT_PortWrite))

    [Stack]


    [Address Reference Count : 1]

    R_RTC_CalendarAlarmGet (Thumb, 290 bytes, Stack size 48 bytes, r_rtc.o(.text.R_RTC_CalendarAlarmGet))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_RTC_CalendarAlarmSet (Thumb, 488 bytes, Stack size 32 bytes, r_rtc.o(.text.R_RTC_CalendarAlarmSet))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_RTC_CalendarTimeGet (Thumb, 244 bytes, Stack size 32 bytes, r_rtc.o(.text.R_RTC_CalendarTimeGet))

    [Stack]


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

    R_RTC_CalendarTimeSet (Thumb, 192 bytes, Stack size 24 bytes, r_rtc.o(.text.R_RTC_CalendarTimeSet))

    [Stack]


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

    R_RTC_CallbackSet (Thumb, 38 bytes, Stack size 20 bytes, r_rtc.o(.text.R_RTC_CallbackSet))

    [Stack]


    [Address Reference Count : 1]

    R_RTC_ClockSourceSet (Thumb, 24 bytes, Stack size 16 bytes, r_rtc.o(.text.R_RTC_ClockSourceSet))

    [Stack]


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

    R_RTC_Close (Thumb, 144 bytes, Stack size 16 bytes, r_rtc.o(.text.R_RTC_Close))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_RTC_ErrorAdjustmentSet (Thumb, 24 bytes, Stack size 24 bytes, r_rtc.o(.text.R_RTC_ErrorAdjustmentSet))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_RTC_InfoGet (Thumb, 44 bytes, Stack size 12 bytes, r_rtc.o(.text.R_RTC_InfoGet))

    [Stack]


    [Address Reference Count : 1]

    R_RTC_Open (Thumb, 80 bytes, Stack size 24 bytes, r_rtc.o(.text.R_RTC_Open))

    [Stack]


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

    R_RTC_PeriodicIrqRateSet (Thumb, 102 bytes, Stack size 32 bytes, r_rtc.o(.text.R_RTC_PeriodicIrqRateSet))

    [Stack]


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

    Reset_Handler (Thumb, 14 bytes, Stack size 8 bytes, startup.o(.text.Reset_Handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Set_Temper (Thumb, 870 bytes, Stack size 96 bytes, hal_entry.o(.text.Set_Temper))

    [Stack]


    [Calls]
    [Called By]

    Show_Temper (Thumb, 656 bytes, Stack size 56 bytes, hal_entry.o(.text.Show_Temper))

    [Stack]


    [Calls]
    [Called By]

    Show_Time (Thumb, 308 bytes, Stack size 40 bytes, hal_entry.o(.text.Show_Time))

    [Stack]


    [Calls]
    [Called By]

    SysTick_Delay (Thumb, 64 bytes, Stack size 12 bytes, bsp_systick.o(.text.SysTick_Delay))

    [Stack]


    [Called By]

    SysTick_Handler (Thumb, 32 bytes, Stack size 0 bytes, bsp_systick.o(.text.SysTick_Handler))
    [Address Reference Count : 1]

    SysTick_Init (Thumb, 74 bytes, Stack size 16 bytes, bsp_systick.o(.text.SysTick_Init))

    [Stack]


    [Calls]
    [Called By]

    SystemCoreClockUpdate (Thumb, 58 bytes, Stack size 4 bytes, bsp_clocks.o(.text.SystemCoreClockUpdate))

    [Stack]


    [Called By]

    SystemInit (Thumb, 272 bytes, Stack size 40 bytes, system.o(.text.SystemInit))

    [Stack]


    [Calls]
    [Called By]

    Write_IIC_Byte (Thumb, 184 bytes, Stack size 24 bytes, oled.o(.text.Write_IIC_Byte))

    [Stack]


    [Calls]
    [Called By]

    Write_IIC_Command (Thumb, 52 bytes, Stack size 16 bytes, oled.o(.text.Write_IIC_Command))

    [Stack]


    [Calls]
    [Called By]

    Write_IIC_Data (Thumb, 52 bytes, Stack size 16 bytes, oled.o(.text.Write_IIC_Data))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_assert (Thumb, 14 bytes, Stack size 12 bytes, bsp_common.o(.text.__aeabi_assert))

    [Stack]


    [Called By]

    bsp_clock_init (Thumb, 228 bytes, Stack size 8 bytes, bsp_clocks.o(.text.bsp_clock_init))

    [Stack]


    [Calls]
    [Called By]

    bsp_init (Thumb, 8 bytes, Stack size 4 bytes, bsp_common.o(.text.bsp_init_internal))

    [Stack]


    [Called By]

    bsp_init_internal (Thumb, 8 bytes, Stack size 4 bytes, bsp_common.o(.text.bsp_init_internal), UNUSED)

    bsp_irq_cfg (Thumb, 240 bytes, Stack size 48 bytes, bsp_irq.o(.text.bsp_irq_cfg))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_software_delay_loop (Thumb, 8 bytes, Stack size 0 bytes, bsp_delay.o(.text.bsp_prv_software_delay_loop))

    [Calls]


    [Called By]

    ds18b20_check (Thumb, 186 bytes, Stack size 24 bytes, ds18b20.o(.text.ds18b20_check))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_get_temperature (Thumb, 248 bytes, Stack size 16 bytes, ds18b20.o(.text.ds18b20_get_temperature))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_init (Thumb, 12 bytes, Stack size 8 bytes, ds18b20.o(.text.ds18b20_init))

    [Stack]


    [Calls]
    [Called By]

    hal_entry (Thumb, 268 bytes, Stack size 16 bytes, hal_entry.o(.text.hal_entry))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    oled_pow (Thumb, 50 bytes, Stack size 8 bytes, oled.o(.text.oled_pow))

    [Stack]


    [Called By]

    rtc_alarm_periodic_isr (Thumb, 72 bytes, Stack size 24 bytes, r_rtc.o(.text.rtc_alarm_periodic_isr))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rtc_callback (Thumb, 90 bytes, Stack size 16 bytes, bsp_dtc.o(.text.rtc_callback))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rtc_carry_isr (Thumb, 34 bytes, Stack size 16 bytes, r_rtc.o(.text.rtc_carry_isr))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Local Symbols

    R_BSP_PinAccessEnable (Thumb, 86 bytes, Stack size 16 bytes, hal_entry.o(.text.R_BSP_PinAccessEnable))

    [Stack]


    [Called By]

    SysTick_Config (Thumb, 82 bytes, Stack size 16 bytes, bsp_systick.o(.text.SysTick_Config))

    [Stack]


    [Calls]
    [Called By]

    __NVIC_SetPriority (Thumb, 58 bytes, Stack size 8 bytes, bsp_systick.o(.text.__NVIC_SetPriority))

    [Stack]


    [Called By]

    ds18b20_read_bit (Thumb, 92 bytes, Stack size 32 bytes, ds18b20.o(.text.ds18b20_read_bit))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_read_byte (Thumb, 78 bytes, Stack size 16 bytes, ds18b20.o(.text.ds18b20_read_byte))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_reset (Thumb, 60 bytes, Stack size 24 bytes, ds18b20.o(.text.ds18b20_reset))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_start (Thumb, 24 bytes, Stack size 8 bytes, ds18b20.o(.text.ds18b20_start))

    [Stack]


    [Calls]
    [Called By]

    ds18b20_write_byte (Thumb, 168 bytes, Stack size 40 bytes, ds18b20.o(.text.ds18b20_write_byte))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_FlashCacheEnable (Thumb, 64 bytes, Stack size 0 bytes, bsp_clocks.o(.text.R_BSP_FlashCacheEnable))

    [Called By]

    bsp_clock_freq_var_init (Thumb, 64 bytes, Stack size 8 bytes, bsp_clocks.o(.text.bsp_clock_freq_var_init))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_clock_set_hard_reset (Thumb, 50 bytes, Stack size 8 bytes, bsp_clocks.o(.text.bsp_prv_clock_set_hard_reset))

    [Stack]


    [Calls]
    [Called By]

    bsp_group_irq_call (Thumb, 46 bytes, Stack size 16 bytes, bsp_group_irq.o(.text.bsp_group_irq_call))

    [Stack]


    [Called By]

    R_BSP_PinAccessDisable (Thumb, 102 bytes, Stack size 16 bytes, r_ioport.o(.text.R_BSP_PinAccessDisable))

    [Stack]


    [Called By]

    R_BSP_PinAccessEnable (Thumb, 86 bytes, Stack size 16 bytes, r_ioport.o(.text.R_BSP_PinAccessEnable))

    [Stack]


    [Called By]

    R_BSP_PinRead (Thumb, 38 bytes, Stack size 4 bytes, r_ioport.o(.text.R_BSP_PinRead))

    [Stack]


    [Called By]

    bsp_vbatt_init (Thumb, 262 bytes, Stack size 32 bytes, r_ioport.o(.text.bsp_vbatt_init))

    [Stack]


    [Calls]
    [Called By]

    r_ioport_hw_pin_event_output_data_write (Thumb, 120 bytes, Stack size 20 bytes, r_ioport.o(.text.r_ioport_hw_pin_event_output_data_write))

    [Stack]


    [Called By]

    r_ioport_pfs_write (Thumb, 102 bytes, Stack size 8 bytes, r_ioport.o(.text.r_ioport_pfs_write))

    [Stack]


    [Called By]

    r_ioport_pins_config (Thumb, 86 bytes, Stack size 24 bytes, r_ioport.o(.text.r_ioport_pins_config))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_rtc.o(.text.R_BSP_IrqCfg))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_rtc.o(.text.R_BSP_IrqClearPending))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqDisable (Thumb, 46 bytes, Stack size 8 bytes, r_rtc.o(.text.R_BSP_IrqDisable))

    [Stack]


    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_rtc.o(.text.R_BSP_IrqEnable))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_rtc.o(.text.R_BSP_IrqEnableNoClear))

    [Stack]


    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_rtc.o(.text.R_BSP_IrqStatusClear))

    [Stack]


    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_rtc.o(.text.R_FSP_CurrentIrqGet))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_rtc.o(.text.R_FSP_IsrContextGet))

    [Stack]


    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_rtc.o(.text.R_FSP_IsrContextSet))

    [Stack]


    [Called By]

    __NVIC_GetEnableIRQ (Thumb, 56 bytes, Stack size 8 bytes, r_rtc.o(.text.__NVIC_GetEnableIRQ))

    [Stack]


    [Called By]

    r_rtc_call_callback (Thumb, 86 bytes, Stack size 32 bytes, r_rtc.o(.text.r_rtc_call_callback))

    [Stack]


    [Called By]

    r_rtc_config_rtc_interrupts (Thumb, 84 bytes, Stack size 16 bytes, r_rtc.o(.text.r_rtc_config_rtc_interrupts))

    [Stack]


    [Calls]
    [Called By]

    r_rtc_error_adjustment_set (Thumb, 288 bytes, Stack size 24 bytes, r_rtc.o(.text.r_rtc_error_adjustment_set))

    [Stack]


    [Called By]

    r_rtc_irq_set (Thumb, 116 bytes, Stack size 4 bytes, r_rtc.o(.text.r_rtc_irq_set))

    [Stack]


    [Called By]

    r_rtc_set_clock_source (Thumb, 172 bytes, Stack size 16 bytes, r_rtc.o(.text.r_rtc_set_clock_source))

    [Stack]


    [Calls]
    [Called By]

    r_rtc_software_reset (Thumb, 40 bytes, Stack size 0 bytes, r_rtc.o(.text.r_rtc_software_reset))

    [Called By]

    r_rtc_start_bit_update (Thumb, 64 bytes, Stack size 4 bytes, r_rtc.o(.text.r_rtc_start_bit_update))

    [Stack]


    [Called By]

    rtc_bcd_to_dec (Thumb, 30 bytes, Stack size 4 bytes, r_rtc.o(.text.rtc_bcd_to_dec))

    [Stack]


    [Called By]

    rtc_dec_to_bcd (Thumb, 46 bytes, Stack size 4 bytes, r_rtc.o(.text.rtc_dec_to_bcd))

    [Stack]


    [Called By]

    Undefined Global Symbols