sam7s-02.htm
来自「ATMEL用IO模拟直接驱动内部无控制器的夏普320240」· HTM 代码 · 共 237 行
HTM
237 行
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\output\sam7s-02.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\output\sam7s-02.axf</H1><HR>
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.0 [Build 942]: Last Updated: Wed Oct 25 12:25:13 2006
<BR><P>
<H3>Maximum Stack Usage = 12 bytes + Unknown(Functions without stacksize,Cycles,Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
irq_SYS<P>
<H3>
Functions with no stack information
</H3><UL>
<LI><a href="#[c07860]">RESET</a>
<LI><a href="#[c07cc0]">Undef_Handler</a>
<LI><a href="#[c07c48]">SWI_Handler</a>
<LI><a href="#[c07bcc]">PAbt_Handler</a>
<LI><a href="#[c07b50]">DAbt_Handler</a>
<LI><a href="#[c07ad8]">IRQ_Handler</a>
<LI><a href="#[c07a60]">FIQ_Handler</a>
<LI><a href="#[c078d4]">Reset_Handler</a>
</UL>
<P>
<H3>
Mutually Recursive functions
</H3><UL>
<LI><a href="#[c07cc0]">Undef_Handler</a> -> <a href="#[c07cc0]">Undef_Handler</a><BR>
<LI><a href="#[c07c48]">SWI_Handler</a> -> <a href="#[c07c48]">SWI_Handler</a><BR>
<LI><a href="#[c07bcc]">PAbt_Handler</a> -> <a href="#[c07bcc]">PAbt_Handler</a><BR>
<LI><a href="#[c07b50]">DAbt_Handler</a> -> <a href="#[c07b50]">DAbt_Handler</a><BR>
<LI><a href="#[c07ad8]">IRQ_Handler</a> -> <a href="#[c07ad8]">IRQ_Handler</a><BR>
<LI><a href="#[c07a60]">FIQ_Handler</a> -> <a href="#[c07a60]">FIQ_Handler</a><BR>
</UL>
<BR>
<P><STRONG><a name="[c07860]"></a>RESET</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<P><STRONG><a name="[b27540]"></a>irq_fiq</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b274cc]"></a>irq_SYS</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_SYS</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b27454]"></a>irq_pioa</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_pioa</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b273d8]"></a>irq_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_Reserved</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b27364]"></a>irq_adc</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_adc</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b272f0]"></a>irq_spi</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_spi</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b2727c]"></a>irq_us0</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_us0</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b27208]"></a>irq_us1</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_us1</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b27194]"></a>irq_ssc</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = irq_ssc</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b27120]"></a>irq_twi</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b270a8]"></a>irq_pwmc</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b27034]"></a>irq_udp</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26fc0]"></a>irq_Tc0</STRONG> (ARM, 56 bytes, Stack size 16 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26f4c]"></a>irq_Tc1</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26ed8]"></a>irq_Tc2</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26e5c]"></a>irq_15_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26de0]"></a>irq_16_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26d64]"></a>irq_17_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26ce8]"></a>irq_18_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26c6c]"></a>irq_19_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26bf0]"></a>irq_20_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26b74]"></a>irq_21_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26af8]"></a>irq_22_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26a7c]"></a>irq_23_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26a00]"></a>irq_24_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26984]"></a>irq_25_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26908]"></a>irq_26_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b2688c]"></a>irq_27_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26810]"></a>irq_28_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26794]"></a>irq_29_Reserved</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b2671c]"></a>irq_IRQ0</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b266a4]"></a>irq_IRQ1</STRONG> (ARM, 32 bytes, Stack size 12 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b26630]"></a>hst0sz</STRONG> (ARM, 28 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b265bc]"></a>hsqkmg</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b26548]"></a>hssxsj</STRONG> (ARM, 4 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b264d4]"></a>hst0csh</STRONG> (ARM, 104 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b26460]"></a>hszdsz</STRONG> (ARM, 264 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
<LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b263ec]"></a>hsyjcl</STRONG> (ARM, 3188 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b26378]"></a>hsiosz</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b26300]"></a>hsramcsh</STRONG> (ARM, 164 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b2628c]"></a>hssdys</STRONG> (ARM, 20 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b26218]"></a>hsiocsh</STRONG> (ARM, 40 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b261a0]"></a>hskmgcsh</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b2612c]"></a>hszdcsh</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b260b8]"><<</a> hscsh
</UL>
<P><STRONG><a name="[b260b8]"></a>hscsh</STRONG> (ARM, 40 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = hscsh</UL>
<BR>[Calls]<UL><LI><a href="#[b2612c]">>></a> hszdcsh
<LI><a href="#[b261a0]">>></a> hskmgcsh
<LI><a href="#[b26218]">>></a> hsiocsh
<LI><a href="#[b2628c]">>></a> hssdys
<LI><a href="#[b26300]">>></a> hsramcsh
<LI><a href="#[b26460]">>></a> hszdsz
</UL>
<BR>[Called By]<UL><LI><a href="#[b26044]"><<</a> Main
</UL>
<P><STRONG><a name="[b26044]"></a>Main</STRONG> (ARM, 56 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Main -> hscsh</UL>
<BR>[Calls]<UL><LI><a href="#[b260b8]">>></a> hscsh
<LI><a href="#[b26378]">>></a> hsiosz
<LI><a href="#[b263ec]">>></a> hsyjcl
<LI><a href="#[b26460]">>></a> hszdsz
<LI><a href="#[b264d4]">>></a> hst0csh
<LI><a href="#[b26548]">>></a> hssxsj
<LI><a href="#[b265bc]">>></a> hsqkmg
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[b25fd0]"></a>hsszcsh</STRONG> (ARM, 36 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[b25f5c]"></a>hsszsz</STRONG> (ARM, 36 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[c07cc0]"></a>Undef_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07cc0]">>></a> Undef_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07cc0]"><<</a> Undef_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c07c48]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07c48]">>></a> SWI_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07c48]"><<</a> SWI_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c07bcc]"></a>PAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07bcc]">>></a> PAbt_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07bcc]"><<</a> PAbt_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c07b50]"></a>DAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07b50]">>></a> DAbt_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07b50]"><<</a> DAbt_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c07ad8]"></a>IRQ_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07ad8]">>></a> IRQ_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07ad8]"><<</a> IRQ_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c07a60]"></a>FIQ_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[c07a60]">>></a> FIQ_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[c07a60]"><<</a> FIQ_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL>
<P><STRONG><a name="[c078d4]"></a>Reset_Handler</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL><HR></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?