root/Examples_CP-JR_ARM7_LPC2368/ETT_LPC2368_Examples/PERIPHERAL_DEMO/LCD/LCD16X2.htm

Revision 8, 24.7 kB (checked in by phil, 16 years ago)

Added Examples etc. from CD

Line 
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html><head>
3 <title>Static Call Graph - [C:\JR-LPC2368\PERIPHERAL_DEMO\LCD\LCD16X2.axf]</title></head>
4 <body><HR>
5 <H1>Static Call Graph for image C:\JR-LPC2368\PERIPHERAL_DEMO\LCD\LCD16X2.axf</H1><HR>
6 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, RVCT3.1 [Build 919]: Last Updated: Tue Apr 08 16:27:35 2008
7 <BR><P>
8 <H3>Maximum Stack Usage =         64 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
9 Call chain for Maximum Stack Depth:</H3>
10 __main &rArr; __rt_entry &rArr; __rt_lib_init &rArr; _fp_init
11 <P>
12 <H3>
13 Functions with no stack information
14 </H3><UL>
15  <LI><a href="#[c232e8]">Reset_Handler</a>
16  <LI><a href="#[c23330]">__user_initial_stackheap</a>
17  <LI><a href="#[c235b8]">Undef_Handler</a>
18  <LI><a href="#[c23570]">SWI_Handler</a>
19  <LI><a href="#[c23528]">PAbt_Handler</a>
20  <LI><a href="#[c234e0]">DAbt_Handler</a>
21  <LI><a href="#[c23498]">IRQ_Handler</a>
22  <LI><a href="#[c23450]">FIQ_Handler</a>
23 </UL>
24 </UL>
25 <P>
26 <H3>
27 Mutually Recursive functions
28 </H3> <LI><a href="#[c235b8]">Undef_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c235b8]">Undef_Handler</a><BR>
29  <LI><a href="#[c23570]">SWI_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c23570]">SWI_Handler</a><BR>
30  <LI><a href="#[c23528]">PAbt_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c23528]">PAbt_Handler</a><BR>
31  <LI><a href="#[c234e0]">DAbt_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c234e0]">DAbt_Handler</a><BR>
32  <LI><a href="#[c23498]">IRQ_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c23498]">IRQ_Handler</a><BR>
33  <LI><a href="#[c23450]">FIQ_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[c23450]">FIQ_Handler</a><BR>
34 </UL>
35 <P>
36 <H3>
37 Function Pointers
38 </H3><UL>
39  <LI><a href="#[c232e8]">Reset_Handler</a>
40  <LI><a href="#[c235b8]">Undef_Handler</a>
41  <LI><a href="#[c23570]">SWI_Handler</a>
42  <LI><a href="#[c23528]">PAbt_Handler</a>
43  <LI><a href="#[c234e0]">DAbt_Handler</a>
44  <LI><a href="#[c23498]">IRQ_Handler</a>
45  <LI><a href="#[c23450]">FIQ_Handler</a>
46  <LI><a href="#[c211c0]">__main</a>
47  <LI><a href="#[c1e0b0]">__ARM_get_argv</a>
48  <LI><a href="#[c22730]">main</a>
49  <LI><a href="#[c1ea60]">__I_use_semihosting</a>
50 </UL>
51 <P>
52 <H3>
53 Global Symbols
54 </H3>
55 <P><STRONG><a name="[c232e8]"></a>Reset_Handler</STRONG> (ARM, 0 bytes, Stack size unknown bytes, lpc2300.o(RESET))
56 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
57 </UL>
58 <P><STRONG><a name="[c211c0]"></a>__main</STRONG> (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
59 <BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
60 <LI>Call Chain = __main &rArr; __rt_entry &rArr; __rt_lib_init &rArr; _fp_init
61 </UL>
62 <BR>[Calls]<UL><LI><a href="#[c1b938]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
63 <LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
64 </UL>
65
66 <P><STRONG><a name="[c1b938]"></a>__scatterload</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
67 <BR><BR>[Called By]<UL><LI><a href="#[c211c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
68 </UL>
69
70 <P><STRONG><a name="[c1b8f0]"></a>__scatterload_rt2</STRONG> (ARM, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
71 <BR><BR>[Calls]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
72 </UL>
73
74 <P><STRONG><a name="[c1b8a8]"></a>__scatterload_null</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
75
76 <P><STRONG><a name="[c1b668]"></a>__scatterload_zeroinit</STRONG> (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
77
78 <P><STRONG><a name="[c1f9b0]"></a>__ARM_argv_veneer</STRONG> (ARM, 16 bytes, Stack size 0 bytes, lib_init.o(.emb_text))
79 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
80 </UL>
81
82 <P><STRONG><a name="[c23330]"></a>__user_initial_stackheap</STRONG> (ARM, 0 bytes, Stack size unknown bytes, lpc2300.o(.text))
83 <BR><BR>[Called By]<UL><LI><a href="#[c208d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
84 </UL>
85
86 <P><STRONG><a name="[c22a00]"></a>delay</STRONG> (ARM, 20 bytes, Stack size 0 bytes, main.o(.text))
87 <BR><BR>[Called By]<UL><LI><a href="#[c22730]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
88 </UL>
89
90 <P><STRONG><a name="[c229b8]"></a>busy_lcd</STRONG> (ARM, 172 bytes, Stack size 0 bytes, main.o(.text))
91 <BR><BR>[Called By]<UL><LI><a href="#[c22778]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_init
92 <LI><a href="#[c228e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_byte
93 </UL>
94
95 <P><STRONG><a name="[c22970]"></a>enable_lcd</STRONG> (ARM, 48 bytes, Stack size 0 bytes, main.o(.text))
96 <BR><BR>[Called By]<UL><LI><a href="#[c22778]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_init
97 <LI><a href="#[c228e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_byte
98 </UL>
99
100 <P><STRONG><a name="[c22928]"></a>lcd_out_data4</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text))
101 <BR><BR>[Called By]<UL><LI><a href="#[c228e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_byte
102 </UL>
103
104 <P><STRONG><a name="[c228e0]"></a>lcd_write_byte</STRONG> (ARM, 60 bytes, Stack size 8 bytes, main.o(.text))
105 <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = lcd_write_byte
106 </UL>
107 <BR>[Calls]<UL><LI><a href="#[c22928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_out_data4
108 <LI><a href="#[c22970]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_lcd
109 <LI><a href="#[c229b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;busy_lcd
110 </UL>
111 <BR>[Called By]<UL><LI><a href="#[c22808]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_control
112 <LI><a href="#[c22898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_ascii
113 </UL>
114
115 <P><STRONG><a name="[c22898]"></a>lcd_write_ascii</STRONG> (ARM, 36 bytes, Stack size 8 bytes, main.o(.text))
116 <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = lcd_write_ascii &rArr; lcd_write_byte
117 </UL>
118 <BR>[Calls]<UL><LI><a href="#[c228e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_byte
119 </UL>
120 <BR>[Called By]<UL><LI><a href="#[c22850]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_print
121 </UL>
122
123 <P><STRONG><a name="[c22850]"></a>lcd_print</STRONG> (ARM, 56 bytes, Stack size 12 bytes, main.o(.text))
124 <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = lcd_print &rArr; lcd_write_ascii &rArr; lcd_write_byte
125 </UL>
126 <BR>[Calls]<UL><LI><a href="#[c22898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_ascii
127 </UL>
128 <BR>[Called By]<UL><LI><a href="#[c22730]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
129 </UL>
130
131 <P><STRONG><a name="[c22808]"></a>lcd_write_control</STRONG> (ARM, 36 bytes, Stack size 8 bytes, main.o(.text))
132 <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = lcd_write_control &rArr; lcd_write_byte
133 </UL>
134 <BR>[Calls]<UL><LI><a href="#[c228e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_byte
135 </UL>
136 <BR>[Called By]<UL><LI><a href="#[c22778]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_init
137 <LI><a href="#[c227c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;goto_cursor
138 </UL>
139
140 <P><STRONG><a name="[c227c0]"></a>goto_cursor</STRONG> (ARM, 28 bytes, Stack size 8 bytes, main.o(.text))
141 <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = goto_cursor &rArr; lcd_write_control &rArr; lcd_write_byte
142 </UL>
143 <BR>[Calls]<UL><LI><a href="#[c22808]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_control
144 </UL>
145 <BR>[Called By]<UL><LI><a href="#[c22730]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
146 </UL>
147
148 <P><STRONG><a name="[c22778]"></a>lcd_init</STRONG> (ARM, 308 bytes, Stack size 8 bytes, main.o(.text))
149 <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = lcd_init &rArr; lcd_write_control &rArr; lcd_write_byte
150 </UL>
151 <BR>[Calls]<UL><LI><a href="#[c22808]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_write_control
152 <LI><a href="#[c22970]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_lcd
153 <LI><a href="#[c229b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;busy_lcd
154 </UL>
155 <BR>[Called By]<UL><LI><a href="#[c22730]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
156 </UL>
157
158 <P><STRONG><a name="[c22730]"></a>main</STRONG> (ARM, 96 bytes, Stack size 4 bytes, main.o(.text))
159 <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = main &rArr; lcd_print &rArr; lcd_write_ascii &rArr; lcd_write_byte
160 </UL>
161 <BR>[Calls]<UL><LI><a href="#[c22778]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_init
162 <LI><a href="#[c227c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;goto_cursor
163 <LI><a href="#[c22850]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lcd_print
164 <LI><a href="#[c22a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay
165 </UL>
166 <BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
167 </UL>
168 <P><STRONG><a name="[c21490]"></a>__use_two_region_memory</STRONG> (ARM, 4 bytes, Stack size 0 bytes, stkheap2.o(.text), UNUSED)
169
170 <P><STRONG><a name="[c21448]"></a>__rt_stackheap_init</STRONG> (ARM, 36 bytes, Stack size 16 bytes, stkheap2.o(.text))
171 <BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
172 <LI>Call Chain = __rt_stackheap_init &rArr; __user_setup_stackheap
173 </UL>
174 <BR>[Calls]<UL><LI><a href="#[c20468]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_storage
175 <LI><a href="#[c208d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
176 </UL>
177 <BR>[Called By]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
178 </UL>
179
180 <P><STRONG><a name="[c21400]"></a>__rt_heap_extend</STRONG> (ARM, 24 bytes, Stack size 8 bytes, stkheap2.o(.text), UNUSED)
181 <BR><BR>[Calls]<UL><LI><a href="#[c21328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_heap_extend (Weak Reference)
182 </UL>
183
184 <P><STRONG><a name="[c20f00]"></a>__rt_entry</STRONG> (ARM, 76 bytes, Stack size 16 bytes, kernel.o(.text))
185 <BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
186 <LI>Call Chain = __rt_entry &rArr; __rt_lib_init &rArr; _fp_init
187 </UL>
188 <BR>[Calls]<UL><LI><a href="#[c1ed98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_platform_post_lib_init
189 <LI><a href="#[c1ef08]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_platform_post_stackheap_init
190 <LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
191 <LI><a href="#[c1fda0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit (via BX)
192 <LI><a href="#[c21448]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
193 </UL>
194 <BR>[Called By]<UL><LI><a href="#[c1b8f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_rt2
195 <LI><a href="#[c211c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
196 </UL>
197
198 <P><STRONG><a name="[c20eb8]"></a>__rt_exit</STRONG> (ARM, 20 bytes, Stack size 8 bytes, kernel.o(.text))
199 <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __rt_exit &rArr; __rt_lib_shutdown
200 </UL>
201 <BR>[Calls]<UL><LI><a href="#[c1f8d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown (via Veneer)
202 </UL>
203 <BR>[Called By]<UL><LI><a href="#[c1fda0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit (via Veneer)
204 </UL>
205
206 <P><STRONG><a name="[c20e70]"></a>__rt_abort</STRONG> (ARM, 8 bytes, Stack size 0 bytes, kernel.o(.text), UNUSED)
207 <BR><BR>[Calls]<UL><LI><a href="#[c202b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit
208 </UL>
209
210 <P><STRONG><a name="[c208d8]"></a>__user_setup_stackheap</STRONG> (ARM, 96 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
211 <BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
212 <LI>Call Chain = __user_setup_stackheap
213 </UL>
214 <BR>[Calls]<UL><LI><a href="#[c1ffd8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_perproc_libspace
215 <LI><a href="#[c23330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap
216 </UL>
217 <BR>[Called By]<UL><LI><a href="#[c21448]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
218 </UL>
219
220 <P><STRONG><a name="[c20468]"></a>__rt_stackheap_storage</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_stackheap_storage_intlibspace.o(.text))
221 <BR><BR>[Called By]<UL><LI><a href="#[c21448]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
222 </UL>
223
224 <P><STRONG><a name="[c202b0]"></a>_sys_exit</STRONG> (ARM, 20 bytes, Stack size 0 bytes, sys_exit.o(.text), UNUSED)
225 <BR><BR>[Called By]<UL><LI><a href="#[c20e70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_abort
226 </UL>
227
228 <P><STRONG><a name="[c20020]"></a>__user_libspace</STRONG> (ARM, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
229
230 <P><STRONG><a name="[c1ffd8]"></a>__user_perproc_libspace</STRONG> (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text))
231 <BR><BR>[Called By]<UL><LI><a href="#[c208d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
232 </UL>
233
234 <P><STRONG><a name="[c1ff90]"></a>__user_perthread_libspace</STRONG> (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
235
236 <P><STRONG><a name="[c1fda0]"></a>exit</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
237 <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = exit &rArr; __rt_exit &rArr; __rt_lib_shutdown
238 </UL>
239 <BR>[Calls]<UL><LI><a href="#[c1fd10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_call_atexit_fns (Weak Reference)
240 <LI><a href="#[c20eb8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit (via Veneer)
241 </UL>
242 <BR>[Called By]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
243 </UL>
244
245 <P><STRONG><a name="[c1f920]"></a>__rt_lib_init</STRONG> (Thumb, 184 bytes, Stack size 40 bytes, lib_init.o(.text))
246 <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = __rt_lib_init &rArr; _fp_init
247 </UL>
248 <BR>[Calls]<UL><LI><a href="#[c1ded8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_fp_init (via Veneer)
249 <LI><a href="#[c1e6a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_locale (via Veneer)
250 <LI><a href="#[c1f2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_signal_init (Weak Reference)
251 <LI><a href="#[c1f338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_rand_init (Weak Reference)
252 <LI><a href="#[c1f380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_initio (Weak Reference)
253 <LI><a href="#[c1f3c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_user_alloc (Weak Reference)
254 <LI><a href="#[c1f410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc (Weak Reference)
255 <LI><a href="#[c1f458]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getenv_init (Weak Reference)
256 <LI><a href="#[c1f4a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_time (Weak Reference)
257 <LI><a href="#[c1f4e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_numeric (Weak Reference)
258 <LI><a href="#[c1f530]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_monetary (Weak Reference)
259 <LI><a href="#[c1f578]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_ctype (Weak Reference)
260 <LI><a href="#[c1f5c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_collate (Weak Reference)
261 <LI><a href="#[c1f608]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_fp_trap_init (Weak Reference)
262 <LI><a href="#[c1f650]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_clock_init (Weak Reference)
263 <LI><a href="#[c1f698]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_atexit_init (Weak Reference)
264 <LI><a href="#[c1f728]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__cpp_initialize__aeabi_ (Weak Reference)
265 <LI><a href="#[c1f770]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__alloca_initialize (Weak Reference)
266 <LI><a href="#[c1f7b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_DescSize (Weak Reference)
267 <LI><a href="#[c1f800]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_exceptions_init (Weak Reference)
268 <LI><a href="#[c1f9b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_argv_veneer (via Veneer)
269 </UL>
270 <BR>[Called By]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry (via Veneer)
271 </UL>
272
273 <P><STRONG><a name="[c1f8d8]"></a>__rt_lib_shutdown</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, lib_init.o(.text))
274 <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __rt_lib_shutdown
275 </UL>
276 <BR>[Calls]<UL><LI><a href="#[c1f260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_terminateio (Weak Reference)
277 <LI><a href="#[c1f2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_terminate_user_alloc (Weak Reference)
278 <LI><a href="#[c1f6e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__cxa_finalize (Weak Reference)
279 </UL>
280 <BR>[Called By]<UL><LI><a href="#[c20eb8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit (via Veneer)
281 </UL>
282
283 <P><STRONG><a name="[c1ef08]"></a>_platform_post_stackheap_init</STRONG> (ARM, 12 bytes, Stack size 0 bytes, boardinit2.o(.text))
284 <BR><BR>[Called By]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
285 </UL>
286
287 <P><STRONG><a name="[c1ed98]"></a>_platform_post_lib_init</STRONG> (ARM, 16 bytes, Stack size 8 bytes, boardinit3.o(.text))
288 <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _platform_post_lib_init
289 </UL>
290 <BR>[Called By]<UL><LI><a href="#[c20f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
291 </UL>
292
293 <P><STRONG><a name="[c1ea60]"></a>__I_use_semihosting</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text))
294 <BR>[Address Reference Count : 1]<UL><LI> sys_exit.o(.text)
295 </UL>
296 <P><STRONG><a name="[c1ea18]"></a>__use_no_semihosting_swi</STRONG> (ARM, 4 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
297
298 <P><STRONG><a name="[c1e6a8]"></a>__rt_locale</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text))
299 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
300 </UL>
301
302 <P><STRONG><a name="[c1e0b0]"></a>__ARM_get_argv</STRONG> (Thumb, 6 bytes, Stack size 4 bytes, no_argv.o(.text))
303 <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = __ARM_get_argv
304 </UL>
305 <BR>[Address Reference Count : 1]<UL><LI> lib_init.o(.emb_text)
306 </UL>
307 <P><STRONG><a name="[c1d958]"></a>__rt_fp_status_addr</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_fp_status_addr_intlibspace.o(.text))
308 <BR><BR>[Called By]<UL><LI><a href="#[c1ded8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_fp_init
309 </UL>
310
311 <P><STRONG><a name="[c1ded8]"></a>_fp_init</STRONG> (ARM, 24 bytes, Stack size 8 bytes, fpinit.o(x$fpl$fpinit))
312 <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _fp_init
313 </UL>
314 <BR>[Calls]<UL><LI><a href="#[c1d958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_fp_status_addr
315 </UL>
316 <BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
317 </UL>
318
319 <P><STRONG><a name="[c1de90]"></a>__fplib_config_pureend_doubles</STRONG> (ARM, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
320 <P>
321 <H3>
322 Local Symbols
323 </H3>
324 <P><STRONG><a name="[c235b8]"></a>Undef_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
325 <BR><BR>[Calls]<UL><LI><a href="#[c235b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Undef_Handler
326 </UL>
327 <BR>[Called By]<UL><LI><a href="#[c235b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Undef_Handler
328 </UL>
329 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
330 </UL>
331 <P><STRONG><a name="[c23570]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
332 <BR><BR>[Calls]<UL><LI><a href="#[c23570]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SWI_Handler
333 </UL>
334 <BR>[Called By]<UL><LI><a href="#[c23570]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SWI_Handler
335 </UL>
336 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
337 </UL>
338 <P><STRONG><a name="[c23528]"></a>PAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
339 <BR><BR>[Calls]<UL><LI><a href="#[c23528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PAbt_Handler
340 </UL>
341 <BR>[Called By]<UL><LI><a href="#[c23528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PAbt_Handler
342 </UL>
343 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
344 </UL>
345 <P><STRONG><a name="[c234e0]"></a>DAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
346 <BR><BR>[Calls]<UL><LI><a href="#[c234e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DAbt_Handler
347 </UL>
348 <BR>[Called By]<UL><LI><a href="#[c234e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DAbt_Handler
349 </UL>
350 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
351 </UL>
352 <P><STRONG><a name="[c23498]"></a>IRQ_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
353 <BR><BR>[Calls]<UL><LI><a href="#[c23498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IRQ_Handler
354 </UL>
355 <BR>[Called By]<UL><LI><a href="#[c23498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IRQ_Handler
356 </UL>
357 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
358 </UL>
359 <P><STRONG><a name="[c23450]"></a>FIQ_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
360 <BR><BR>[Calls]<UL><LI><a href="#[c23450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FIQ_Handler
361 </UL>
362 <BR>[Called By]<UL><LI><a href="#[c23450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FIQ_Handler
363 </UL>
364 <BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
365 </UL><P>
366 <H3>
367 Undefined Global Symbols
368 </H3>
369 <P><STRONG><a name="[c1f800]"></a>__ARM_exceptions_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
370 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
371 </UL>
372
373 <P><STRONG><a name="[c1f7b8]"></a>__Heap_DescSize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
374 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
375 </UL>
376
377 <P><STRONG><a name="[c1f770]"></a>__alloca_initialize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
378 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
379 </UL>
380
381 <P><STRONG><a name="[c1f728]"></a>__cpp_initialize__aeabi_</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
382 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
383 </UL>
384
385 <P><STRONG><a name="[c1f6e0]"></a>__cxa_finalize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
386 <BR><BR>[Called By]<UL><LI><a href="#[c1f8d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown (Weak Reference)
387 </UL>
388
389 <P><STRONG><a name="[c21328]"></a>__user_heap_extend</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
390 <BR><BR>[Called By]<UL><LI><a href="#[c21400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_extend (Weak Reference)
391 </UL>
392
393 <P><STRONG><a name="[c1f698]"></a>_atexit_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
394 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
395 </UL>
396
397 <P><STRONG><a name="[c1fd10]"></a>_call_atexit_fns</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
398 <BR><BR>[Called By]<UL><LI><a href="#[c1fda0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit (Weak Reference)
399 </UL>
400
401 <P><STRONG><a name="[c1f650]"></a>_clock_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
402 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
403 </UL>
404
405 <P><STRONG><a name="[c1f608]"></a>_fp_trap_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
406 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
407 </UL>
408
409 <P><STRONG><a name="[c1f5c0]"></a>_get_lc_collate</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
410 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
411 </UL>
412
413 <P><STRONG><a name="[c1f578]"></a>_get_lc_ctype</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
414 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
415 </UL>
416
417 <P><STRONG><a name="[c1f530]"></a>_get_lc_monetary</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
418 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
419 </UL>
420
421 <P><STRONG><a name="[c1f4e8]"></a>_get_lc_numeric</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
422 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
423 </UL>
424
425 <P><STRONG><a name="[c1f4a0]"></a>_get_lc_time</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
426 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
427 </UL>
428
429 <P><STRONG><a name="[c1f458]"></a>_getenv_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
430 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
431 </UL>
432
433 <P><STRONG><a name="[c1f410]"></a>_init_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
434 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
435 </UL>
436
437 <P><STRONG><a name="[c1f3c8]"></a>_init_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
438 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
439 </UL>
440
441 <P><STRONG><a name="[c1f380]"></a>_initio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
442 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
443 </UL>
444
445 <P><STRONG><a name="[c1f338]"></a>_rand_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
446 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
447 </UL>
448
449 <P><STRONG><a name="[c1f2f0]"></a>_signal_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
450 <BR><BR>[Called By]<UL><LI><a href="#[c1f920]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (Weak Reference)
451 </UL>
452
453 <P><STRONG><a name="[c1f2a8]"></a>_terminate_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
454 <BR><BR>[Called By]<UL><LI><a href="#[c1f8d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown (Weak Reference)
455 </UL>
456
457 <P><STRONG><a name="[c1f260]"></a>_terminateio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
458 <BR><BR>[Called By]<UL><LI><a href="#[c1f8d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown (Weak Reference)
459 </UL>
460 <HR></body></html>
Note: See TracBrowser for help on using the browser.