diff --git a/MDK/CIU32_L051_M307R.axf b/MDK/CIU32_L051_M307R.axf index cbcb920..d9f46ac 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 8ec61d8..9be2d4f 100644 --- a/MDK/CIU32_L051_M307R.build_log.htm +++ b/MDK/CIU32_L051_M307R.build_log.htm @@ -22,14 +22,14 @@ Dialog DLL: TARMCM1.DLL V1.14.6.0
#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Aug 23 11:14:33 2024
+
#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Aug 23 14:04:16 2024
__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_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_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 (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_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))
-
[Calls]
__rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))
+
[Calls]
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) +
__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)) +
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_ciu32l051.o(.text))
[Address Reference Count : 1]
RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_ciu32l051.o(.text))
[Address Reference Count : 1]
RTC_TAMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_ciu32l051.o(.text))
-
[Address Reference Count : 1]
SPI1_IRQHandler (Thumb, 0 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_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +
__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)) +
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
[Stack]
__aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED) +
__aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED) -
__aeabi_idivmod (Thumb, 40 bytes, Stack size 16 bytes, idiv.o(.text)) +
__aeabi_idivmod (Thumb, 40 bytes, Stack size 16 bytes, idiv.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))
-
[Called By]
__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_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_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_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]
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
+
[Calls]
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
-
[Called By]
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
+
[Called By]
strncpy (Thumb, 26 bytes, Stack size 8 bytes, strncpy.o(.text)) +
strncpy (Thumb, 26 bytes, Stack size 8 bytes, strncpy.o(.text))
[Stack]
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
-
[Called By]
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]
strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))
-
[Called By]
strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))
+
[Called By]
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text)) +
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
[Stack]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
-
[Calls]
__aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
+
[Called By]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +
__I$use$fp (Thumb, 0 bytes, Stack size unknown bytes, iusefp.o(.text), UNUSED) -
__decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
+
[Calls]
__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +
__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)
main (Thumb, 10 bytes, Stack size 8 bytes, components.o(i.$Sub$$main))
[Stack]
BSP_RTC_Init (Thumb, 68 bytes, Stack size 16 bytes, bsp_rtc.o(i.BSP_RTC_Init))
+
[Stack]
BSP_Rtc_Calib_Cfg (Thumb, 44 bytes, Stack size 8 bytes, bsp_rtc.o(i.BSP_Rtc_Calib_Cfg))
+
[Stack]
BSP_Rtc_DateTime_Cfg (Thumb, 56 bytes, Stack size 32 bytes, bsp_rtc.o(i.BSP_Rtc_DateTime_Cfg))
+
[Stack]
BSP_Rtc_Get_Calendar (Thumb, 72 bytes, Stack size 32 bytes, bsp_rtc.o(i.BSP_Rtc_Get_Calendar))
+
[Stack]
BSP_Rtc_Output_Cfg (Thumb, 16 bytes, Stack size 8 bytes, bsp_rtc.o(i.BSP_Rtc_Output_Cfg))
+
[Stack]
DMA_Channel0_IRQHandler (Thumb, 110 bytes, Stack size 8 bytes, drv_uart.o(i.DMA_Channel0_IRQHandler))
[Stack]
DMA_Channel1_IRQHandler (Thumb, 64 bytes, Stack size 8 bytes, drv_uart.o(i.DMA_Channel1_IRQHandler))
[Stack]
NMI_Handler (Thumb, 14 bytes, Stack size 0 bytes, drv_common.o(i.NMI_Handler))
[Address Reference Count : 1]
SEGGER_RTT_GetKey (Thumb, 28 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_GetKey)) +
RTC_TAMP_IRQHandler (Thumb, 118 bytes, Stack size 16 bytes, bsp_rtc.o(i.RTC_TAMP_IRQHandler))
+
[Stack]
SEGGER_RTT_GetKey (Thumb, 28 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_GetKey))
[Stack]
SEGGER_RTT_Init (Thumb, 8 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_Init)) +
SEGGER_RTT_Init (Thumb, 8 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_Init))
[Stack]
SEGGER_RTT_Read (Thumb, 24 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_Read)) +
SEGGER_RTT_Read (Thumb, 24 bytes, Stack size 8 bytes, segger_rtt.o(i.SEGGER_RTT_Read))
[Stack]
SEGGER_RTT_ReadNoLock (Thumb, 124 bytes, Stack size 32 bytes, segger_rtt.o(i.SEGGER_RTT_ReadNoLock)) +
SEGGER_RTT_ReadNoLock (Thumb, 124 bytes, Stack size 32 bytes, segger_rtt.o(i.SEGGER_RTT_ReadNoLock))
[Stack]
SEGGER_RTT_Write (Thumb, 48 bytes, Stack size 24 bytes, segger_rtt.o(i.SEGGER_RTT_Write)) +
SEGGER_RTT_Write (Thumb, 48 bytes, Stack size 24 bytes, segger_rtt.o(i.SEGGER_RTT_Write))
[Stack]
SEGGER_RTT_WriteNoLock (Thumb, 86 bytes, Stack size 16 bytes, segger_rtt.o(i.SEGGER_RTT_WriteNoLock)) +
SEGGER_RTT_WriteNoLock (Thumb, 86 bytes, Stack size 16 bytes, segger_rtt.o(i.SEGGER_RTT_WriteNoLock))
[Stack]
SEGGER_RTT_printf (Thumb, 24 bytes, Stack size 24 bytes, segger_rtt_printf.o(i.SEGGER_RTT_printf)) +
SEGGER_RTT_printf (Thumb, 24 bytes, Stack size 24 bytes, segger_rtt_printf.o(i.SEGGER_RTT_printf))
[Stack]
SEGGER_RTT_vprintf (Thumb, 410 bytes, Stack size 128 bytes, segger_rtt_printf.o(i.SEGGER_RTT_vprintf)) +
SEGGER_RTT_vprintf (Thumb, 410 bytes, Stack size 128 bytes, segger_rtt_printf.o(i.SEGGER_RTT_vprintf))
[Stack]
SysTick_Handler (Thumb, 16 bytes, Stack size 8 bytes, board.o(i.SysTick_Handler))
[Stack]
SystemCoreClockUpdate (Thumb, 144 bytes, Stack size 16 bytes, system_ciu32l051.o(i.SystemCoreClockUpdate)) +
SystemCoreClockUpdate (Thumb, 144 bytes, Stack size 16 bytes, system_ciu32l051.o(i.SystemCoreClockUpdate))
[Stack]
SystemInit (Thumb, 14 bytes, Stack size 0 bytes, system_ciu32l051.o(i.SystemInit))
[Address Reference Count : 1]
System_Reset (Thumb, 18 bytes, Stack size 0 bytes, main.o(i.System_Reset)) +
System_Reset (Thumb, 18 bytes, Stack size 0 bytes, main.o(i.System_Reset))
[Address Reference Count : 1]
UART1_Init (Thumb, 58 bytes, Stack size 8 bytes, drv_uart.o(i.UART1_Init)) +
UART1_Init (Thumb, 58 bytes, Stack size 8 bytes, drv_uart.o(i.UART1_Init))
[Stack]
UART1_SendString (Thumb, 22 bytes, Stack size 16 bytes, drv_uart.o(i.UART1_SendString)) +
UART1_SendString (Thumb, 22 bytes, Stack size 16 bytes, drv_uart.o(i.UART1_SendString))
[Stack]
UART1_Write (Thumb, 38 bytes, Stack size 16 bytes, drv_uart.o(i.UART1_Write)) +
UART1_Write (Thumb, 38 bytes, Stack size 16 bytes, drv_uart.o(i.UART1_Write))
[Stack]
USART1_IRQHandler (Thumb, 108 bytes, Stack size 8 bytes, drv_uart.o(i.USART1_IRQHandler))
[Stack]
Uart1_Dma_Init (Thumb, 144 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Dma_Init)) +
Uart1_Dma_Init (Thumb, 144 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Dma_Init))
[Stack]
Uart1_Dma_Rec_Data_Cfg (Thumb, 24 bytes, Stack size 24 bytes, drv_uart.o(i.Uart1_Dma_Rec_Data_Cfg)) +
Uart1_Dma_Rec_Data_Cfg (Thumb, 24 bytes, Stack size 24 bytes, drv_uart.o(i.Uart1_Dma_Rec_Data_Cfg))
[Stack]
Uart1_Dma_Send_Data (Thumb, 22 bytes, Stack size 24 bytes, drv_uart.o(i.Uart1_Dma_Send_Data)) +
Uart1_Dma_Send_Data (Thumb, 22 bytes, Stack size 24 bytes, drv_uart.o(i.Uart1_Dma_Send_Data))
[Stack]
Uart1_Gpio_Init (Thumb, 84 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Gpio_Init)) +
Uart1_Gpio_Init (Thumb, 84 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Gpio_Init))
[Stack]
Uart1_Init (Thumb, 124 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Init))
-
[Stack]
Uart1_Init (Thumb, 124 bytes, Stack size 40 bytes, drv_uart.o(i.Uart1_Init))
+
[Stack]
__ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, timer.o(i.__ARM_common_switch8)) +
__ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, timer.o(i.__ARM_common_switch8))
[Stack]
__rt_ffs (Thumb, 60 bytes, Stack size 0 bytes, kservice.o(i.__rt_ffs))
-
[Called By]
__rt_ffs (Thumb, 60 bytes, Stack size 0 bytes, kservice.o(i.__rt_ffs))
+
[Called By]
__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +
__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_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) +
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -
bsp_rcc_hxtal_config (Thumb, 56 bytes, Stack size 0 bytes, drv_common.o(i.bsp_rcc_hxtal_config))
-
[Called By]
bsp_rcc_hxtal_config (Thumb, 56 bytes, Stack size 0 bytes, drv_common.o(i.bsp_rcc_hxtal_config))
+
[Called By]
cmd_free (Thumb, 10 bytes, Stack size 8 bytes, msh.o(i.cmd_free)) +
cmd_free (Thumb, 10 bytes, Stack size 8 bytes, msh.o(i.cmd_free))
[Stack]
cmd_ps (Thumb, 10 bytes, Stack size 8 bytes, msh.o(i.cmd_ps)) +
cmd_ps (Thumb, 10 bytes, Stack size 8 bytes, msh.o(i.cmd_ps))
[Stack]
finsh_get_prompt (Thumb, 72 bytes, Stack size 8 bytes, shell.o(i.finsh_get_prompt)) +
finsh_get_prompt (Thumb, 72 bytes, Stack size 8 bytes, shell.o(i.finsh_get_prompt))
[Stack]
finsh_set_prompt_mode (Thumb, 42 bytes, Stack size 16 bytes, shell.o(i.finsh_set_prompt_mode)) +
finsh_set_prompt_mode (Thumb, 42 bytes, Stack size 16 bytes, shell.o(i.finsh_set_prompt_mode))
[Stack]
finsh_system_function_init (Thumb, 6 bytes, Stack size 0 bytes, shell.o(i.finsh_system_function_init))
-
[Called By]
finsh_system_function_init (Thumb, 6 bytes, Stack size 0 bytes, shell.o(i.finsh_system_function_init))
+
[Called By]
finsh_system_init (Thumb, 96 bytes, Stack size 24 bytes, shell.o(i.finsh_system_init)) +
finsh_system_init (Thumb, 96 bytes, Stack size 24 bytes, shell.o(i.finsh_system_init))
[Stack]
finsh_thread_entry (Thumb, 814 bytes, Stack size 0 bytes, shell.o(i.finsh_thread_entry))
[Stack]
hello (Thumb, 12 bytes, Stack size 8 bytes, cmd.o(i.hello)) +
hello (Thumb, 12 bytes, Stack size 8 bytes, cmd.o(i.hello))
[Stack]
list (Thumb, 52 bytes, Stack size 16 bytes, cmd.o(i.list)) +
list (Thumb, 52 bytes, Stack size 16 bytes, cmd.o(i.list))
[Stack]
list_event (Thumb, 178 bytes, Stack size 88 bytes, cmd.o(i.list_event)) +
list_event (Thumb, 178 bytes, Stack size 88 bytes, cmd.o(i.list_event))
[Stack]
list_mailbox (Thumb, 192 bytes, Stack size 88 bytes, cmd.o(i.list_mailbox)) +
list_mailbox (Thumb, 192 bytes, Stack size 88 bytes, cmd.o(i.list_mailbox))
[Stack]
list_mem (Thumb, 30 bytes, Stack size 8 bytes, mem.o(i.list_mem)) +
list_mem (Thumb, 30 bytes, Stack size 8 bytes, mem.o(i.list_mem))
[Stack]
list_msgqueue (Thumb, 184 bytes, Stack size 88 bytes, cmd.o(i.list_msgqueue)) +
list_msgqueue (Thumb, 184 bytes, Stack size 88 bytes, cmd.o(i.list_msgqueue))
[Stack]
list_mutex (Thumb, 148 bytes, Stack size 88 bytes, cmd.o(i.list_mutex)) +
list_mutex (Thumb, 148 bytes, Stack size 88 bytes, cmd.o(i.list_mutex))
[Stack]
list_sem (Thumb, 184 bytes, Stack size 88 bytes, cmd.o(i.list_sem)) +
list_sem (Thumb, 184 bytes, Stack size 88 bytes, cmd.o(i.list_sem))
[Stack]
list_thread (Thumb, 258 bytes, Stack size 232 bytes, cmd.o(i.list_thread)) +
list_thread (Thumb, 258 bytes, Stack size 232 bytes, cmd.o(i.list_thread))
[Stack]
list_timer (Thumb, 160 bytes, Stack size 80 bytes, cmd.o(i.list_timer)) +
list_timer (Thumb, 160 bytes, Stack size 80 bytes, cmd.o(i.list_timer))
[Stack]
lwrb_get_free (Thumb, 44 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_free))
-
[Called By]
lwrb_get_free (Thumb, 44 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_free))
+
[Called By]
lwrb_get_full (Thumb, 42 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_full))
-
[Called By]
lwrb_get_full (Thumb, 42 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_full))
+
[Called By]
lwrb_get_linear_block_read_address (Thumb, 26 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_linear_block_read_address))
-
[Called By]
lwrb_get_linear_block_read_address (Thumb, 26 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_linear_block_read_address))
+
[Called By]
lwrb_get_linear_block_read_length (Thumb, 40 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_linear_block_read_length))
-
[Called By]
lwrb_get_linear_block_read_length (Thumb, 40 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_get_linear_block_read_length))
+
[Called By]
lwrb_init (Thumb, 28 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_init))
-
[Called By]
lwrb_init (Thumb, 28 bytes, Stack size 0 bytes, lwrb.o(i.lwrb_init))
+
[Called By]
lwrb_skip (Thumb, 74 bytes, Stack size 16 bytes, lwrb.o(i.lwrb_skip)) +
lwrb_skip (Thumb, 74 bytes, Stack size 16 bytes, lwrb.o(i.lwrb_skip))
[Stack]
lwrb_write (Thumb, 22 bytes, Stack size 16 bytes, lwrb.o(i.lwrb_write)) +
lwrb_write (Thumb, 22 bytes, Stack size 16 bytes, lwrb.o(i.lwrb_write))
[Stack]
lwrb_write_ex (Thumb, 146 bytes, Stack size 40 bytes, lwrb.o(i.lwrb_write_ex)) +
lwrb_write_ex (Thumb, 146 bytes, Stack size 40 bytes, lwrb.o(i.lwrb_write_ex))
[Stack]
$Super$$main (Thumb, 54 bytes, Stack size 8 bytes, main.o(i.main))
-
[Stack]
$Super$$main (Thumb, 150 bytes, Stack size 32 bytes, main.o(i.main))
+
[Stack]
main_thread_entry (Thumb, 12 bytes, Stack size 8 bytes, components.o(i.main_thread_entry))
-
[Stack]
msh_auto_complete (Thumb, 154 bytes, Stack size 32 bytes, msh.o(i.msh_auto_complete)) +
msh_auto_complete (Thumb, 154 bytes, Stack size 32 bytes, msh.o(i.msh_auto_complete))
[Stack]
msh_exec (Thumb, 78 bytes, Stack size 16 bytes, msh.o(i.msh_exec)) +
msh_exec (Thumb, 78 bytes, Stack size 16 bytes, msh.o(i.msh_exec))
[Stack]
msh_help (Thumb, 60 bytes, Stack size 16 bytes, msh.o(i.msh_help)) +
msh_help (Thumb, 60 bytes, Stack size 16 bytes, msh.o(i.msh_help))
[Stack]
msh_is_used (Thumb, 4 bytes, Stack size 0 bytes, msh.o(i.msh_is_used)) +
msh_is_used (Thumb, 4 bytes, Stack size 0 bytes, msh.o(i.msh_is_used))
[Called By]
rt_application_init (Thumb, 46 bytes, Stack size 16 bytes, components.o(i.rt_application_init)) +
rt_application_init (Thumb, 46 bytes, Stack size 16 bytes, components.o(i.rt_application_init))
[Stack]
rt_assert_handler (Thumb, 42 bytes, Stack size 16 bytes, kservice.o(i.rt_assert_handler)) +
rt_assert_handler (Thumb, 42 bytes, Stack size 16 bytes, kservice.o(i.rt_assert_handler))
[Stack]
rt_calloc (Thumb, 28 bytes, Stack size 16 bytes, mem.o(i.rt_calloc)) +
rt_calloc (Thumb, 28 bytes, Stack size 16 bytes, mem.o(i.rt_calloc))
[Stack]
rt_components_board_init (Thumb, 20 bytes, Stack size 16 bytes, components.o(i.rt_components_board_init)) +
rt_components_board_init (Thumb, 20 bytes, Stack size 16 bytes, components.o(i.rt_components_board_init))
[Stack]
rt_components_init (Thumb, 20 bytes, Stack size 16 bytes, components.o(i.rt_components_init)) +
rt_components_init (Thumb, 20 bytes, Stack size 16 bytes, components.o(i.rt_components_init))
[Stack]
rt_enter_critical (Thumb, 20 bytes, Stack size 8 bytes, scheduler.o(i.rt_enter_critical)) +
rt_enter_critical (Thumb, 20 bytes, Stack size 8 bytes, scheduler.o(i.rt_enter_critical))
[Stack]
rt_exit_critical (Thumb, 46 bytes, Stack size 8 bytes, scheduler.o(i.rt_exit_critical)) +
rt_exit_critical (Thumb, 46 bytes, Stack size 8 bytes, scheduler.o(i.rt_exit_critical))
[Stack]
rt_free (Thumb, 232 bytes, Stack size 16 bytes, mem.o(i.rt_free)) +
rt_free (Thumb, 232 bytes, Stack size 16 bytes, mem.o(i.rt_free))
[Stack]
rt_hw_board_init (Thumb, 62 bytes, Stack size 8 bytes, board.o(i.rt_hw_board_init)) +
rt_hw_board_init (Thumb, 62 bytes, Stack size 8 bytes, board.o(i.rt_hw_board_init))
[Stack]
rt_hw_console_getchar (Thumb, 10 bytes, Stack size 8 bytes, board.o(i.rt_hw_console_getchar)) +
rt_hw_console_getchar (Thumb, 10 bytes, Stack size 8 bytes, board.o(i.rt_hw_console_getchar))
[Stack]
rt_hw_console_output (Thumb, 14 bytes, Stack size 8 bytes, board.o(i.rt_hw_console_output)) +
rt_hw_console_output (Thumb, 14 bytes, Stack size 8 bytes, board.o(i.rt_hw_console_output))
[Stack]
rt_hw_hard_fault_exception (Thumb, 82 bytes, Stack size 0 bytes, cpuport.o(i.rt_hw_hard_fault_exception)) +
rt_hw_hard_fault_exception (Thumb, 82 bytes, Stack size 0 bytes, cpuport.o(i.rt_hw_hard_fault_exception))
[Stack]
rt_hw_stack_init (Thumb, 50 bytes, Stack size 20 bytes, cpuport.o(i.rt_hw_stack_init)) +
rt_hw_stack_init (Thumb, 50 bytes, Stack size 20 bytes, cpuport.o(i.rt_hw_stack_init))
[Stack]
rt_hw_usart_init (Thumb, 14 bytes, Stack size 8 bytes, drv_uart.o(i.rt_hw_usart_init)) +
rt_hw_usart_init (Thumb, 14 bytes, Stack size 8 bytes, drv_uart.o(i.rt_hw_usart_init))
[Stack]