?? pwmo.htm
字號:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\output\PWMO.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\output\PWMO.axf</H1><HR>
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.1 [Build 538]: Last Updated: Mon Apr 30 18:34:48 2007
<BR><P>
<H3>Maximum Stack Usage = 64 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
__main ⇒ __rt_entry ⇒ __rt_lib_init ⇒ _fp_init
<P>
<H3>
Functions with no stack information
</H3><UL>
<LI><a href="#[c83690]">Vectors</a>
<LI><a href="#[c83600]">Reset_Handler</a>
<LI><a href="#[c836d8]">__user_initial_stackheap</a>
<LI><a href="#[c75398]">DAbtHandler</a>
<LI><a href="#[c74ec8]">FIQHandler</a>
<LI><a href="#[c74c60]">IRQHandler</a>
<LI><a href="#[c74480]">T0TIMIIRQHandler</a>
<LI><a href="#[c74438]">FLASHIRQHandler</a>
<LI><a href="#[c743f0]">RCCUIRQHandler</a>
<LI><a href="#[c743a8]">RTCIRQHandler</a>
<LI><a href="#[c74360]">WDGIRQHandler</a>
<LI><a href="#[c74318]">XTIIRQHandler</a>
<LI><a href="#[c742d0]">USBHPIRQHandler</a>
<LI><a href="#[c74288]">I2C0ITERRIRQHandler</a>
<LI><a href="#[c74240]">I2C1ITERRIRQHandler</a>
<LI><a href="#[c741f8]">UART0IRQHandler</a>
<LI><a href="#[c741b0]">UART1IRQHandler</a>
<LI><a href="#[c74168]">UART2IRQHandler</a>
<LI><a href="#[c74120]">UART3IRQHandler</a>
<LI><a href="#[c740d8]">BSPI0IRQHandler</a>
<LI><a href="#[c74090]">BSPI1IRQHandler</a>
<LI><a href="#[c74048]">I2C0IRQHandler</a>
<LI><a href="#[c74000]">I2C1IRQHandler</a>
<LI><a href="#[c73fb8]">CANIRQHandler</a>
<LI><a href="#[c73f70]">ADC12IRQHandler</a>
<LI><a href="#[c73f28]">T1TIMIIRQHandler</a>
<LI><a href="#[c73ee0]">T2TIMIIRQHandler</a>
<LI><a href="#[c73e98]">T3TIMIIRQHandler</a>
<LI><a href="#[c73e50]">HDLCIRQHandler</a>
<LI><a href="#[c73e08]">USBLPIRQHandler</a>
<LI><a href="#[c73dc0]">T0TOIIRQHandler</a>
<LI><a href="#[1113670]">T0OC1IRQHandler</a>
<LI><a href="#[1113628]">T0OC2IRQHandler</a>
<LI><a href="#[c75600]">PAbtHandler</a>
<LI><a href="#[c75130]">SWIHandler</a>
<LI><a href="#[c758e0]">UndefHandler</a>
<LI><a href="#[c74ca8]">ReturnAddress</a>
</UL>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
<LI><a href="#[c83600]">Reset_Handler</a>
<LI><a href="#[c758e0]">UndefHandler</a>
<LI><a href="#[c75130]">SWIHandler</a>
<LI><a href="#[c75600]">PAbtHandler</a>
<LI><a href="#[c75398]">DAbtHandler</a>
<LI><a href="#[c74c60]">IRQHandler</a>
<LI><a href="#[c74ec8]">FIQHandler</a>
<LI><a href="#[c74480]">T0TIMIIRQHandler</a>
<LI><a href="#[c74438]">FLASHIRQHandler</a>
<LI><a href="#[c743f0]">RCCUIRQHandler</a>
<LI><a href="#[c743a8]">RTCIRQHandler</a>
<LI><a href="#[c74360]">WDGIRQHandler</a>
<LI><a href="#[c74318]">XTIIRQHandler</a>
<LI><a href="#[c742d0]">USBHPIRQHandler</a>
<LI><a href="#[c74288]">I2C0ITERRIRQHandler</a>
<LI><a href="#[c74240]">I2C1ITERRIRQHandler</a>
<LI><a href="#[c741f8]">UART0IRQHandler</a>
<LI><a href="#[c741b0]">UART1IRQHandler</a>
<LI><a href="#[c74168]">UART2IRQHandler</a>
<LI><a href="#[c74120]">UART3IRQHandler</a>
<LI><a href="#[c740d8]">BSPI0IRQHandler</a>
<LI><a href="#[c74090]">BSPI1IRQHandler</a>
<LI><a href="#[c74048]">I2C0IRQHandler</a>
<LI><a href="#[c74000]">I2C1IRQHandler</a>
<LI><a href="#[c73fb8]">CANIRQHandler</a>
<LI><a href="#[c73f70]">ADC12IRQHandler</a>
<LI><a href="#[c73f28]">T1TIMIIRQHandler</a>
<LI><a href="#[c73ee0]">T2TIMIIRQHandler</a>
<LI><a href="#[c73e98]">T3TIMIIRQHandler</a>
<LI><a href="#[c73e50]">HDLCIRQHandler</a>
<LI><a href="#[c73e08]">USBLPIRQHandler</a>
<LI><a href="#[c73dc0]">T0TOIIRQHandler</a>
<LI><a href="#[1113670]">T0OC1IRQHandler</a>
<LI><a href="#[1113628]">T0OC2IRQHandler</a>
<LI><a href="#[1108248]">__main</a>
<LI><a href="#[11045c0]">__ARM_get_argv</a>
<LI><a href="#[c7cd18]">main</a>
<LI><a href="#[c74ca8]">ReturnAddress</a>
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[c83690]"></a>Vectors</STRONG> (ARM, 4 bytes, Stack size unknown bytes, str71x.o(Reset), UNUSED, KEPT)
<P><STRONG><a name="[c83600]"></a>Reset_Handler</STRONG> (ARM, 0 bytes, Stack size unknown bytes, str71x.o(Reset))
<BR>[Address Reference Count : 1]<UL><LI> str71x.o(Reset)
</UL>
<P><STRONG><a name="[1108248]"></a>__main</STRONG> (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
<LI>Call Chain = __main ⇒ __rt_entry ⇒ __rt_lib_init ⇒ _fp_init
</UL>
<BR>[Calls]<UL><LI><a href="#[1107f88]">>></a> __rt_entry
<LI><a href="#[11b4ee0]">>></a> __scatterload
</UL>
<P><STRONG><a name="[11b4ee0]"></a>__scatterload</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
<BR><BR>[Called By]<UL><LI><a href="#[1108248]">>></a> __main
</UL>
<P><STRONG><a name="[11b4e98]"></a>__scatterload_rt2</STRONG> (ARM, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1107f88]">>></a> __rt_entry
</UL>
<P><STRONG><a name="[11b4e50]"></a>__scatterload_null</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[11b4c10]"></a>__scatterload_copy</STRONG> (ARM, 40 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11b4c10]">>></a> __scatterload_copy
</UL>
<BR>[Called By]<UL><LI><a href="#[11b4c10]">>></a> __scatterload_copy
</UL>
<P><STRONG><a name="[11b4aa8]"></a>__scatterload_zeroinit</STRONG> (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
<P><STRONG><a name="[11063c0]"></a>__ARM_argv_veneer</STRONG> (ARM, 16 bytes, Stack size 0 bytes, lib_init.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[1106330]">>></a> __rt_lib_init (via Veneer)
</UL>
<P><STRONG><a name="[c836d8]"></a>__user_initial_stackheap</STRONG> (ARM, 0 bytes, Stack size unknown bytes, str71x.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1107960]">>></a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[c80c80]"></a>Undefined_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c758e0]">>></a> UndefHandler
</UL>
<P><STRONG><a name="[c80c38]"></a>FIQ_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74ec8]">>></a> FIQHandler
</UL>
<P><STRONG><a name="[c80bf0]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c75130]">>></a> SWIHandler
</UL>
<P><STRONG><a name="[c80ba8]"></a>Prefetch_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c75600]">>></a> PAbtHandler
</UL>
<P><STRONG><a name="[c80b60]"></a>Abort_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c75398]">>></a> DAbtHandler
</UL>
<P><STRONG><a name="[c80b18]"></a>T0TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74480]">>></a> T0TIMIIRQHandler
</UL>
<P><STRONG><a name="[c80ad0]"></a>FLASH_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74438]">>></a> FLASHIRQHandler
</UL>
<P><STRONG><a name="[c80a88]"></a>RCCU_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c743f0]">>></a> RCCUIRQHandler
</UL>
<P><STRONG><a name="[c80a40]"></a>RTC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c743a8]">>></a> RTCIRQHandler
</UL>
<P><STRONG><a name="[c809f8]"></a>WDG_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74360]">>></a> WDGIRQHandler
</UL>
<P><STRONG><a name="[c809b0]"></a>XTI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74318]">>></a> XTIIRQHandler
</UL>
<P><STRONG><a name="[c80968]"></a>USBHP_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c742d0]">>></a> USBHPIRQHandler
</UL>
<P><STRONG><a name="[c80920]"></a>I2C0ITERR_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74288]">>></a> I2C0ITERRIRQHandler
</UL>
<P><STRONG><a name="[c808d8]"></a>I2C1ITERR_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74240]">>></a> I2C1ITERRIRQHandler
</UL>
<P><STRONG><a name="[c80890]"></a>UART0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c741f8]">>></a> UART0IRQHandler
</UL>
<P><STRONG><a name="[c80848]"></a>UART1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c741b0]">>></a> UART1IRQHandler
</UL>
<P><STRONG><a name="[c80800]"></a>UART2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74168]">>></a> UART2IRQHandler
</UL>
<P><STRONG><a name="[c807b8]"></a>UART3_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74120]">>></a> UART3IRQHandler
</UL>
<P><STRONG><a name="[c80770]"></a>BSPI0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c740d8]">>></a> BSPI0IRQHandler
</UL>
<P><STRONG><a name="[c80728]"></a>BSPI1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74090]">>></a> BSPI1IRQHandler
</UL>
<P><STRONG><a name="[c806e0]"></a>I2C0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74048]">>></a> I2C0IRQHandler
</UL>
<P><STRONG><a name="[c80698]"></a>I2C1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c74000]">>></a> I2C1IRQHandler
</UL>
<P><STRONG><a name="[c80650]"></a>CAN_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73fb8]">>></a> CANIRQHandler
</UL>
<P><STRONG><a name="[c80608]"></a>ADC12_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73f70]">>></a> ADC12IRQHandler
</UL>
<P><STRONG><a name="[c805c0]"></a>T1TIMI_IRQHandler</STRONG> (ARM, 92 bytes, Stack size 8 bytes, 71x_it.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = T1TIMI_IRQHandler ⇒ PlayNextTone ⇒ TIM_PWMOModeConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[c80380]">>></a> PlayNextTone
</UL>
<BR>[Called By]<UL><LI><a href="#[c73f28]">>></a> T1TIMIIRQHandler
</UL>
<P><STRONG><a name="[c80578]"></a>T2TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73ee0]">>></a> T2TIMIIRQHandler
</UL>
<P><STRONG><a name="[c80530]"></a>T3TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73e98]">>></a> T3TIMIIRQHandler
</UL>
<P><STRONG><a name="[c804e8]"></a>HDLC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73e50]">>></a> HDLCIRQHandler
</UL>
<P><STRONG><a name="[c804a0]"></a>USBLP_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73e08]">>></a> USBLPIRQHandler
</UL>
<P><STRONG><a name="[c80458]"></a>T0TOI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">>></a> T0TOIIRQHandler
</UL>
<P><STRONG><a name="[c80410]"></a>T0OC1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1113670]">>></a> T0OC1IRQHandler
</UL>
<P><STRONG><a name="[c803c8]"></a>T0OC2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -