PCD.htm ( File view )

  • By 2010-07-31
  • View(s):8
  • Download(s):0
  • Point(s): 1
			<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [E:\arm程序\MFRC\PCD.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image E:\arm程序\MFRC\PCD.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, RVCT3.0 [Build 951]: Last Updated: Wed Oct 13 14:36:36 2010
<BR><P>
<H3>Maximum Stack Usage =        216 bytes + Unknown(Functions without stacksize,Cycles,Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
main -> cunkuan -> PcdWrite -> PcdComMF522 -> ClearBitMask -> ReadRawRC<P>
<H3>
Functions with no stack information
</H3><UL>
 <LI><a href="#[a68344]">Reset_Handler</a>
 <LI><a href="#[f2dcec]">__scatterload</a>
 <LI><a href="#[f2dc1c]">__scatterload_rt2</a>
 <LI><a href="#[f2dc6c]">__scatterload_null</a>
 <LI><a href="#[f2e448]">__decompress</a>
 <LI><a href="#[f2e3f8]">__decompress1</a>
 <LI><a href="#[f2d73c]">__scatterload_zeroinit</a>
 <LI><a href="#[a681c4]">__user_initial_stackheap</a>
 <LI><a href="#[f5a4a8]">__fplib_config_pureend_doubles</a>
 <LI><a href="#[a68934]">Undef_Handler</a>
 <LI><a href="#[a688bc]">SWI_Handler</a>
 <LI><a href="#[a68840]">PAbt_Handler</a>
 <LI><a href="#[a687c4]">DAbt_Handler</a>
 <LI><a href="#[a6874c]">IRQ_Handler</a>
 <LI><a href="#[a686d4]">FIQ_Handler</a>
 <LI><a href="#[f1b190]">__arm_div4</a>
 <LI><a href="#[f1b118]">__arm_div8</a>
 <LI><a href="#[f1b09c]">__arm_div_large</a>
</UL>
<P>
<H3>
Mutually Recursive functions
</H3><UL>
 <LI><a href="#[a68934]">Undef_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a68934]">Undef_Handler</a><BR>
 <LI><a href="#[a688bc]">SWI_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a688bc]">SWI_Handler</a><BR>
 <LI><a href="#[a68840]">PAbt_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a68840]">PAbt_Handler</a><BR>
 <LI><a href="#[a687c4]">DAbt_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a687c4]">DAbt_Handler</a><BR>
 <LI><a href="#[a6874c]">IRQ_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a6874c]">IRQ_Handler</a><BR>
 <LI><a href="#[a686d4]">FIQ_Handler</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[a686d4]">FIQ_Handler</a><BR>
</UL>
<BR>
<P><STRONG><a name="[a68344]"></a>Reset_Handler</STRONG> (ARM, 0 bytes, Stack size unknown bytes, startup.o(RESET))
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[f17a24]"></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="#[f1707c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
<LI><a href="#[f2dcec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>

<P><STRONG><a name="[f2dcec]"></a>__scatterload</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
<BR><BR>[Called By]<UL><LI><a href="#[f17a24]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[f2dc1c]"></a>__scatterload_rt2</STRONG> (ARM, 48 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[f1707c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL>

<P><STRONG><a name="[f2dc6c]"></a>__scatterload_null</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

<P><STRONG><a name="[f2e448]"></a>__decompress</STRONG> (ARM, 92 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)

<P><STRONG><a name="[f2e3f8]"></a>__decompress1</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)

<P><STRONG><a name="[f2d73c]"></a>__scatterload_zeroinit</STRONG> (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

<P><STRONG><a name="[f1062c]"></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="#[f10560]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
</UL>

<P><STRONG><a name="[a681c4]"></a>__user_initial_stackheap</STRONG> (ARM, 0 bytes, Stack size unknown bytes, startup.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[f166fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>

<P><STRONG><a name="[a64dc0]"></a>Timer0</STRONG> (ARM, 52 bytes, Stack size 24 bytes, m.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a64190]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;key_scan
</UL>

<P><STRONG><a name="[a64d4c]"></a>T0_Init</STRONG> (ARM, 76 bytes, Stack size 0 bytes, m.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64cd4]"></a>Init_PCD</STRONG> (ARM, 36 bytes, Stack size 0 bytes, m.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64c60]"></a>loop</STRONG> (ARM, 332 bytes, Stack size 32 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 124<LI>Call Chain = loop -> LCD_hanzis24x24 -> LCD_ASC12x24 -> LCD_Reg_Set</UL>
<BR>[Calls]<UL><LI><a href="#[a64640]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_hanzis24x24
<LI><a href="#[a648a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_ASC12x24
</UL>
<BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64be8]"></a>print_data</STRONG> (ARM, 204 bytes, Stack size 24 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = print_data -> print_num_12x24 -> LCD_ASC12x24 -> LCD_Reg_Set</UL>
<BR>[Calls]<UL><LI><a href="#[a6409c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_num_12x24
<LI><a href="#[a648a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_ASC12x24
</UL>
<BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64b70]"></a>shuaping</STRONG> (ARM, 936 bytes, Stack size 32 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = shuaping -> print_num_12x24 -> LCD_ASC12x24 -> LCD_Reg_Set</UL>
<BR>[Calls]<UL><LI><a href="#[a6409c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_num_12x24
<LI><a href="#[a64118]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_hex
<LI><a href="#[a646bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_PutString
<LI><a href="#[a64738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_PutChar
<LI><a href="#[a648a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_ASC12x24
</UL>
<BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64afc]"></a>cunkuan</STRONG> (ARM, 128 bytes, Stack size 40 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = cunkuan -> PcdWrite -> PcdComMF522 -> ClearBitMask -> ReadRawRC</UL>
<BR>[Calls]<UL><LI><a href="#[a642f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdWrite
</UL>
<BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64a88]"></a>chaxun</STRONG> (ARM, 80 bytes, Stack size 32 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = chaxun -> PcdRead -> PcdComMF522 -> ClearBitMask -> ReadRawRC</UL>
<BR>[Calls]<UL><LI><a href="#[a644d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdRead
</UL>
<BR>[Called By]<UL><LI><a href="#[a64a14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a64a14]"></a>main</STRONG> (ARM, 1512 bytes, Stack size 40 bytes, m.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 216 + Unknown Stack Size
<LI>Call Chain = main -> cunkuan -> PcdWrite -> PcdComMF522 -> ClearBitMask -> ReadRawRC</UL>
<BR>[Calls]<UL><LI><a href="#[a64280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Rc522Init
<LI><a href="#[a642f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdWrite
<LI><a href="#[a64370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdValue
<LI><a href="#[a643e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdSelect
<LI><a href="#[a64460]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdRequest
<LI><a href="#[a644d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdRead
<LI><a href="#[a6454c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdAuthState
<LI><a href="#[a645c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PcdAnticoll
<LI><a href="#[a64640]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_hanzis24x24
<LI><a href="#[a646bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_PutString
<LI><a href="#[a647b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Init
<LI><a href="#[a64828]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Clear_Screen
<LI><a href="#[a6499c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BacklightOn
<LI><a href="#[a64a88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chaxun
<LI><a href="#[a64afc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cunkuan
<LI><a href="#[a64b70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shuaping
<LI><a href="#[a64be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_data
<LI><a href="#[a64c60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;loop
<LI><a href="#[a64cd4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Init_PCD
<LI><a href="#[a64d4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;T0_Init
<LI><a href="#[f1b660]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strncmp (via Veneer)
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[b0e4c4]"></a>delay</STRONG> (ARM, 44 bytes, Stack size 0 bytes, rc522.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a64280]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Rc522Init
<LI><a href="#[b0e3d4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;ReadRawRC
</UL>

<P><STRONG><a name="[b0e44c]"></a>WriteRawRC</STRONG> (ARM, 244 bytes, Stack size 4 bytes, rc522.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = WriteRawRC</UL>
<BR>[Called By]<UL><LI><a href="#[a64280]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Rc522Init
<LI><a href="#[a64460]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;PcdRequest
<LI><a href="#[a645c8]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;PcdAnticoll
<LI><a href="#[b0df1c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;ComMF52222
<LI><a href="#[b0e178]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;CalulateCRC
<LI><a href="#[b0e1f0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;SetTimeOut
<LI><a href="#[b0e268]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;PcdComMF522
<LI><a href="#[b0e2e0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;ClearBitMask
<LI><a href="#[b0e35c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;SetBitMask
</UL>

<P><STRONG><a name="[b0e3d4]"></a>ReadRawRC</STRONG> (ARM, 248 bytes, Stack size 20 bytes, rc522.o(.text))
<BR><BR>[Stack]<U
...
...
(Not finished, please download and read the complete file)
			
...
Expand> <Close

Want complete source code? Download it here

Point(s): 1

Download
0 lines left, continue to read
Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
index.htm66.63 kB24-03-99|22:05
binary0.00 B27-01-04|20:12
arc.htm4.53 kB18-03-99|04:12
ARJ.htm8.27 kB18-03-99|04:12
cab.zip43.49 kB11-12-98|03:08
lzh.htm2.08 kB18-03-99|04:12
tar.htm12.38 kB18-03-99|04:12
comm0.00 B27-01-04|20:12
clarion.zip32.79 kB11-12-98|03:09
dbase.htm5.56 kB18-03-99|04:12
dbf.htm2.99 kB18-03-99|04:12
ntx.htm11.44 kB18-03-99|04:12
paradox.rtf61.50 kB29-01-99|17:09
wks.zip22.04 kB11-12-98|03:09
xls.txt44.32 kB29-01-99|17:30
data0.00 B27-01-04|20:12
ai30.pdf260.00 kB29-03-98|22:54
bmp.htm46.13 kB18-03-99|04:12
Bmp.html37.97 kB18-03-99|04:12
BW.htm2.71 kB18-03-99|04:12
col.htm2.02 kB18-03-99|04:12
draft-bo.rtf240.19 kB14-03-99|00:24
dwg_ff.htm11.31 kB18-03-99|04:12
dxf.htm86.74 kB18-03-99|04:12
dxf12.htm140.73 kB18-03-99|04:12
dxf13.zip143.43 kB11-12-98|02:44
dxf14htm.zip160.37 kB11-12-98|02:48
DXF_R14.HLP201.27 kB24-06-98|19:27
emf.hlp73.22 kB17-10-95|23:53
gif87.htm29.98 kB18-03-99|04:12
Gif89a.doc83.47 kB29-10-90|08:27
grap.htm14.76 kB18-03-99|04:12
Ico.zip114.21 kB27-01-99|19:13
jpg.pdf93.35 kB29-03-98|22:59
jpg.rtf15.97 kB23-01-99|01:36
lzw.htm6.44 kB18-03-99|04:12
lzwexp.htm17.13 kB18-03-99|04:12
PCD.htm5.46 kB18-03-99|04:12
pcx.htm26.13 kB18-03-99|04:12
pic.htm4.49 kB18-03-99|04:12
PSD.pdf368.64 kB18-04-97|19:01
ps_plug.pdf377.16 kB29-03-98|22:59
rle.pdf31.59 kB29-03-98|23:06
tga.htm45.46 kB18-03-99|04:12
tga2.zip54.38 kB10-12-98|19:48
tif.pdf365.72 kB29-03-98|23:07
YUV.htm3.96 kB18-03-99|04:12
graphics0.00 B27-01-04|20:12
agentref.zip11.06 kB11-12-98|03:18
bbs.htm12.85 kB18-03-99|04:12
bluewave.htm43.85 kB18-03-99|04:12
idx.htm3.68 kB18-03-99|04:12
url.htm1.61 kB18-03-99|04:12
uuencode.htm11.10 kB18-03-99|04:12
Vrml.rtf70.88 kB28-01-99|14:10
VRML2.hlp181.23 kB21-02-98|20:57
internet0.00 B27-01-04|20:12
jpg0.00 B27-01-04|20:12
escode.rtf49.26 kB08-02-99|21:53
Intel.rtf130.99 kB08-02-99|21:50
joystick.rtf14.53 kB08-02-99|21:57
keyboard.rtf14.81 kB08-02-99|21:59
mouse.rtf15.75 kB08-02-99|22:00
pcl5.zip92.62 kB13-12-98|04:33
speaker.rtf16.96 kB08-02-99|22:04
VGA.htm29.31 kB18-03-99|04:12
other0.00 B27-01-04|20:12
cd.htm26.36 kB18-03-99|04:12
cda.htm2.98 kB18-03-99|04:12
mid1.htm16.87 kB18-03-99|04:12
midi2.htm12.08 kB18-03-99|04:12
midi3.htm10.51 kB18-03-99|04:12
MIND1-2.htm7.09 kB18-03-99|04:12
MPEG.zip573.61 kB11-12-98|04:02
mpeg1.zip65.24 kB11-12-98|03:45
Wav.rtf30.08 kB25-01-99|00:30
wave.htm104.17 kB18-03-99|04:12
sound0.00 B27-01-04|20:12
adobe_EPSF1_2.pdf12.64 kB29-03-98|22:51
adobe_EPSF2_0.pdf42.59 kB29-03-98|22:51
adobe_EPSF3_0.pdf127.45 kB29-03-98|22:54
afont.htm9.14 kB18-03-99|04:12
font.htm17.99 kB18-03-99|04:12
rtf.rtf158.74 kB25-01-99|01:41
rtf.zip147.10 kB11-12-98|03:32
word60.rtf463.82 kB25-01-99|03:24
word8.htm532.04 kB18-03-99|04:12
Wordpf.htm3.29 kB18-03-99|04:12
wordst.htm51.88 kB18-03-99|04:12
wri.htm21.84 kB18-03-99|04:12
text0.00 B27-01-04|20:13
ani.htm3.05 kB18-03-99|04:12
Bmp.html33.82 kB18-03-99|04:12
cab.zip43.49 kB11-12-98|03:08
cal.htm5.64 kB18-03-99|04:12
clp.htm2.33 kB18-03-99|04:12
crd.htm4.59 kB18-03-99|04:12
find.htm4.38 kB18-03-99|04:12
grp.htm8.54 kB18-03-99|04:12
Hlp.htm57.27 kB18-03-99|04:12
Hpj.doc71.12 kB14-01-93|06:22
Ico.zip114.21 kB27-01-99|19:13
icons.htm28.52 kB18-03-99|04:12
inf.htm2.74 kB18-03-99|04:12
Lnk.htm5.24 kB18-03-99|04:12
LONG.htm3.15 kB18-03-99|04:12
reg.htm11.13 kB18-03-99|04:12
res32.htm16.18 kB18-03-99|04:12
rle.pdf31.59 kB29-03-98|23:06
rtfwr.htm8.10 kB18-03-99|04:12
scr.htm1.69 kB18-03-99|04:12
ttfspec1.zip752.40 kB28-01-99|12:00
ttfspec2.zip501.01 kB27-01-99|20:51
Wav.rtf30.08 kB25-01-99|00:30
wave.htm101.51 kB18-03-99|04:12
wavec.htm205.63 kB18-03-99|04:12
WinReg.htm22.02 kB18-03-99|04:12
wmf.htm11.82 kB18-03-99|04:12
wri.htm21.84 kB18-03-99|04:12
windows0.00 B27-01-04|20:13
FORMAT0.00 B27-01-04|20:12
文件格式大全0.00 B27-01-04|20:12
...
Sponsored links

PCD.htm (4.88 MB)

Need 1 point
Your Point(s)

Your Point isn't enough.

Get point immediately by PayPal

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more point

LOGIN

Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com

切换到中文版?

CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!
OK

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D