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>#<CALLGRAPH># ARM Linker, 5.03 [Build 24]: Last Updated: Mon May 06 18:22:17 2013 |
6 |
<BR><P>#<CALLGRAPH># 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 ⇒ chOQWriteTimeout ⇒ chSchGoSleepTimeoutS |
10 |
Thread_GPS ⇒ chOQWriteTimeout ⇒ 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 ⇒ main ⇒ TestThread ⇒ chThdWait ⇒ chThdRelease ⇒ chHeapFree ⇒ chMtxUnlock ⇒ chSchWakeupS |
307 |
<LI>Call Chain = __rt_entry_main ⇒ main ⇒ TestThread ⇒ chThdWait ⇒ chThdRelease ⇒ chHeapFree ⇒ chMtxUnlock ⇒ chSchWakeupS |
308 |
</UL> |
308 |
</UL> |
309 |
<BR>[Calls]<UL><LI><a href="#[c6]">>></a> exit |
309 |
<BR>[Calls]<UL><LI><a href="#[c6]">>></a> exit |
310 |
<LI><a href="#[c5]">>></a> main |
310 |
<LI><a href="#[c5]">>></a> main |
311 |
</UL> |
311 |
</UL> |
Line 1551... |
Line 1551... |
1551 |
</UL> |
1551 |
</UL> |
1552 |
<BR>[Called By]<UL><LI><a href="#[8c]">>></a> dyn3_execute |
1552 |
<BR>[Called By]<UL><LI><a href="#[8c]">>></a> dyn3_execute |
1553 |
<LI><a href="#[7f]">>></a> bmk8_execute |
1553 |
<LI><a href="#[7f]">>></a> bmk8_execute |
1554 |
<LI><a href="#[17a]">>></a> TestThread |
1554 |
<LI><a href="#[17a]">>></a> TestThread |
1555 |
<LI><a href="#[178]">>></a> test_wait_tick |
1555 |
<LI><a href="#[178]">>></a> test_wait_tick |
1556 |
<LI><a href="#[c5]">>></a> main |
- |
|
1557 |
<LI><a href="#[6c]">>></a> Thread1 |
1556 |
<LI><a href="#[6c]">>></a> Thread1 |
1558 |
<LI><a href="#[6d]">>></a> Thread_GPS |
1557 |
<LI><a href="#[6d]">>></a> Thread_GPS |
1559 |
<LI><a href="#[bb]">>></a> thd4_execute |
1558 |
<LI><a href="#[bb]">>></a> thd4_execute |
1560 |
<LI><a href="#[68]">>></a> thread2 |
1559 |
<LI><a href="#[68]">>></a> thread2 |
1561 |
<LI><a href="#[a2]">>></a> mtx4_execute |
1560 |
<LI><a href="#[a2]">>></a> mtx4_execute |
Line 2362... |
Line 2361... |
2362 |
<BR><BR>[Calls]<UL><LI><a href="#[114]">>></a> chOQWriteTimeout |
2361 |
<BR><BR>[Calls]<UL><LI><a href="#[114]">>></a> chOQWriteTimeout |
2363 |
<LI><a href="#[d6]">>></a> chSchReadyI |
2362 |
<LI><a href="#[d6]">>></a> chSchReadyI |
2364 |
<LI><a href="#[194]">>></a> strcmp |
2363 |
<LI><a href="#[194]">>></a> 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 ⇒ TestThread ⇒ chThdWait ⇒ chThdRelease ⇒ chHeapFree ⇒ chMtxUnlock ⇒ chSchWakeupS |
2367 |
<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = main ⇒ TestThread ⇒ chThdWait ⇒ chThdRelease ⇒ chHeapFree ⇒ chMtxUnlock ⇒ chSchWakeupS |
2369 |
</UL> |
2368 |
</UL> |
2370 |
<BR>[Calls]<UL><LI><a href="#[12b]">>></a> chThdSleep |
2369 |
<BR>[Calls]<UL><LI><a href="#[128]">>></a> chThdCreateStatic |
2371 |
<LI><a href="#[128]">>></a> chThdCreateStatic |
- |
|
2372 |
<LI><a href="#[122]">>></a> chSysInit |
2370 |
<LI><a href="#[122]">>></a> chSysInit |
2373 |
<LI><a href="#[114]">>></a> chOQWriteTimeout |
2371 |
<LI><a href="#[114]">>></a> chOQWriteTimeout |
2374 |
<LI><a href="#[110]">>></a> chIQReadTimeout |
2372 |
<LI><a href="#[110]">>></a> chIQReadTimeout |
2375 |
<LI><a href="#[d6]">>></a> chSchReadyI |
2373 |
<LI><a href="#[d6]">>></a> chSchReadyI |
2376 |
<LI><a href="#[17a]">>></a> TestThread |
2374 |
<LI><a href="#[17a]">>></a> TestThread |