| | |
| | | <title>Static Call Graph - [.\Objects\uwb_simple_example.axf]</title></head> |
| | | <body><HR> |
| | | <H1>Static Call Graph for image .\Objects\uwb_simple_example.axf</H1><HR> |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Wed Jul 2 18:43:42 2025 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Wed Jul 2 19:40:22 2025 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 1620 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | <LI><a href="#[3e]">>></a> TCPClient_SocketEventProc |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[18a]"></a>PCA9555_init</STRONG> (Thumb, 696 bytes, Stack size 72 bytes, pca9555.o(.text.PCA9555_init)) |
| | | <P><STRONG><a name="[18a]"></a>PCA9555_init</STRONG> (Thumb, 672 bytes, Stack size 72 bytes, pca9555.o(.text.PCA9555_init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = PCA9555_init ⇒ IIC_Read_Pca9555 ⇒ IIC2_Read_pca_Byte |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[151]">>></a> IIC_Write_Pca9555 |
| | |
| | | <BR><BR>[Called By]<UL><LI><a href="#[21a]">>></a> power_enter_power_down_mode |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[2b]"></a>main</STRONG> (Thumb, 732 bytes, Stack size 16 bytes, main.o(.text.main)) |
| | | <P><STRONG><a name="[2b]"></a>main</STRONG> (Thumb, 736 bytes, Stack size 16 bytes, main.o(.text.main)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1228<LI>Call Chain = main ⇒ IdleTask ⇒ UART_CheckReceive ⇒ DBG_Poll ⇒ UsartParseDataHandler ⇒ GPS_RecvFsm ⇒ UDPClient_UploadGPS ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[1d6]">>></a> adc_open |
| | |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B) |
| | | </UL> |
| | | <P><STRONG><a name="[217]"></a>mcu_deep_sleep</STRONG> (Thumb, 128 bytes, Stack size 16 bytes, main.o(.text.mcu_deep_sleep)) |
| | | <P><STRONG><a name="[217]"></a>mcu_deep_sleep</STRONG> (Thumb, 112 bytes, Stack size 16 bytes, main.o(.text.mcu_deep_sleep)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 884<LI>Call Chain = mcu_deep_sleep ⇒ power_enter_power_down_mode ⇒ phy_restore ⇒ phy_tx_regs_config ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[21a]">>></a> power_enter_power_down_mode |
| | |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> uwb_app.o(.text.Uwb_init) |
| | | </UL> |
| | | <P><STRONG><a name="[3e]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2532 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) |
| | | <P><STRONG><a name="[3e]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2300 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1620<LI>Call Chain = TCPClient_SocketEventProc ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[1b5]">>></a> flash_write_nbytes |