root/webserver/example/EasyWEB/Listing/easyweb.map

Revision 9, 57.7 kB (checked in by phil, 15 years ago)

EasyWEB example for uVision (original from CD)

Line 
1 ARM Linker, RVCT3.1 [Build 919] for uVision [Lite64]
2
3 ================================================================================
4
5 Section Cross References
6
7     easyweb.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
8     easyweb.o(.text) refers to printf6.o(i.__0sprintf_6) for __1sprintf
9     easyweb.o(.text) refers to memcpya.o(.text) for __aeabi_memcpy
10     easyweb.o(.text) refers to tcpip.o(.text) for TCPReleaseRxBuffer
11     easyweb.o(.text) refers to easyweb.o(.data) for .data
12     easyweb.o(.text) refers to easyweb.o(.bss) for .bss
13     easyweb.o(.text) refers to easyweb.o(.constdata) for .constdata
14     easyweb.o(.text) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
15     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
16     easyweb.o(.constdata) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
17     easyweb.o(.bss) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
18     easyweb.o(.constdata) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
19     easyweb.o(.constdata) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
20     easyweb.o(.constdata) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
21     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
22     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
23     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
24     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
25     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
26     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
27     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
28     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
29     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
30     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
31     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
32     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
33     easyweb.o(.bss) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
34     easyweb.o(.bss) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
35     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
36     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
37     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
38     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
39     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
40     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
41     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
42     easyweb.o(.data) refers (Special) to stubs.o(c$$printf_stubs) for _printf_int_dec
43     tcpip.o(.text) refers to emac.o(.text) for Init_EMAC
44     tcpip.o(.text) refers to memseta.o(.text) for __aeabi_memset
45     tcpip.o(.text) refers to memcpya.o(.text) for __aeabi_memcpy
46     tcpip.o(.text) refers to tcpip.o(.text) for TCPClockHandler
47     tcpip.o(.text) refers to easyweb.o(.data) for TransmitControl
48     tcpip.o(.text) refers to easyweb.o(.data) for TCPFlags
49     tcpip.o(.text) refers to easyweb.o(.data) for TCPStateMachine
50     tcpip.o(.text) refers to easyweb.o(.data) for SocketStatus
51     tcpip.o(.text) refers to easyweb.o(.data) for TCPTimer
52     tcpip.o(.text) refers to easyweb.o(.data) for RetryCounter
53     tcpip.o(.text) refers to easyweb.o(.bss) for _TxFrame2
54     tcpip.o(.text) refers to tcpip.o(.constdata) for .constdata
55     tcpip.o(.text) refers to easyweb.o(.constdata) for MyIP
56     tcpip.o(.text) refers to easyweb.o(.data) for RemoteIP
57     tcpip.o(.text) refers to easyweb.o(.constdata) for SubnetMask
58     tcpip.o(.text) refers to easyweb.o(.constdata) for GatewayIP
59     tcpip.o(.text) refers to easyweb.o(.data) for TxFrame2Size
60     tcpip.o(.text) refers to easyweb.o(.data) for LastFrameSent
61     tcpip.o(.text) refers to easyweb.o(.data) for TCPUNASeqNr
62     tcpip.o(.text) refers to easyweb.o(.data) for TxFrame1Size
63     tcpip.o(.text) refers to easyweb.o(.data) for RecdFrameLength
64     tcpip.o(.text) refers to easyweb.o(.data) for RecdFrameMAC
65     tcpip.o(.text) refers to easyweb.o(.bss) for _TxFrame1
66     tcpip.o(.text) refers to easyweb.o(.data) for RemoteMAC
67     tcpip.o(.text) refers to easyweb.o(.data) for TCPRemotePort
68     tcpip.o(.text) refers to easyweb.o(.data) for TCPSeqNr
69     tcpip.o(.text) refers to easyweb.o(.data) for TCPAckNr
70     tcpip.o(.text) refers to switch8.o(.text) for __ARM_switch8
71     tcpip.o(.text) refers to memcmp.o(.text) for memcmp
72     tcpip.o(.text) refers to easyweb.o(.data) for RecdIPFrameLength
73     tcpip.o(.text) refers to easyweb.o(.data) for RecdFrameIP
74     tcpip.o(.text) refers to easyweb.o(.data) for ISNGenHigh
75     tcpip.o(.text) refers to easyweb.o(.bss) for _RxTCPBuffer
76     tcpip.o(.text) refers to easyweb.o(.data) for TCPRxDataCount
77     tcpip.o(.text) refers to easyweb.o(.data) for ISNGenHigh
78     tcpip.o(.text) refers to easyweb.o(.data) for TCPTimer
79     emac.o(.text) refers to tcpip.o(.text) for SwapBytes
80     emac.o(.text) refers to emac.o(.data) for .data
81     lpc2300.o(RESET) refers to lpc2300.o(STACK) for Stack_Top
82     lpc2300.o(RESET) refers to entry.o($$startup$$) for __main
83     entry.o($$startup$$) refers to init.o(.text) for __init
84     entry.o($$startup$$) refers to lpc2300.o(STACK) for __initial_sp
85     printfb.o(i.__0fprintf_bare) refers to printfb.o(i._printf_core) for _printf_core
86     printfb.o(i.__0fprintf_bare) refers to fputc.o(.text) for fputc
87     printfb.o(i.__0vfprintf_bare) refers to printfb.o(i._printf_core) for _printf_core
88     printfb.o(i.__0vfprintf_bare) refers to fputc.o(.text) for fputc
89     printfb.o(i.__0printf_bare) refers to printfb.o(i._printf_core) for _printf_core
90     printfb.o(i.__0printf_bare) refers to fputc.o(.text) for fputc
91     printfb.o(i.__0printf_bare) refers to stdout.o(.data) for __stdout
92     printfb.o(i.__0vprintf_bare) refers to printfb.o(i._printf_core) for _printf_core
93     printfb.o(i.__0vprintf_bare) refers to fputc.o(.text) for fputc
94     printfb.o(i.__0vprintf_bare) refers to stdout.o(.data) for __stdout
95     printfb.o(i.__0sprintf_bare) refers to printfb.o(i._printf_core) for _printf_core
96     printfb.o(i.__0sprintf_bare) refers to printfb.o(i._sputc) for _sputc
97     printfb.o(i.__0vsprintf_bare) refers to printfb.o(i._printf_core) for _printf_core
98     printfb.o(i.__0vsprintf_bare) refers to printfb.o(i._sputc) for _sputc
99     printfb.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r6
100     printf0.o(i.__0fprintf_0) refers to printf0.o(i._printf_core) for _printf_core
101     printf0.o(i.__0fprintf_0) refers to fputc.o(.text) for fputc
102     printf0.o(i.__0vfprintf_0) refers to printf0.o(i._printf_core) for _printf_core
103     printf0.o(i.__0vfprintf_0) refers to fputc.o(.text) for fputc
104     printf0.o(i.__0printf_0) refers to printf0.o(i._printf_core) for _printf_core
105     printf0.o(i.__0printf_0) refers to fputc.o(.text) for fputc
106     printf0.o(i.__0printf_0) refers to stdout.o(.data) for __stdout
107     printf0.o(i.__0vprintf_0) refers to printf0.o(i._printf_core) for _printf_core
108     printf0.o(i.__0vprintf_0) refers to fputc.o(.text) for fputc
109     printf0.o(i.__0vprintf_0) refers to stdout.o(.data) for __stdout
110     printf0.o(i.__0sprintf_0) refers to printf0.o(i._printf_core) for _printf_core
111     printf0.o(i.__0sprintf_0) refers to printf0.o(i._sputc) for _sputc
112     printf0.o(i.__0vsprintf_0) refers to printf0.o(i._printf_core) for _printf_core
113     printf0.o(i.__0vsprintf_0) refers to printf0.o(i._sputc) for _sputc
114     printf0.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r6
115     printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
116     printf1.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
117     printf1.o(i.__0fprintf_1) refers to printf1.o(i._printf_core) for _printf_core
118     printf1.o(i.__0fprintf_1) refers to fputc.o(.text) for fputc
119     printf1.o(i.__0vfprintf_1) refers to printf1.o(i._printf_core) for _printf_core
120     printf1.o(i.__0vfprintf_1) refers to fputc.o(.text) for fputc
121     printf1.o(i.__0printf_1) refers to printf1.o(i._printf_core) for _printf_core
122     printf1.o(i.__0printf_1) refers to stdout.o(.data) for __stdout
123     printf1.o(i.__0printf_1) refers to fputc.o(.text) for fputc
124     printf1.o(i.__0vprintf_1) refers to printf1.o(i._printf_core) for _printf_core
125     printf1.o(i.__0vprintf_1) refers to stdout.o(.data) for __stdout
126     printf1.o(i.__0vprintf_1) refers to fputc.o(.text) for fputc
127     printf1.o(i.__0sprintf_1) refers to printf1.o(i._printf_core) for _printf_core
128     printf1.o(i.__0sprintf_1) refers to printf1.o(i._sputc) for _sputc
129     printf1.o(i.__0vsprintf_1) refers to printf1.o(i._printf_core) for _printf_core
130     printf1.o(i.__0vsprintf_1) refers to printf1.o(i._sputc) for _sputc
131     printf2.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
132     printf2.o(i.__0fprintf_2) refers to printf2.o(i._printf_core) for _printf_core
133     printf2.o(i.__0fprintf_2) refers to fputc.o(.text) for fputc
134     printf2.o(i.__0vfprintf_2) refers to printf2.o(i._printf_core) for _printf_core
135     printf2.o(i.__0vfprintf_2) refers to fputc.o(.text) for fputc
136     printf2.o(i.__0printf_2) refers to printf2.o(i._printf_core) for _printf_core
137     printf2.o(i.__0printf_2) refers to stdout.o(.data) for __stdout
138     printf2.o(i.__0printf_2) refers to fputc.o(.text) for fputc
139     printf2.o(i.__0vprintf_2) refers to printf2.o(i._printf_core) for _printf_core
140     printf2.o(i.__0vprintf_2) refers to stdout.o(.data) for __stdout
141     printf2.o(i.__0vprintf_2) refers to fputc.o(.text) for fputc
142     printf2.o(i.__0sprintf_2) refers to printf2.o(i._printf_core) for _printf_core
143     printf2.o(i.__0sprintf_2) refers to printf2.o(i._sputc) for _sputc
144     printf2.o(i.__0vsprintf_2) refers to printf2.o(i._printf_core) for _printf_core
145     printf2.o(i.__0vsprintf_2) refers to printf2.o(i._sputc) for _sputc
146     printf3.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
147     printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
148     printf3.o(i.__0fprintf_3) refers to printf3.o(i._printf_core) for _printf_core
149     printf3.o(i.__0fprintf_3) refers to fputc.o(.text) for fputc
150     printf3.o(i.__0vfprintf_3) refers to printf3.o(i._printf_core) for _printf_core
151     printf3.o(i.__0vfprintf_3) refers to fputc.o(.text) for fputc
152     printf3.o(i.__0printf_3) refers to printf3.o(i._printf_core) for _printf_core
153     printf3.o(i.__0printf_3) refers to stdout.o(.data) for __stdout
154     printf3.o(i.__0printf_3) refers to fputc.o(.text) for fputc
155     printf3.o(i.__0vprintf_3) refers to printf3.o(i._printf_core) for _printf_core
156     printf3.o(i.__0vprintf_3) refers to stdout.o(.data) for __stdout
157     printf3.o(i.__0vprintf_3) refers to fputc.o(.text) for fputc
158     printf3.o(i.__0sprintf_3) refers to printf3.o(i._printf_core) for _printf_core
159     printf3.o(i.__0sprintf_3) refers to printf3.o(i._sputc) for _sputc
160     printf3.o(i.__0vsprintf_3) refers to printf3.o(i._printf_core) for _printf_core
161     printf3.o(i.__0vsprintf_3) refers to printf3.o(i._sputc) for _sputc
162     printf4.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
163     printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
164     printf4.o(i.__0fprintf_4) refers to printf4.o(i._printf_core) for _printf_core
165     printf4.o(i.__0fprintf_4) refers to fputc.o(.text) for fputc
166     printf4.o(i.__0vfprintf_4) refers to printf4.o(i._printf_core) for _printf_core
167     printf4.o(i.__0vfprintf_4) refers to fputc.o(.text) for fputc
168     printf4.o(i.__0printf_4) refers to printf4.o(i._printf_core) for _printf_core
169     printf4.o(i.__0printf_4) refers to stdout.o(.data) for __stdout
170     printf4.o(i.__0printf_4) refers to fputc.o(.text) for fputc
171     printf4.o(i.__0vprintf_4) refers to printf4.o(i._printf_core) for _printf_core
172     printf4.o(i.__0vprintf_4) refers to stdout.o(.data) for __stdout
173     printf4.o(i.__0vprintf_4) refers to fputc.o(.text) for fputc
174     printf4.o(i.__0sprintf_4) refers to printf4.o(i._printf_core) for _printf_core
175     printf4.o(i.__0sprintf_4) refers to printf4.o(i._sputc) for _sputc
176     printf4.o(i.__0vsprintf_4) refers to printf4.o(i._printf_core) for _printf_core
177     printf4.o(i.__0vsprintf_4) refers to printf4.o(i._sputc) for _sputc
178     printf5.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
179     printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
180     printf5.o(i.__0fprintf_5) refers to printf5.o(i._printf_core) for _printf_core
181     printf5.o(i.__0fprintf_5) refers to fputc.o(.text) for fputc
182     printf5.o(i.__0vfprintf_5) refers to printf5.o(i._printf_core) for _printf_core
183     printf5.o(i.__0vfprintf_5) refers to fputc.o(.text) for fputc
184     printf5.o(i.__0printf_5) refers to printf5.o(i._printf_core) for _printf_core
185     printf5.o(i.__0printf_5) refers to stdout.o(.data) for __stdout
186     printf5.o(i.__0printf_5) refers to fputc.o(.text) for fputc
187     printf5.o(i.__0vprintf_5) refers to printf5.o(i._printf_core) for _printf_core
188     printf5.o(i.__0vprintf_5) refers to stdout.o(.data) for __stdout
189     printf5.o(i.__0vprintf_5) refers to fputc.o(.text) for fputc
190     printf5.o(i.__0sprintf_5) refers to printf5.o(i._printf_core) for _printf_core
191     printf5.o(i.__0sprintf_5) refers to printf5.o(i._sputc) for _sputc
192     printf5.o(i.__0vsprintf_5) refers to printf5.o(i._printf_core) for _printf_core
193     printf5.o(i.__0vsprintf_5) refers to printf5.o(i._sputc) for _sputc
194     printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
195     printf6.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
196     printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
197     printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
198     printf6.o(i.__0fprintf_6) refers to printf6.o(i._printf_core) for _printf_core
199     printf6.o(i.__0fprintf_6) refers to fputc.o(.text) for fputc
200     printf6.o(i.__0vfprintf_6) refers to printf6.o(i._printf_core) for _printf_core
201     printf6.o(i.__0vfprintf_6) refers to fputc.o(.text) for fputc
202     printf6.o(i.__0printf_6) refers to printf6.o(i._printf_core) for _printf_core
203     printf6.o(i.__0printf_6) refers to stdout.o(.data) for __stdout
204     printf6.o(i.__0printf_6) refers to fputc.o(.text) for fputc
205     printf6.o(i.__0vprintf_6) refers to printf6.o(i._printf_core) for _printf_core
206     printf6.o(i.__0vprintf_6) refers to stdout.o(.data) for __stdout
207     printf6.o(i.__0vprintf_6) refers to fputc.o(.text) for fputc
208     printf6.o(i.__0sprintf_6) refers to printf6.o(i._printf_core) for _printf_core
209     printf6.o(i.__0sprintf_6) refers to printf6.o(i._sputc) for _sputc
210     printf6.o(i.__0vsprintf_6) refers to printf6.o(i._printf_core) for _printf_core
211     printf6.o(i.__0vsprintf_6) refers to printf6.o(i._sputc) for _sputc
212     printf6.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
213     printf6.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
214     printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
215     printf7.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
216     printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
217     printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
218     printf7.o(i.__0fprintf_7) refers to printf7.o(i._printf_core) for _printf_core
219     printf7.o(i.__0fprintf_7) refers to fputc.o(.text) for fputc
220     printf7.o(i.__0vfprintf_7) refers to printf7.o(i._printf_core) for _printf_core
221     printf7.o(i.__0vfprintf_7) refers to fputc.o(.text) for fputc
222     printf7.o(i.__0printf_7) refers to printf7.o(i._printf_core) for _printf_core
223     printf7.o(i.__0printf_7) refers to stdout.o(.data) for __stdout
224     printf7.o(i.__0printf_7) refers to fputc.o(.text) for fputc
225     printf7.o(i.__0vprintf_7) refers to printf7.o(i._printf_core) for _printf_core
226     printf7.o(i.__0vprintf_7) refers to stdout.o(.data) for __stdout
227     printf7.o(i.__0vprintf_7) refers to fputc.o(.text) for fputc
228     printf7.o(i.__0sprintf_7) refers to printf7.o(i._printf_core) for _printf_core
229     printf7.o(i.__0sprintf_7) refers to printf7.o(i._sputc) for _sputc
230     printf7.o(i.__0vsprintf_7) refers to printf7.o(i._printf_core) for _printf_core
231     printf7.o(i.__0vsprintf_7) refers to printf7.o(i._sputc) for _sputc
232     printf7.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
233     printf7.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
234     printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
235     printf8.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
236     printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
237     printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
238     printf8.o(i.__0fprintf_8) refers to printf8.o(i._printf_core) for _printf_core
239     printf8.o(i.__0fprintf_8) refers to fputc.o(.text) for fputc
240     printf8.o(i.__0vfprintf_8) refers to printf8.o(i._printf_core) for _printf_core
241     printf8.o(i.__0vfprintf_8) refers to fputc.o(.text) for fputc
242     printf8.o(i.__0printf_8) refers to printf8.o(i._printf_core) for _printf_core
243     printf8.o(i.__0printf_8) refers to stdout.o(.data) for __stdout
244     printf8.o(i.__0printf_8) refers to fputc.o(.text) for fputc
245     printf8.o(i.__0vprintf_8) refers to printf8.o(i._printf_core) for _printf_core
246     printf8.o(i.__0vprintf_8) refers to stdout.o(.data) for __stdout
247     printf8.o(i.__0vprintf_8) refers to fputc.o(.text) for fputc
248     printf8.o(i.__0sprintf_8) refers to printf8.o(i._printf_core) for _printf_core
249     printf8.o(i.__0sprintf_8) refers to printf8.o(i._sputc) for _sputc
250     printf8.o(i.__0vsprintf_8) refers to printf8.o(i._printf_core) for _printf_core
251     printf8.o(i.__0vsprintf_8) refers to printf8.o(i._sputc) for _sputc
252     printf8.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
253     printf8.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
254     printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
255     printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
256     printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
257     printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
258     printfa.o(i._fp_digits) refers to dfixull.o(.text) for __aeabi_d2ulz
259     printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
260     printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I_use_fp
261     printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
262     printfa.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
263     printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
264     printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
265     printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
266     printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
267     printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I_use_fp
268     printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
269     printfa.o(i.__0fprintf) refers to fputc.o(.text) for fputc
270     printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
271     printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
272     printfa.o(i.__0vfprintf) refers to fputc.o(.text) for fputc
273     printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
274     printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
275     printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
276     printfa.o(i.__0printf) refers to fputc.o(.text) for fputc
277     printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I_use_fp
278     printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
279     printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
280     printfa.o(i.__0vprintf) refers to fputc.o(.text) for fputc
281     printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
282     printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
283     printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
284     printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
285     printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
286     printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
287     printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
288     printfa.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
289     printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I_use_fp
290     printfa.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
291     printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I_use_fp
292     printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I_use_fp
293     init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
294     init.o(.text) refers to init.o(.emb_text) for __call_main
295     init.o(.text) refers to easyweb.o(.text) for main
296     fputc.o(.text) refers (Special) to iusesemip.o(.text) for __I_use_semihosting_fputc
297     uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
298     uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
299     dadd.o(.text) refers to llushr.o(.text) for __aeabi_llsr
300     dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
301     dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
302     dadd.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
303     dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
304     dmul.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
305     ddiv.o(.text) refers to depilogue.o(.text) for _double_epilogue
306     ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
307     dfixull.o(.text) refers to llushr.o(.text) for __aeabi_llsr
308     dfixull.o(.text) refers to llshl.o(.text) for __aeabi_llsl
309     dfixull.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
310     cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
311     depilogue.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
312
313
314 ================================================================================
315
316 Removing Unused input sections from the image.
317
318     Removing retarget.o(.text), (4 bytes).
319     Removing lpc2300.o(HEAP), (0 bytes).
320
321 2 unused section(s) (total 4 bytes) removed from the image.
322
323 ================================================================================
324
325 Adding Veneers to the image
326
327     Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
328     Adding TA veneer (4 bytes, Inline) for call to '__ARM_switch8' from tcpip.o(.text).
329
330 2 Veneer(s) (total 12 bytes) added to the image.
331
332 ================================================================================
333
334 Image Symbol Table
335
336     Local Symbols
337
338     Symbol Name                              Value     Ov Type        Size  Object(Section)
339
340     RESET                                    0x00000000   Section      356  lpc2300.o(RESET)
341     ../../microlib/division.c                0x00000000   Number         0  uldiv.o ABSOLUTE
342     ../../microlib/division.c                0x00000000   Number         0  uidiv.o ABSOLUTE
343     ../../microlib/fpadd.c                   0x00000000   Number         0  dadd.o ABSOLUTE
344     ../../microlib/fpdiv.c                   0x00000000   Number         0  ddiv.o ABSOLUTE
345     ../../microlib/fpepilogue.c              0x00000000   Number         0  depilogue.o ABSOLUTE
346     ../../microlib/fpfix.c                   0x00000000   Number         0  dfixull.o ABSOLUTE
347     ../../microlib/fpmul.c                   0x00000000   Number         0  dmul.o ABSOLUTE
348     ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
349     ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
350     ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
351     ../../microlib/longlong.c                0x00000000   Number         0  llushr.o ABSOLUTE
352     ../../microlib/longlong.c                0x00000000   Number         0  llshl.o ABSOLUTE
353     ../../microlib/printf/printf.c           0x00000000   Number         0  printfa.o ABSOLUTE
354     ../../microlib/printf/printf.c           0x00000000   Number         0  printf8.o ABSOLUTE
355     ../../microlib/printf/printf.c           0x00000000   Number         0  printf7.o ABSOLUTE
356     ../../microlib/printf/printf.c           0x00000000   Number         0  printf6.o ABSOLUTE
357     ../../microlib/printf/printf.c           0x00000000   Number         0  printf5.o ABSOLUTE
358     ../../microlib/printf/printf.c           0x00000000   Number         0  printf4.o ABSOLUTE
359     ../../microlib/printf/printf.c           0x00000000   Number         0  printf2.o ABSOLUTE
360     ../../microlib/printf/printf.c           0x00000000   Number         0  printf3.o ABSOLUTE
361     ../../microlib/printf/printf.c           0x00000000   Number         0  printf1.o ABSOLUTE
362     ../../microlib/printf/printf.c           0x00000000   Number         0  printf0.o ABSOLUTE
363     ../../microlib/printf/printf.c           0x00000000   Number         0  printfb.o ABSOLUTE
364     ../../microlib/printf/stubs.s            0x00000000   Number         0  stubs.o ABSOLUTE
365     ../../microlib/stdio/fputc.c             0x00000000   Number         0  fputc.o ABSOLUTE
366     ../../microlib/stdio/streams.c           0x00000000   Number         0  stdout.o ABSOLUTE
367     ../../microlib/string/memcmp.c           0x00000000   Number         0  memcmp.o ABSOLUTE
368     ../../microlib/string/memcpy.c           0x00000000   Number         0  memcpyb.o ABSOLUTE
369     ../../microlib/string/memcpy.c           0x00000000   Number         0  memcpya.o ABSOLUTE
370     ../../microlib/string/memset.c           0x00000000   Number         0  memseta.o ABSOLUTE
371     ../../microlib/stubs.s                   0x00000000   Number         0  useno.o ABSOLUTE
372     ../../microlib/stubs.s                   0x00000000   Number         0  iusesemip.o ABSOLUTE
373     ../../microlib/stubs.s                   0x00000000   Number         0  iusefp.o ABSOLUTE
374     ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
375     ../../unhosted.s                         0x00000000   Number         0  switch8.o ABSOLUTE
376     EMAC.c                                   0x00000000   Number         0  emac.o ABSOLUTE
377     LPC2300.s                                0x00000000   Number         0  lpc2300.o ABSOLUTE
378     Retarget.c                               0x00000000   Number         0  retarget.o ABSOLUTE
379     cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
380     dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
381     easyweb.c                                0x00000000   Number         0  easyweb.o ABSOLUTE
382     tcpip.c                                  0x00000000   Number         0  tcpip.o ABSOLUTE
383     Undef_Handler                            0x00000040   ARM Code       4  lpc2300.o(RESET)
384     SWI_Handler                              0x00000044   ARM Code       4  lpc2300.o(RESET)
385     PAbt_Handler                             0x00000048   ARM Code       4  lpc2300.o(RESET)
386     DAbt_Handler                             0x0000004c   ARM Code       4  lpc2300.o(RESET)
387     IRQ_Handler                              0x00000050   ARM Code       4  lpc2300.o(RESET)
388     FIQ_Handler                              0x00000054   ARM Code       4  lpc2300.o(RESET)
389     $$startup$$                              0x00000164   Section       12  entry.o($$startup$$)
390     .emb_text                                0x00000170   Section        2  init.o(.emb_text)
391     .text                                    0x00000174   Section      420  easyweb.o(.text)
392     .text                                    0x00000318   Section     3236  tcpip.o(.text)
393     .text                                    0x00000fbc   Section       76  tcpip.o(.text)
394     .text                                    0x00001008   Section      836  emac.o(.text)
395     .text                                    0x00001350   Section       24  switch8.o(.text)
396     .text                                    0x00001368   Section       40  uidiv.o(.text)
397     .text                                    0x00001390   Section       36  memcpya.o(.text)
398     .text                                    0x000013b4   Section       44  memseta.o(.text)
399     .text                                    0x000013e0   Section       28  memcmp.o(.text)
400     .text                                    0x000013fc   Section       16  callvia.o(.text)
401     .text                                    0x00001414   Section       40  init.o(.text)
402     c$$printf_stubs                          0x0000143c   Number         0  stubs.o(c$$printf_stubs)
403     i.__0sprintf_6                           0x0000143c   Section       40  printf6.o(i.__0sprintf_6)
404     i.__scatterload_copy                     0x00001464   Section       24  handlers.o(i.__scatterload_copy)
405     i.__scatterload_null                     0x0000147c   Section        4  handlers.o(i.__scatterload_null)
406     i.__scatterload_zeroinit                 0x00001480   Section       24  handlers.o(i.__scatterload_zeroinit)
407     i._printf_core                           0x00001498   Section      796  printf6.o(i._printf_core)
408     _printf_core                             0x00001499   Thumb Code   790  printf6.o(i._printf_core)
409     i._printf_post_padding                   0x000017b4   Section       38  printf6.o(i._printf_post_padding)
410     _printf_post_padding                     0x000017b5   Thumb Code    38  printf6.o(i._printf_post_padding)
411     i._printf_pre_padding                    0x000017da   Section       48  printf6.o(i._printf_pre_padding)
412     _printf_pre_padding                      0x000017db   Thumb Code    48  printf6.o(i._printf_pre_padding)
413     i._sputc                                 0x0000180a   Section       10  printf6.o(i._sputc)
414     _sputc                                   0x0000180b   Thumb Code    10  printf6.o(i._sputc)
415     .constdata                               0x00001814   Section     1150  easyweb.o(.constdata)
416     .constdata                               0x00001c92   Section        4  easyweb.o(.constdata)
417     .constdata                               0x00001c96   Section        4  easyweb.o(.constdata)
418     .constdata                               0x00001c9a   Section        4  easyweb.o(.constdata)
419     .constdata                               0x00001c9e   Section        6  tcpip.o(.constdata)
420     .data                                    0x40000000   Section       16  easyweb.o(.data)
421     .data                                    0x40000010   Section        1  easyweb.o(.data)
422     .data                                    0x40000011   Section        1  easyweb.o(.data)
423     .data                                    0x40000012   Section        2  easyweb.o(.data)
424     .data                                    0x40000014   Section        4  easyweb.o(.data)
425     .data                                    0x40000018   Section        4  easyweb.o(.data)
426     .data                                    0x4000001c   Section        4  easyweb.o(.data)
427     .data                                    0x40000020   Section        1  easyweb.o(.data)
428     .data                                    0x40000021   Section        1  easyweb.o(.data)
429     .data                                    0x40000022   Section        2  easyweb.o(.data)
430     .data                                    0x40000024   Section        6  easyweb.o(.data)
431     .data                                    0x4000002a   Section        4  easyweb.o(.data)
432     .data                                    0x4000002e   Section        2  easyweb.o(.data)
433     .data                                    0x40000030   Section        2  easyweb.o(.data)
434     .data                                    0x40000032   Section        1  easyweb.o(.data)
435     .data                                    0x40000033   Section        1  easyweb.o(.data)
436     .data                                    0x40000034   Section        1  easyweb.o(.data)
437     .data                                    0x40000036   Section        2  easyweb.o(.data)
438     .data                                    0x40000038   Section        2  easyweb.o(.data)
439     .data                                    0x4000003a   Section        6  easyweb.o(.data)
440     .data                                    0x40000040   Section        4  easyweb.o(.data)
441     .data                                    0x40000044   Section        8  emac.o(.data)
442     rptr                                     0x40000044   Data           4  emac.o(.data)
443     tptr                                     0x40000048   Data           4  emac.o(.data)
444     .bss                                     0x4000004c   Section      566  easyweb.o(.bss)
445     .bss                                     0x40000282   Section       74  easyweb.o(.bss)
446     .bss                                     0x400002cc   Section      256  easyweb.o(.bss)
447     STACK                                    0x400003d0   Section     1288  lpc2300.o(STACK)
448     Stack_Top                                0x400008d8   Number         0  lpc2300.o(STACK)
449
450     Global Symbols
451
452     Symbol Name                              Value     Ov Type        Size  Object(Section)
453
454     BuildAttributes$$THM_ISAv1$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
455     __ARM_use_no_argv                        0x00000000   Number         0  easyweb.o ABSOLUTE
456     __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
457     __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
458     __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
459     __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
460     __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
461     __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
462     __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
463     __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
464     __decompress                              - Undefined Weak Reference
465     Reset_Handler                            0x00000058   ARM Code       0  lpc2300.o(RESET)
466     __main                                   0x00000164   ARM Code       8  entry.o($$startup$$)
467     __call_main                              0x00000171   Thumb Code     2  init.o(.emb_text)
468     GetAD0Val                                0x00000175   Thumb Code    38  easyweb.o(.text)
469     InsertDynamicValues                      0x0000019b   Thumb Code    82  easyweb.o(.text)
470     HTTPServer                               0x000001ed   Thumb Code   190  easyweb.o(.text)
471     main                                     0x000002ab   Thumb Code    70  easyweb.o(.text)
472     TCPLowLevelInit                          0x00000319   Thumb Code    56  tcpip.o(.text)
473     TCPPassiveOpen                           0x00000351   Thumb Code    26  tcpip.o(.text)
474     TCPStartRetryTimer                       0x0000036b   Thumb Code    30  tcpip.o(.text)
475     PrepareARP_REQUEST                       0x00000389   Thumb Code   146  tcpip.o(.text)
476     TCPActiveOpen                            0x0000041b   Thumb Code    52  tcpip.o(.text)
477     TCPClose                                 0x0000044f   Thumb Code    42  tcpip.o(.text)
478     TCPReleaseRxBuffer                       0x00000479   Thumb Code    12  tcpip.o(.text)
479     TCPTransmitTxBuffer                      0x00000485   Thumb Code    64  tcpip.o(.text)
480     IsBroadcast                              0x000004c5   Thumb Code    60  tcpip.o(.text)
481     SendFrame1                               0x00000501   Thumb Code    14  tcpip.o(.text)
482     CalcChecksum                             0x0000050f   Thumb Code    94  tcpip.o(.text)
483     WriteDWBE                                0x0000056d   Thumb Code    16  tcpip.o(.text)
484     WriteWBE                                 0x0000057d   Thumb Code     8  tcpip.o(.text)
485     PrepareTCP_DATA_FRAME                    0x00000585   Thumb Code   182  tcpip.o(.text)
486     SendFrame2                               0x0000063b   Thumb Code    14  tcpip.o(.text)
487     PrepareTCP_FRAME                         0x00000649   Thumb Code   374  tcpip.o(.text)
488     TCPHandleTimeout                         0x000007bf   Thumb Code    32  tcpip.o(.text)
489     TCPStopTimer                             0x000007df   Thumb Code    12  tcpip.o(.text)
490     TCPHandleRetransmission                  0x000007eb   Thumb Code    52  tcpip.o(.text)
491     TCPRestartTimer                          0x0000081f   Thumb Code     8  tcpip.o(.text)
492     TCPStartTimeWaitTimer                    0x00000827   Thumb Code    26  tcpip.o(.text)
493     ProcessTCPFrame                          0x00000841   Thumb Code   752  tcpip.o(.text)
494     PrepareICMP_ECHO_REPLY                   0x00000b31   Thumb Code   260  tcpip.o(.text)
495     ProcessICMPFrame                         0x00000c35   Thumb Code    24  tcpip.o(.text)
496     ProcessEthIAFrame                        0x00000c4d   Thumb Code   182  tcpip.o(.text)
497     PrepareARP_ANSWER                        0x00000d03   Thumb Code   112  tcpip.o(.text)
498     ProcessEthBroadcastFrame                 0x00000d73   Thumb Code   102  tcpip.o(.text)
499     DoNetworkStuff                           0x00000dd9   Thumb Code   376  tcpip.o(.text)
500     SwapBytes                                0x00000f51   Thumb Code    12  tcpip.o(.text)
501     TCPClockHandler                          0x00000fbc   ARM Code      64  tcpip.o(.text)
502     write_PHY                                0x00001009   Thumb Code    32  emac.o(.text)
503     read_PHY                                 0x00001029   Thumb Code    42  emac.o(.text)
504     rx_descr_init                            0x00001053   Thumb Code    60  emac.o(.text)
505     tx_descr_init                            0x0000108f   Thumb Code    60  emac.o(.text)
506     Init_EMAC                                0x000010cb   Thumb Code   318  emac.o(.text)
507     ReadFrame_EMAC                           0x00001209   Thumb Code    12  emac.o(.text)
508     ReadFrameBE_EMAC                         0x00001215   Thumb Code    22  emac.o(.text)
509     CopyFromFrame_EMAC                       0x0000122b   Thumb Code    38  emac.o(.text)
510     DummyReadFrame_EMAC                      0x00001251   Thumb Code    24  emac.o(.text)
511     StartReadFrame                           0x00001269   Thumb Code    32  emac.o(.text)
512     EndReadFrame                             0x00001289   Thumb Code    16  emac.o(.text)
513     CheckFrameReceived                       0x00001299   Thumb Code    18  emac.o(.text)
514     RequestSend                              0x000012ab   Thumb Code    32  emac.o(.text)
515     Rdy4Tx                                   0x000012cb   Thumb Code     4  emac.o(.text)
516     WriteFrame_EMAC                          0x000012cf   Thumb Code    12  emac.o(.text)
517     CopyToFrame_EMAC                         0x000012db   Thumb Code    50  emac.o(.text)
518     Inline Thumb to ARM Veneer to __ARM_switch8 0x0000134d   Thumb Code     0  switch8.o(.text)
519     __ARM_switch8                            0x00001350   ARM Code      24  switch8.o(.text)
520     __rt_switch8                             0x00001350   ARM Code       0  switch8.o(.text)
521     __aeabi_uidiv                            0x00001369   Thumb Code     0  uidiv.o(.text)
522     __aeabi_uidivmod                         0x00001369   Thumb Code    40  uidiv.o(.text)
523     __aeabi_memcpy                           0x00001391   Thumb Code    36  memcpya.o(.text)
524     __aeabi_memcpy4                          0x00001391   Thumb Code     0  memcpya.o(.text)
525     __aeabi_memcpy8                          0x00001391   Thumb Code     0  memcpya.o(.text)
526     __aeabi_memset                           0x000013b5   Thumb Code    16  memseta.o(.text)
527     __aeabi_memset4                          0x000013b5   Thumb Code     0  memseta.o(.text)
528     __aeabi_memset8                          0x000013b5   Thumb Code     0  memseta.o(.text)
529     __aeabi_memclr                           0x000013c5   Thumb Code     4  memseta.o(.text)
530     __aeabi_memclr4                          0x000013c5   Thumb Code     0  memseta.o(.text)
531     __aeabi_memclr8                          0x000013c5   Thumb Code     0  memseta.o(.text)
532     _memset_wrapper                          0x000013c9   Thumb Code    24  memseta.o(.text)
533     memcmp                                   0x000013e1   Thumb Code    28  memcmp.o(.text)
534     __ARM_call_via_r0                        0x000013fd   Thumb Code     2  callvia.o(.text)
535     __call_via_r0                            0x000013fd   Thumb Code     0  callvia.o(.text)
536     __ARM_call_via_r1                        0x000013ff   Thumb Code     2  callvia.o(.text)
537     __call_via_r1                            0x000013ff   Thumb Code     0  callvia.o(.text)
538     __ARM_call_via_r2                        0x00001401   Thumb Code     2  callvia.o(.text)
539     __call_via_r2                            0x00001401   Thumb Code     0  callvia.o(.text)
540     __ARM_call_via_r3                        0x00001403   Thumb Code     2  callvia.o(.text)
541     __call_via_r3                            0x00001403   Thumb Code     0  callvia.o(.text)
542     __ARM_call_via_r4                        0x00001405   Thumb Code     2  callvia.o(.text)
543     __call_via_r4                            0x00001405   Thumb Code     0  callvia.o(.text)
544     __ARM_call_via_r5                        0x00001407   Thumb Code     2  callvia.o(.text)
545     __call_via_r5                            0x00001407   Thumb Code     0  callvia.o(.text)
546     __ARM_call_via_r6                        0x00001409   Thumb Code     2  callvia.o(.text)
547     __call_via_r6                            0x00001409   Thumb Code     0  callvia.o(.text)
548     __ARM_call_via_r7                        0x0000140b   Thumb Code     2  callvia.o(.text)
549     __call_via_r7                            0x0000140b   Thumb Code     0  callvia.o(.text)
550     Inline ARM to Thumb Veneer to __init     0x0000140c   ARM Code       0  init.o(.text)
551     __init                                   0x00001415   Thumb Code    26  init.o(.text)
552     __scatterload_rt2                        0x00001415   Thumb Code     0  init.o(.text)
553     __0sprintf_6                             0x0000143d   Thumb Code    36  printf6.o(i.__0sprintf_6)
554     __1sprintf                               0x0000143d   Thumb Code     0  printf6.o(i.__0sprintf_6)
555     _printf_charcount                        0x0000143c   Number         0  stubs.o(c$$printf_stubs)
556     _printf_fp_dec                           0x0000143c   Number         0  stubs.o(c$$printf_stubs)
557     _printf_fp_hex                           0x0000143c   Number         0  stubs.o(c$$printf_stubs)
558     _printf_int_dec                          0x0000143c   Number         0  stubs.o(c$$printf_stubs)
559     _printf_longlong_dec                     0x0000143c   Number         0  stubs.o(c$$printf_stubs)
560     _printf_longlong_hex                     0x0000143c   Number         0  stubs.o(c$$printf_stubs)
561     _printf_longlong_oct                     0x0000143c   Number         0  stubs.o(c$$printf_stubs)
562     _printf_mbtowc                           0x0000143c   Number         0  stubs.o(c$$printf_stubs)
563     _printf_percent                          0x0000143c   Number         0  stubs.o(c$$printf_stubs)
564     _printf_pre_padding                      0x0000143c   Number         0  stubs.o(c$$printf_stubs)
565     _printf_return_value                     0x0000143c   Number         0  stubs.o(c$$printf_stubs)
566     _printf_sizespec                         0x0000143c   Number         0  stubs.o(c$$printf_stubs)
567     _printf_str                              0x0000143c   Number         0  stubs.o(c$$printf_stubs)
568     _printf_truncate_signed                  0x0000143c   Number         0  stubs.o(c$$printf_stubs)
569     _printf_truncate_unsigned                0x0000143c   Number         0  stubs.o(c$$printf_stubs)
570     _printf_wc                               0x0000143c   Number         0  stubs.o(c$$printf_stubs)
571     _printf_wctomb                           0x0000143c   Number         0  stubs.o(c$$printf_stubs)
572     __scatterload_copy                       0x00001464   ARM Code      24  handlers.o(i.__scatterload_copy)
573     __scatterload_null                       0x0000147c   ARM Code       4  handlers.o(i.__scatterload_null)
574     __scatterload_zeroinit                   0x00001480   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
575     GetResponse                              0x00001814   Data          45  easyweb.o(.constdata)
576     WebSide                                  0x00001841   Data        1105  easyweb.o(.constdata)
577     MyIP                                     0x00001c92   Data           4  easyweb.o(.constdata)
578     SubnetMask                               0x00001c96   Data           4  easyweb.o(.constdata)
579     GatewayIP                                0x00001c9a   Data           4  easyweb.o(.constdata)
580     MyMAC                                    0x00001c9e   Data           6  tcpip.o(.constdata)
581     Region$$Table$$Base                      0x00001ca4   Number         0  anon$$obj.o(Region$$Table)
582     Region$$Table$$Limit                     0x00001cc4   Number         0  anon$$obj.o(Region$$Table)
583     HTTPStatus                               0x40000000   Data           1  easyweb.o(.data)
584     SocketStatus                             0x40000001   Data           1  easyweb.o(.data)
585     TCPTxDataCount                           0x40000002   Data           2  easyweb.o(.data)
586     TCPLocalPort                             0x40000004   Data           2  easyweb.o(.data)
587     PWebSide                                 0x40000008   Data           4  easyweb.o(.data)
588     HTTPBytesToSend                          0x4000000c   Data           4  easyweb.o(.data)
589     TCPStateMachine                          0x40000010   Data           1  easyweb.o(.data)
590     LastFrameSent                            0x40000011   Data           1  easyweb.o(.data)
591     ISNGenHigh                               0x40000012   Data           2  easyweb.o(.data)
592     TCPSeqNr                                 0x40000014   Data           4  easyweb.o(.data)
593     TCPUNASeqNr                              0x40000018   Data           4  easyweb.o(.data)
594     TCPAckNr                                 0x4000001c   Data           4  easyweb.o(.data)
595     TCPTimer                                 0x40000020   Data           1  easyweb.o(.data)
596     RetryCounter                             0x40000021   Data           1  easyweb.o(.data)
597     RecdFrameLength                          0x40000022   Data           2  easyweb.o(.data)
598     RecdFrameMAC                             0x40000024   Data           6  easyweb.o(.data)
599     RecdFrameIP                              0x4000002a   Data           4  easyweb.o(.data)
600     RecdIPFrameLength                        0x4000002e   Data           2  easyweb.o(.data)
601     TxFrame1Size                             0x40000030   Data           2  easyweb.o(.data)
602     TxFrame2Size                             0x40000032   Data           1  easyweb.o(.data)
603     TransmitControl                          0x40000033   Data           1  easyweb.o(.data)
604     TCPFlags                                 0x40000034   Data           1  easyweb.o(.data)
605     TCPRxDataCount                           0x40000036   Data           2  easyweb.o(.data)
606     TCPRemotePort                            0x40000038   Data           2  easyweb.o(.data)
607     RemoteMAC                                0x4000003a   Data           6  easyweb.o(.data)
608     RemoteIP                                 0x40000040   Data           4  easyweb.o(.data)
609     _TxFrame1                                0x4000004c   Data         566  easyweb.o(.bss)
610     _TxFrame2                                0x40000282   Data          74  easyweb.o(.bss)
611     _RxTCPBuffer                             0x400002cc   Data         256  easyweb.o(.bss)
612     __initial_sp                             0x400007d0   Data         264  lpc2300.o(STACK)
613
614
615 ================================================================================
616
617 Memory Map of the image
618
619   Image Entry point : 0x00000164
620
621   Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001d10, Max: 0x00080000, ABSOLUTE)
622
623     Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00001cc4, Max: 0x00080000, ABSOLUTE)
624
625     Base Addr    Size         Type   Attr      Idx    E Section Name        Object
626
627     0x00000000   0x00000164   Code   RO          133    RESET               lpc2300.o
628     0x00000164   0x0000000c   Code   RO          139  * $$startup$$         entry.o(mc_t.l)
629     0x00000170   0x00000002   Code   RO          350    .emb_text           init.o(mc_t.l)
630     0x00000172   0x00000002   PAD
631     0x00000174   0x000001a4   Code   RO            1    .text               easyweb.o
632     0x00000318   0x00000ca4   Code   RO           69    .text               tcpip.o
633     0x00000fbc   0x0000004c   Code   RO           70    .text               tcpip.o
634     0x00001008   0x00000344   Code   RO           97    .text               emac.o
635     0x0000134c   0x00000004   Ven    RO          137    .text               switch8.o(h_t.l)
636     0x00001350   0x00000018   Code   RO          137    .text               switch8.o(h_t.l)
637     0x00001368   0x00000028   Code   RO          143    .text               uidiv.o(mc_t.l)
638     0x00001390   0x00000024   Code   RO          145    .text               memcpya.o(mc_t.l)
639     0x000013b4   0x0000002c   Code   RO          147    .text               memseta.o(mc_t.l)
640     0x000013e0   0x0000001c   Code   RO          149    .text               memcmp.o(mc_t.l)
641     0x000013fc   0x00000010   Code   RO          348    .text               callvia.o(h_t.l)
642     0x0000140c   0x00000008   Ven    RO          349    .text               init.o(mc_t.l)
643     0x00001414   0x00000028   Code   RO          349    .text               init.o(mc_t.l)
644     0x0000143c   0x00000000   Code   RO          347    c$$printf_stubs     stubs.o(mc_t.l)
645     0x0000143c   0x00000028   Code   RO          270    i.__0sprintf_6      printf6.o(mc_t.l)
646     0x00001464   0x00000018   Code   RO          377    i.__scatterload_copy  handlers.o(mc_t.l)
647     0x0000147c   0x00000004   Code   RO          379    i.__scatterload_null  handlers.o(mc_t.l)
648     0x00001480   0x00000018   Code   RO          378    i.__scatterload_zeroinit  handlers.o(mc_t.l)
649     0x00001498   0x0000031c   Code   RO          265    i._printf_core      printf6.o(mc_t.l)
650     0x000017b4   0x00000026   Code   RO          273    i._printf_post_padding  printf6.o(mc_t.l)
651     0x000017da   0x00000030   Code   RO          272    i._printf_pre_padding  printf6.o(mc_t.l)
652     0x0000180a   0x0000000a   Code   RO          274    i._sputc            printf6.o(mc_t.l)
653     0x00001814   0x0000047e   Data   RO            3    .constdata          easyweb.o
654     0x00001c92   0x00000004   Data   RO            5    .constdata          easyweb.o
655     0x00001c96   0x00000004   Data   RO            6    .constdata          easyweb.o
656     0x00001c9a   0x00000004   Data   RO            7    .constdata          easyweb.o
657     0x00001c9e   0x00000006   Data   RO           71    .constdata          tcpip.o
658     0x00001ca4   0x00000020   Data   RO          376    Region$$Table       anon$$obj.o
659
660
661     Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x000008d8, Max: 0x00008000, ABSOLUTE)
662
663     Base Addr    Size         Type   Attr      Idx    E Section Name        Object
664
665     0x40000000   0x00000010   Data   RW            2    .data               easyweb.o
666     0x40000010   0x00000001   Data   RW            8    .data               easyweb.o
667     0x40000011   0x00000001   Data   RW            9    .data               easyweb.o
668     0x40000012   0x00000002   Data   RW           10    .data               easyweb.o
669     0x40000014   0x00000004   Data   RW           11    .data               easyweb.o
670     0x40000018   0x00000004   Data   RW           12    .data               easyweb.o
671     0x4000001c   0x00000004   Data   RW           13    .data               easyweb.o
672     0x40000020   0x00000001   Data   RW           14    .data               easyweb.o
673     0x40000021   0x00000001   Data   RW           15    .data               easyweb.o
674     0x40000022   0x00000002   Data   RW           16    .data               easyweb.o
675     0x40000024   0x00000006   Data   RW           17    .data               easyweb.o
676     0x4000002a   0x00000004   Data   RW           18    .data               easyweb.o
677     0x4000002e   0x00000002   Data   RW           19    .data               easyweb.o
678     0x40000030   0x00000002   Data   RW           22    .data               easyweb.o
679     0x40000032   0x00000001   Data   RW           23    .data               easyweb.o
680     0x40000033   0x00000001   Data   RW           24    .data               easyweb.o
681     0x40000034   0x00000001   Data   RW           25    .data               easyweb.o
682     0x40000035   0x00000001   PAD
683     0x40000036   0x00000002   Data   RW           26    .data               easyweb.o
684     0x40000038   0x00000002   Data   RW           27    .data               easyweb.o
685     0x4000003a   0x00000006   Data   RW           28    .data               easyweb.o
686     0x40000040   0x00000004   Data   RW           29    .data               easyweb.o
687     0x40000044   0x00000008   Data   RW           98    .data               emac.o
688     0x4000004c   0x00000236   Zero   RW            4    .bss                easyweb.o
689     0x40000282   0x0000004a   Zero   RW           20    .bss                easyweb.o
690     0x400002cc   0x00000100   Zero   RW           21    .bss                easyweb.o
691     0x400003cc   0x00000004   PAD
692     0x400003d0   0x00000508   Zero   RW          131    STACK               lpc2300.o
693
694
695 ================================================================================
696
697 Image component sizes
698
699
700       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
701
702        420         40       1162         67        896       9903   easyweb.o
703        836         64          0          8          0       3459   emac.o
704        356         48          0          0       1288        265   lpc2300.o
705       3312        372          6          0          0       7428   tcpip.o
706
707     ------------------------------------------------------------------------
708       4924        524       1200         76       2188      21056   Object Totals
709          0          0         32          0          0          0   (incl. Generated)
710          0          0          0          1          4          1   (incl. Padding)
711
712     ------------------------------------------------------------------------
713
714       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
715
716         16          0          0          0          0          0   callvia.o
717         12          4          0          0          0          0   entry.o
718         52          0          0          0          0          0   handlers.o
719         50         14          0          0          0          0   init.o
720         28          0          0          0          0          0   memcmp.o
721         36          0          0          0          0          0   memcpya.o
722         44          0          0          0          0          0   memseta.o
723        932         10          0          0          0          0   printf6.o
724          0          0          0          0          0          0   stubs.o
725         28          0          0          0          0          0   switch8.o
726         40          0          0          0          0          0   uidiv.o
727
728     ------------------------------------------------------------------------
729       1240         28          0          0          0          0   Library Totals
730          2          0          0          0          0          0   (incl. Padding)
731
732     ------------------------------------------------------------------------
733
734       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
735
736         44          0          0          0          0          0   h_t.l
737       1194         28          0          0          0          0   mc_t.l
738
739     ------------------------------------------------------------------------
740       1240         28          0          0          0          0   Library Totals
741
742     ------------------------------------------------------------------------
743
744 ================================================================================
745
746
747       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
748
749       6164        552       1200         76       2188      21056   Grand Totals
750       6164        552       1200         76       2188      21056   ELF Image Totals
751       6164        552       1200         76          0          0   ROM Totals
752
753 ================================================================================
754
755     Total RO  Size (Code + RO Data)                 7364 (   7.19kB)
756     Total RW  Size (RW Data + ZI Data)              2264 (   2.21kB)
757     Total ROM Size (Code + RO Data + RW Data)       7440 (   7.27kB)
758
759 ================================================================================
760
Note: See TracBrowser for help on using the browser.