chen
2024-09-26 7deaee2f7153d773fa3c780067943f475030ea69
keil/Objects/uwb_simple_example.htm
@@ -3,7 +3,7 @@
<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>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Wed Sep 25 16:32:54 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Thu Sep 26 18:09:26 2024
<BR><P>
<H3>Maximum Stack Usage =       1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -1080,7 +1080,7 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> air780esocket.o(.rodata.g_stStateAIR780ESocketHeartbeat)
</UL>
<P><STRONG><a name="[57]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 348 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc))
<P><STRONG><a name="[57]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 356 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc))
<BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = AIR780ESocketSendDataProc &rArr; HIDO_FSMStateChange &rArr; HIDO_FSMEventExecute &rArr; FSM_Debug
</UL>
<BR>[Calls]<UL><LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_OnClosed
@@ -1180,8 +1180,8 @@
<P><STRONG><a name="[24]"></a>CALIB_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, mk_calib.o(.text.CALIB_IRQHandler))
<BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET)
</UL>
<P><STRONG><a name="[e0]"></a>CalculateDists</STRONG> (Thumb, 432 bytes, Stack size 56 bytes, dw_tag.o(.text.CalculateDists))
<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
<P><STRONG><a name="[e0]"></a>CalculateDists</STRONG> (Thumb, 404 bytes, Stack size 48 bytes, dw_tag.o(.text.CalculateDists))
<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d
@@ -1375,7 +1375,6 @@
</UL>
<BR>[Called By]<UL><LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Create
<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Uart_Init
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_OnConnected
</UL>
<P><STRONG><a name="[ef]"></a>HIDO_ArraryQueueOut</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, hido_arraryqueue.o(.text.HIDO_ArraryQueueOut))
@@ -1681,7 +1680,6 @@
</UL>
<BR>[Called By]<UL><LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Create
<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Uart_Init
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_OnConnected
</UL>
<P><STRONG><a name="[6]"></a>HardFault_Handler</STRONG> (Thumb, 124 bytes, Stack size 0 bytes, mk_trace.o(.text.HardFault_Handler))
@@ -2069,7 +2067,7 @@
<BR>[Called By]<UL><LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ECSQProc
</UL>
<P><STRONG><a name="[132]"></a>MotorPoll</STRONG> (Thumb, 184 bytes, Stack size 16 bytes, main.o(.text.MotorPoll))
<P><STRONG><a name="[132]"></a>MotorPoll</STRONG> (Thumb, 208 bytes, Stack size 16 bytes, main.o(.text.MotorPoll))
<BR><BR>[Stack]<UL><LI>Max Depth = 436<LI>Call Chain = MotorPoll &rArr; _4GAlarmUpload &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_VLQGetEnqueueMember &rArr; HIDO_BaseQueueGetContinuousSize &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_4GAlarmUpload
@@ -2178,8 +2176,8 @@
<BR>[Called By]<UL><LI><a href="#[16a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
</UL>
<P><STRONG><a name="[15a]"></a>SetANCTimestap</STRONG> (Thumb, 104 bytes, Stack size 20 bytes, dw_tag.o(.text.SetANCTimestap))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SetANCTimestap
<P><STRONG><a name="[15a]"></a>SetANCTimestap</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, dw_tag.o(.text.SetANCTimestap))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SetANCTimestap
</UL>
<BR>[Called By]<UL><LI><a href="#[152]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
</UL>
@@ -2256,22 +2254,19 @@
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocketConnectProc
</UL>
<P><STRONG><a name="[be]"></a>Socket_OnConnected</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, socket.o(.text.Socket_OnConnected))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = Socket_OnConnected &rArr; HIDO_VLQInit
</UL>
<BR>[Calls]<UL><LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_VLQInit
<LI><a href="#[147]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_ArraryQueueInit
<P><STRONG><a name="[be]"></a>Socket_OnConnected</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnConnected))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Socket_OnConnected
</UL>
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocketConnectProc
</UL>
<P><STRONG><a name="[b6]"></a>Socket_OnRecv</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnRecv))
<P><STRONG><a name="[b6]"></a>Socket_OnRecv</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnRecv))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Socket_OnRecv
</UL>
<BR>[Called By]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780EProc
</UL>
<P><STRONG><a name="[148]"></a>Socket_Recv</STRONG> (Thumb, 144 bytes, Stack size 32 bytes, socket.o(.text.Socket_Recv))
<P><STRONG><a name="[148]"></a>Socket_Recv</STRONG> (Thumb, 152 bytes, Stack size 32 bytes, socket.o(.text.Socket_Recv))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = Socket_Recv &rArr; HIDO_VLQDequeue &rArr; HIDO_BaseQueueDequeue &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_ArraryQueueOut
@@ -2305,7 +2300,7 @@
<BR>[Called By]<UL><LI><a href="#[14c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPHeartBeatUpload
</UL>
<P><STRONG><a name="[ca]"></a>Socket_SetSocketState</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState))
<P><STRONG><a name="[ca]"></a>Socket_SetSocketState</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState))
<BR><BR>[Called By]<UL><LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocket_Poll
</UL>