Rev 2945 Rev 2946
Line 1... Line 1...
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html><head> 2 <html><head>
3 <title>Static Call Graph - [.\obj\ch.axf]</title></head> 3 <title>Static Call Graph - [.\obj\ch.axf]</title></head>
4 <body><HR> 4 <body><HR>
5 <H1>Static Call Graph for image .\obj\ch.axf</H1><HR> 5 <H1>Static Call Graph for image .\obj\ch.axf</H1><HR>
6 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5.03 [Build 24]: Last Updated: Mon May 06 18:22:17 2013 6 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5.03 [Build 24]: Last Updated: Mon May 06 20:30:07 2013
7 <BR><P> 7 <BR><P>
8 <H3>Maximum Stack Usage = 680 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3> 8 <H3>Maximum Stack Usage = 680 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
9 Call chain for Maximum Stack Depth:</H3> 9 Call chain for Maximum Stack Depth:</H3>
10 Thread_GPS &rArr; chOQWriteTimeout &rArr; chSchGoSleepTimeoutS 10 Thread_GPS &rArr; chOQWriteTimeout &rArr; chSchGoSleepTimeoutS
11 <P> 11 <P>
Line 301... Line 301...
301 </UL> 301 </UL>
302   302  
303 <P><STRONG><a name="[1bb]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009)) 303 <P><STRONG><a name="[1bb]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009))
304   304  
305 <P><STRONG><a name="[c4]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) 305 <P><STRONG><a name="[c4]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
306 <BR><BR>[Stack]<UL><LI>Max Depth = 232 + Unknown Stack Size 306 <BR><BR>[Stack]<UL><LI>Max Depth = 240 + Unknown Stack Size
307 <LI>Call Chain = __rt_entry_main &rArr; main &rArr; TestThread &rArr; chThdWait &rArr; chThdRelease &rArr; chHeapFree &rArr; chMtxUnlock &rArr; chSchWakeupS 307 <LI>Call Chain = __rt_entry_main &rArr; main &rArr; TestThread &rArr; chThdWait &rArr; chThdRelease &rArr; chHeapFree &rArr; chMtxUnlock &rArr; chSchWakeupS
308 </UL> 308 </UL>
309 <BR>[Calls]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit 309 <BR>[Calls]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
310 <LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main 310 <LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
311 </UL> 311 </UL>
Line 1551... Line 1551...
1551 </UL> 1551 </UL>
1552 <BR>[Called By]<UL><LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dyn3_execute 1552 <BR>[Called By]<UL><LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dyn3_execute
1553 <LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bmk8_execute 1553 <LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bmk8_execute
1554 <LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TestThread 1554 <LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TestThread
1555 <LI><a href="#[178]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_wait_tick 1555 <LI><a href="#[178]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_wait_tick
1556 <LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main -  
1557 <LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Thread1 1556 <LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Thread1
1558 <LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Thread_GPS 1557 <LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Thread_GPS
1559 <LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;thd4_execute 1558 <LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;thd4_execute
1560 <LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;thread2 1559 <LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;thread2
1561 <LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mtx4_execute 1560 <LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mtx4_execute
Line 2362... Line 2361...
2362 <BR><BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chOQWriteTimeout 2361 <BR><BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chOQWriteTimeout
2363 <LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSchReadyI 2362 <LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSchReadyI
2364 <LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strcmp 2363 <LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strcmp
2365 </UL> 2364 </UL>
2366   2365  
2367 <P><STRONG><a name="[c5]"></a>main</STRONG> (Thumb, 662 bytes, Stack size 80 bytes, main.o(.text)) 2366 <P><STRONG><a name="[c5]"></a>main</STRONG> (Thumb, 590 bytes, Stack size 88 bytes, main.o(.text))
2368 <BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = main &rArr; TestThread &rArr; chThdWait &rArr; chThdRelease &rArr; chHeapFree &rArr; chMtxUnlock &rArr; chSchWakeupS 2367 <BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = main &rArr; TestThread &rArr; chThdWait &rArr; chThdRelease &rArr; chHeapFree &rArr; chMtxUnlock &rArr; chSchWakeupS
2369 </UL> 2368 </UL>
2370 <BR>[Calls]<UL><LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chThdSleep 2369 <BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chThdCreateStatic
2371 <LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chThdCreateStatic -  
2372 <LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSysInit 2370 <LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSysInit
2373 <LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chOQWriteTimeout 2371 <LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chOQWriteTimeout
2374 <LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chIQReadTimeout 2372 <LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chIQReadTimeout
2375 <LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSchReadyI 2373 <LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chSchReadyI
2376 <LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TestThread 2374 <LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TestThread