diff --git a/MDK/CIU32_L051_M307R.axf b/MDK/CIU32_L051_M307R.axf index ce3f6d9..8c4f27b 100644 Binary files a/MDK/CIU32_L051_M307R.axf and b/MDK/CIU32_L051_M307R.axf differ diff --git a/MDK/CIU32_L051_M307R.build_log.htm b/MDK/CIU32_L051_M307R.build_log.htm index 6f5ae43..d0f1c44 100644 --- a/MDK/CIU32_L051_M307R.build_log.htm +++ b/MDK/CIU32_L051_M307R.build_log.htm @@ -27,24 +27,24 @@ Project File Date: 09/09/2024
#<CALLGRAPH># ARM Linker, 6210000: Last Updated: Sat Sep 14 08:44:45 2024
+
#<CALLGRAPH># ARM Linker, 6210000: Last Updated: Sat Sep 14 09:06:52 2024
@@ -135,17 +135,17 @@ 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_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)) +
__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_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
_main_cpp_init$empty (Thumb, 0 bytes, Stack size unknown bytes, entry8a.o(.ARM.Collect$$$$00000009))
[Stack]
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +
_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)) +
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_ciu32l051.o(.text))
[Address Reference Count : 1]
WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_ciu32l051.o(.text))
[Address Reference Count : 1]
rt_hw_interrupt_disable (Thumb, 8 bytes, Stack size 0 bytes, context_rvds.o(.text))
-
[Called By]
rt_hw_interrupt_disable (Thumb, 8 bytes, Stack size 0 bytes, context_rvds.o(.text))
+
[Called By]
rt_hw_interrupt_enable (Thumb, 6 bytes, Stack size 0 bytes, context_rvds.o(.text))
-
[Called By]
rt_hw_interrupt_enable (Thumb, 6 bytes, Stack size 0 bytes, context_rvds.o(.text))
+
[Called By]
rt_hw_context_switch (Thumb, 28 bytes, Stack size 0 bytes, context_rvds.o(.text))
-
[Called By]
rt_hw_context_switch (Thumb, 28 bytes, Stack size 0 bytes, context_rvds.o(.text))
+
[Called By]
rt_hw_context_switch_interrupt (Thumb, 0 bytes, Stack size 0 bytes, context_rvds.o(.text))
-
[Called By]
rt_hw_context_switch_interrupt (Thumb, 0 bytes, Stack size 0 bytes, context_rvds.o(.text))
+
[Called By]
PendSV_Handler (Thumb, 84 bytes, Stack size 0 bytes, context_rvds.o(.text))
[Address Reference Count : 1]
rt_hw_context_switch_to (Thumb, 44 bytes, Stack size 0 bytes, context_rvds.o(.text))
-
[Called By]
rt_hw_context_switch_to (Thumb, 44 bytes, Stack size 0 bytes, context_rvds.o(.text))
+
[Called By]
rt_hw_interrupt_thread_switch (Thumb, 2 bytes, Stack size 0 bytes, context_rvds.o(.text), UNUSED) +
rt_hw_interrupt_thread_switch (Thumb, 2 bytes, Stack size 0 bytes, context_rvds.o(.text), UNUSED)
HardFault_Handler (Thumb, 12 bytes, Stack size 0 bytes, context_rvds.o(.text))
[Stack]
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) +
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) -
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +
__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))
[Called By]
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +
__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_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
[Calls]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
-
[Called By]
__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) +
__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]
strncpy (Thumb, 26 bytes, Stack size 8 bytes, strncpy.o(.text)) +
strncpy (Thumb, 26 bytes, Stack size 8 bytes, strncpy.o(.text))
[Stack]
strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))
-
[Called By]
strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))
+
[Called By]
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) +
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
[Called By]
memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text)) +
memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
[Stack]
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text)) +
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
[Stack]
__cpp_initialize__aeabi_ (Thumb, 32 bytes, Stack size 24 bytes, cpp_init.o(.text))
@@ -462,113 +462,130 @@ Global Symbols
[Called By]
__aeabi_fmul (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text)) +
__aeabi_fmul (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text))
[Stack]
__aeabi_ui2f (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text)) +
__aeabi_fdiv (Thumb, 124 bytes, Stack size 16 bytes, fdiv.o(.text))
+
[Stack]
__aeabi_ui2f (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text))
[Stack]
__aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text)) +
__aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text))
[Called By]
__aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
-
[Stack]
__aeabi_f2d (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text))
+
[Called By]
__aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text)) +
__aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
+
[Stack]
__aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
[Stack]
strtol (Thumb, 108 bytes, Stack size 32 bytes, strtol.o(.text))
[Stack]
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) +
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) -
_float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text), UNUSED) +
_float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text))
+
[Called By]
_float_epilogue (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text)) +
_float_epilogue (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text))
[Stack]
__scatterload (Thumb, 38 bytes, Stack size 0 bytes, init.o(.text))
-
[Calls]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) -
__rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text)) +
__rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text))
[Called By]
_strtoul (Thumb, 166 bytes, Stack size 40 bytes, _strtoul.o(.text)) +
_strtoul (Thumb, 166 bytes, Stack size 40 bytes, _strtoul.o(.text))
[Stack]
_chval (Thumb, 30 bytes, Stack size 0 bytes, _chval.o(.text))
-
[Called By]
_chval (Thumb, 30 bytes, Stack size 0 bytes, _chval.o(.text))
+
[Called By]
main (Thumb, 10 bytes, Stack size 8 bytes, components.o(.text.$Sub$$main))
[Stack]
ADC_COMP_IRQHandler (Thumb, 52 bytes, Stack size 8 bytes, bsp_adc.o(.text.ADC_COMP_IRQHandler))
[Stack]
BSP_Flash_EraseRecodrs (Thumb, 68 bytes, Stack size 24 bytes, bsp_flash.o(.text.BSP_Flash_EraseRecodrs)) +
BSP_Flash_EraseRecodrs (Thumb, 68 bytes, Stack size 24 bytes, bsp_flash.o(.text.BSP_Flash_EraseRecodrs))
[Stack]
BSP_Flash_Init (Thumb, 136 bytes, Stack size 552 bytes, bsp_flash.o(.text.BSP_Flash_Init))
[Stack]
BSP_Flash_Program_InfoPage (Thumb, 48 bytes, Stack size 24 bytes, bsp_flash.o(.text.BSP_Flash_Program_InfoPage)) +
BSP_Flash_Program_InfoPage (Thumb, 48 bytes, Stack size 24 bytes, bsp_flash.o(.text.BSP_Flash_Program_InfoPage))
[Stack]
BSP_HR_Init (Thumb, 92 bytes, Stack size 32 bytes, bsp_history.o(.text.BSP_HR_Init))
[Stack]
BSP_Led_Init (Thumb, 80 bytes, Stack size 24 bytes, bsp_io_dev.o(.text.BSP_Led_Init))
[Stack]
BSP_RTC_Init (Thumb, 84 bytes, Stack size 32 bytes, bsp_rtc.o(.text.BSP_RTC_Init))
[Stack]
BSP_Rtc_Calib_Cfg (Thumb, 44 bytes, Stack size 8 bytes, bsp_rtc.o(.text.BSP_Rtc_Calib_Cfg)) +
BSP_Rtc_Calib_Cfg (Thumb, 44 bytes, Stack size 8 bytes, bsp_rtc.o(.text.BSP_Rtc_Calib_Cfg))
[Stack]
BSP_Rtc_DateTime_Cfg (Thumb, 52 bytes, Stack size 16 bytes, bsp_rtc.o(.text.BSP_Rtc_DateTime_Cfg))
[Stack]
BSP_Rtc_Get_Calendar (Thumb, 96 bytes, Stack size 36 bytes, bsp_rtc.o(.text.BSP_Rtc_Get_Calendar)) +
BSP_Rtc_Get_Calendar (Thumb, 96 bytes, Stack size 36 bytes, bsp_rtc.o(.text.BSP_Rtc_Get_Calendar))
[Stack]
BSP_Rtc_Output_Cfg (Thumb, 28 bytes, Stack size 0 bytes, bsp_rtc.o(.text.BSP_Rtc_Output_Cfg)) +
BSP_Rtc_Output_Cfg (Thumb, 28 bytes, Stack size 0 bytes, bsp_rtc.o(.text.BSP_Rtc_Output_Cfg))
[Called By]
BSP_Rtc_Wakeup_Config (Thumb, 40 bytes, Stack size 0 bytes, bsp_rtc.o(.text.BSP_Rtc_Wakeup_Config)) +
BSP_Rtc_Wakeup_Config (Thumb, 40 bytes, Stack size 0 bytes, bsp_rtc.o(.text.BSP_Rtc_Wakeup_Config))
[Called By]
BSP_Vin_Detection_Init (Thumb, 108 bytes, Stack size 40 bytes, bsp_adc.o(.text.BSP_Vin_Detection_Init))
[Stack]
DMA_Channel1_IRQHandler (Thumb, 64 bytes, Stack size 8 bytes, drv_uart.o(.text.DMA_Channel1_IRQHandler))
[Stack]
Flash_ErasePage (Thumb, 68 bytes, Stack size 24 bytes, bsp_flash.o(.text.Flash_ErasePage)) +
Flash_ErasePage (Thumb, 68 bytes, Stack size 24 bytes, bsp_flash.o(.text.Flash_ErasePage))
[Stack]
Flash_ErasePage_ConfigInfo (Thumb, 28 bytes, Stack size 8 bytes, bsp_flash.o(.text.Flash_ErasePage_ConfigInfo)) +
Flash_ErasePage_ConfigInfo (Thumb, 28 bytes, Stack size 8 bytes, bsp_flash.o(.text.Flash_ErasePage_ConfigInfo))
[Stack]
Flash_GetIndex_Pos (Thumb, 200 bytes, Stack size 40 bytes, bsp_flash.o(.text.Flash_GetIndex_Pos)) +
Flash_GetIndex_Pos (Thumb, 200 bytes, Stack size 40 bytes, bsp_flash.o(.text.Flash_GetIndex_Pos))
[Stack]
Flash_GetNum_Records (Thumb, 18 bytes, Stack size 24 bytes, bsp_flash.o(.text.Flash_GetNum_Records))
[Stack]
Flash_GetRecord (Thumb, 124 bytes, Stack size 64 bytes, bsp_flash.o(.text.Flash_GetRecord)) +
Flash_GetRecord (Thumb, 124 bytes, Stack size 64 bytes, bsp_flash.o(.text.Flash_GetRecord))
[Stack]
Flash_GetTotalRecord (Thumb, 56 bytes, Stack size 16 bytes, bsp_flash.o(.text.Flash_GetTotalRecord)) +
Flash_GetTotalRecord (Thumb, 56 bytes, Stack size 16 bytes, bsp_flash.o(.text.Flash_GetTotalRecord))
[Stack]
Flash_Read_Record (Thumb, 376 bytes, Stack size 80 bytes, bsp_flash.o(.text.Flash_Read_Record)) +
Flash_Read_Record (Thumb, 376 bytes, Stack size 80 bytes, bsp_flash.o(.text.Flash_Read_Record))
[Stack]
Flash_Write_ConfigInfo (Thumb, 12 bytes, Stack size 8 bytes, bsp_flash.o(.text.Flash_Write_ConfigInfo)) +
Flash_Write_ConfigInfo (Thumb, 12 bytes, Stack size 8 bytes, bsp_flash.o(.text.Flash_Write_ConfigInfo))
[Stack]
Flash_Write_Record (Thumb, 492 bytes, Stack size 112 bytes, bsp_flash.o(.text.Flash_Write_Record)) +
Flash_Write_Record (Thumb, 492 bytes, Stack size 112 bytes, bsp_flash.o(.text.Flash_Write_Record))
[Stack]
Flex_Button_Thread (Thumb, 144 bytes, Stack size 40 bytes, bsp_button.o(.text.Flex_Button_Thread))
[Stack]
Get_VIN_Voltage (Thumb, 16 bytes, Stack size 8 bytes, bsp_adc.o(.text.Get_VIN_Voltage))
-
[Stack]
Get_ADC_Average (Thumb, 84 bytes, Stack size 24 bytes, bsp_adc.o(.text.Get_ADC_Average))
+
[Stack]
Get_VIN_Voltage (Thumb, 24 bytes, Stack size 8 bytes, bsp_adc.o(.text.Get_VIN_Voltage))
+
[Stack]
Get_VIN_VoltageInt1000x (Thumb, 36 bytes, Stack size 16 bytes, bsp_adc.o(.text.Get_VIN_VoltageInt1000x))
-
[Stack]
HR_GenerateRawFrame (Thumb, 84 bytes, Stack size 32 bytes, bsp_history.o(.text.HR_GenerateRawFrame)) +
HR_GenerateRawFrame (Thumb, 84 bytes, Stack size 32 bytes, bsp_history.o(.text.HR_GenerateRawFrame))
[Stack]
HR_GetFrameData (Thumb, 132 bytes, Stack size 24 bytes, bsp_history.o(.text.HR_GetFrameData)) +
HR_GetFrameData (Thumb, 132 bytes, Stack size 24 bytes, bsp_history.o(.text.HR_GetFrameData))
[Stack]
HR_ProcessData (Thumb, 544 bytes, Stack size 392 bytes, bsp_history.o(.text.HR_ProcessData)) +
HR_ProcessData (Thumb, 544 bytes, Stack size 392 bytes, bsp_history.o(.text.HR_ProcessData))
[Stack]
LPUART1_IRQHandler (Thumb, 144 bytes, Stack size 24 bytes, drv_uart.o(.text.LPUART1_IRQHandler))
[Stack]
LPUART1_Write (Thumb, 48 bytes, Stack size 16 bytes, drv_uart.o(.text.LPUART1_Write)) +
LPUART1_Write (Thumb, 48 bytes, Stack size 16 bytes, drv_uart.o(.text.LPUART1_Write))
[Stack]
Lpuart_Rx_Complate_Check_Entry (Thumb, 56 bytes, Stack size 24 bytes, drv_uart.o(.text.Lpuart_Rx_Complate_Check_Entry))
[Stack]
NMI_Handler (Thumb, 16 bytes, Stack size 0 bytes, drv_common.o(.text.NMI_Handler))
[Address Reference Count : 1]
ProductTimeLimit (Thumb, 48 bytes, Stack size 8 bytes, bsp_flash.o(.text.ProductTimeLimit)) +
ProductTimeLimit (Thumb, 48 bytes, Stack size 8 bytes, bsp_flash.o(.text.ProductTimeLimit))
[Stack]
RTC_TAMP_IRQHandler (Thumb, 92 bytes, Stack size 8 bytes, bsp_rtc.o(.text.RTC_TAMP_IRQHandler))
[Stack]
SEGGER_RTT_Init (Thumb, 8 bytes, Stack size 8 bytes, segger_rtt.o(.text.SEGGER_RTT_Init)) +
SEGGER_RTT_Init (Thumb, 8 bytes, Stack size 8 bytes, segger_rtt.o(.text.SEGGER_RTT_Init))
[Stack]
Sum_Check (Thumb, 30 bytes, Stack size 0 bytes, bsp_flash.o(.text.Sum_Check))
-
[Called By]
Sum_Check (Thumb, 30 bytes, Stack size 0 bytes, bsp_flash.o(.text.Sum_Check))
+
[Called By]
SysTick_Handler (Thumb, 16 bytes, Stack size 8 bytes, board.o(.text.SysTick_Handler))
[Stack]
SystemCoreClockUpdate (Thumb, 120 bytes, Stack size 8 bytes, system_ciu32l051.o(.text.SystemCoreClockUpdate)) +
SystemCoreClockUpdate (Thumb, 120 bytes, Stack size 8 bytes, system_ciu32l051.o(.text.SystemCoreClockUpdate))
[Stack]
SystemInit (Thumb, 16 bytes, Stack size 0 bytes, system_ciu32l051.o(.text.SystemInit))
[Address Reference Count : 1]
System_Reset (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text.System_Reset))
-
[Calls]
UART1_Init (Thumb, 64 bytes, Stack size 24 bytes, drv_uart.o(.text.UART1_Init)) +
UART1_Init (Thumb, 64 bytes, Stack size 24 bytes, drv_uart.o(.text.UART1_Init))
[Stack]
UART1_Write (Thumb, 44 bytes, Stack size 16 bytes, drv_uart.o(.text.UART1_Write)) +
UART1_Write (Thumb, 44 bytes, Stack size 16 bytes, drv_uart.o(.text.UART1_Write))
[Stack]
USART1_IRQHandler (Thumb, 116 bytes, Stack size 16 bytes, drv_uart.o(.text.USART1_IRQHandler))
[Stack]
Uart1_Dma_Init (Thumb, 84 bytes, Stack size 40 bytes, drv_uart.o(.text.Uart1_Dma_Init)) +
Uart1_Dma_Init (Thumb, 84 bytes, Stack size 40 bytes, drv_uart.o(.text.Uart1_Dma_Init))
[Stack]
Uart1_Dma_Send_Data (Thumb, 24 bytes, Stack size 24 bytes, drv_uart.o(.text.Uart1_Dma_Send_Data)) +
Uart1_Dma_Send_Data (Thumb, 24 bytes, Stack size 24 bytes, drv_uart.o(.text.Uart1_Dma_Send_Data))
[Stack]
Uart1_Gpio_Init (Thumb, 80 bytes, Stack size 48 bytes, drv_uart.o(.text.Uart1_Gpio_Init)) +
Uart1_Gpio_Init (Thumb, 80 bytes, Stack size 48 bytes, drv_uart.o(.text.Uart1_Gpio_Init))
[Stack]
Vin_Cfg (Thumb, 180 bytes, Stack size 40 bytes, bsp_adc.o(.text.Vin_Cfg))
-
[Stack]
Vin_Cfg (Thumb, 228 bytes, Stack size 56 bytes, bsp_adc.o(.text.Vin_Cfg))
+
[Stack]
_Adc_init (Thumb, 184 bytes, Stack size 56 bytes, bsp_adc.o(.text._Adc_init))
-
[Stack]
_Adc_Dma_Config (Thumb, 28 bytes, Stack size 24 bytes, bsp_adc.o(.text._Adc_Dma_Config))
+
[Stack]
_Uart1_Init (Thumb, 116 bytes, Stack size 48 bytes, drv_uart.o(.text._Uart1_Init)) +
_Adc_init (Thumb, 192 bytes, Stack size 56 bytes, bsp_adc.o(.text._Adc_init))
+
[Stack]
_Uart1_Init (Thumb, 116 bytes, Stack size 48 bytes, drv_uart.o(.text._Uart1_Init))
[Stack]
__perf_counter_init (Thumb, 10 bytes, Stack size 8 bytes, perf_counter.o(.text.__perf_counter_init))
[Stack]
__perf_os_patch_init (Thumb, 2 bytes, Stack size 0 bytes, perf_os_patch_rt_thread.o(.text.__perf_os_patch_init))
-
[Called By]
__perf_os_patch_init (Thumb, 2 bytes, Stack size 0 bytes, perf_os_patch_rt_thread.o(.text.__perf_os_patch_init))
+
[Called By]
__rt_ffs (Thumb, 56 bytes, Stack size 0 bytes, kservice.o(.text.__rt_ffs))
-
[Called By]
__rt_ffs (Thumb, 56 bytes, Stack size 0 bytes, kservice.o(.text.__rt_ffs))
+
[Called By]
agile_led_create (Thumb, 132 bytes, Stack size 32 bytes, agile_led.o(.text.agile_led_create))
[Stack]
agile_led_env_init (Thumb, 28 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_env_init)) +
agile_led_env_init (Thumb, 28 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_env_init))
[Stack]
agile_led_off (Thumb, 36 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_off)) +
agile_led_off (Thumb, 36 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_off))
[Stack]
agile_led_on (Thumb, 32 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_on)) +
agile_led_on (Thumb, 32 bytes, Stack size 8 bytes, agile_led.o(.text.agile_led_on))
[Stack]
agile_led_process (Thumb, 208 bytes, Stack size 48 bytes, agile_led.o(.text.agile_led_process)) +
agile_led_process (Thumb, 208 bytes, Stack size 48 bytes, agile_led.o(.text.agile_led_process))
[Stack]
agile_led_start (Thumb, 104 bytes, Stack size 24 bytes, agile_led.o(.text.agile_led_start))
[Stack]
agile_led_stop (Thumb, 64 bytes, Stack size 16 bytes, agile_led.o(.text.agile_led_stop)) +
agile_led_stop (Thumb, 64 bytes, Stack size 16 bytes, agile_led.o(.text.agile_led_stop))
[Stack]
bsp_rcc_hxtal_config (Thumb, 48 bytes, Stack size 0 bytes, drv_common.o(.text.bsp_rcc_hxtal_config))
-
[Called By]
bsp_rcc_hxtal_config (Thumb, 48 bytes, Stack size 0 bytes, drv_common.o(.text.bsp_rcc_hxtal_config))
+
[Called By]
cmd_free (Thumb, 10 bytes, Stack size 8 bytes, msh.o(.text.cmd_free)) @@ -1110,36 +1151,36 @@ Global Symbols
finsh_get_prompt (Thumb, 88 bytes, Stack size 8 bytes, shell.o(.text.finsh_get_prompt)) +
finsh_get_prompt (Thumb, 88 bytes, Stack size 8 bytes, shell.o(.text.finsh_get_prompt))
[Stack]
finsh_set_device (Thumb, 120 bytes, Stack size 24 bytes, shell.o(.text.finsh_set_device)) +
finsh_set_device (Thumb, 120 bytes, Stack size 24 bytes, shell.o(.text.finsh_set_device))
[Stack]
finsh_set_prompt_mode (Thumb, 44 bytes, Stack size 16 bytes, shell.o(.text.finsh_set_prompt_mode)) +
finsh_set_prompt_mode (Thumb, 44 bytes, Stack size 16 bytes, shell.o(.text.finsh_set_prompt_mode))
[Stack]
finsh_system_init (Thumb, 100 bytes, Stack size 32 bytes, shell.o(.text.finsh_system_init))
[Stack]
finsh_thread_entry (Thumb, 1096 bytes, Stack size 40 bytes, shell.o(.text.finsh_thread_entry))
[Stack]
flex_button_event_read (Thumb, 8 bytes, Stack size 0 bytes, flexible_button.o(.text.flex_button_event_read)) +
flex_button_event_read (Thumb, 8 bytes, Stack size 0 bytes, flexible_button.o(.text.flex_button_event_read))
[Called By]
flex_button_register (Thumb, 76 bytes, Stack size 16 bytes, flexible_button.o(.text.flex_button_register)) +
flex_button_register (Thumb, 76 bytes, Stack size 16 bytes, flexible_button.o(.text.flex_button_register))
[Stack]
flex_button_scan (Thumb, 448 bytes, Stack size 24 bytes, flexible_button.o(.text.flex_button_scan)) +
flex_button_scan (Thumb, 448 bytes, Stack size 24 bytes, flexible_button.o(.text.flex_button_scan))
[Stack]
get_system_ticks (Thumb, 72 bytes, Stack size 16 bytes, perf_counter.o(.text.get_system_ticks)) +
get_system_ticks (Thumb, 72 bytes, Stack size 16 bytes, perf_counter.o(.text.get_system_ticks))
[Stack]
hello (Thumb, 12 bytes, Stack size 8 bytes, cmd.o(.text.hello)) @@ -1210,11 +1251,11 @@ Global Symbols
init_cycle_counter (Thumb, 76 bytes, Stack size 16 bytes, perf_counter.o(.text.init_cycle_counter)) +
init_cycle_counter (Thumb, 76 bytes, Stack size 16 bytes, perf_counter.o(.text.init_cycle_counter))
[Stack]
list_device (Thumb, 164 bytes, Stack size 96 bytes, cmd.o(.text.list_device))
[Stack]
list_event (Thumb, 196 bytes, Stack size 104 bytes, cmd.o(.text.list_event))
[Stack]
list_mailbox (Thumb, 212 bytes, Stack size 112 bytes, cmd.o(.text.list_mailbox))
[Stack]
list_msgqueue (Thumb, 200 bytes, Stack size 104 bytes, cmd.o(.text.list_msgqueue))
[Stack]
list_mutex (Thumb, 172 bytes, Stack size 112 bytes, cmd.o(.text.list_mutex))
[Stack]
list_sem (Thumb, 200 bytes, Stack size 104 bytes, cmd.o(.text.list_sem))
[Stack]
list_thread (Thumb, 228 bytes, Stack size 96 bytes, cmd.o(.text.list_thread))
[Stack]
list_timer (Thumb, 184 bytes, Stack size 96 bytes, cmd.o(.text.list_timer))
[Stack]
lwrb_get_free (Thumb, 42 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_free))
-
[Called By]
lwrb_get_free (Thumb, 42 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_free))
+
[Called By]
lwrb_get_full (Thumb, 40 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_full))
-
[Called By]
lwrb_get_full (Thumb, 40 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_full))
+
[Called By]
lwrb_get_linear_block_read_address (Thumb, 26 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_linear_block_read_address))
-
[Called By]
lwrb_get_linear_block_read_address (Thumb, 26 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_linear_block_read_address))
+
[Called By]
lwrb_get_linear_block_read_length (Thumb, 44 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_linear_block_read_length))
-
[Called By]
lwrb_get_linear_block_read_length (Thumb, 44 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_get_linear_block_read_length))
+
[Called By]
lwrb_init (Thumb, 30 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_init))
-
[Called By]
lwrb_init (Thumb, 30 bytes, Stack size 0 bytes, lwrb.o(.text.lwrb_init))
+
[Called By]
lwrb_read (Thumb, 22 bytes, Stack size 16 bytes, lwrb.o(.text.lwrb_read)) +
lwrb_read (Thumb, 22 bytes, Stack size 16 bytes, lwrb.o(.text.lwrb_read))
[Stack]