ETM: start cleaning up ETM_CTRL bit handling
[openocd.git] / ecosflash / flash.map
1 Archive member included because of file (symbol)
2
3 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
4 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o (flash_init)
5 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
6 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o) (flash_hwr_init)
7 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
8 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o) (memcpy)
9 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
10 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o) (memcmp)
11
12 Memory Configuration
13
14 Name Origin Length Attributes
15 *default* 0x00000000 0xffffffff
16
17 Linker script and memory map
18
19 LOAD /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
20 LOAD /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
21 LOAD /tmp/ecosboard/ecos/install/lib/libtarget.a
22 0x00008000 PROVIDE (__executable_start, 0x8000)
23 0x00008000 . = 0x8000
24
25 .interp
26 *(.interp)
27
28 .hash
29 *(.hash)
30
31 .dynsym
32 *(.dynsym)
33
34 .dynstr
35 *(.dynstr)
36
37 .gnu.version
38 *(.gnu.version)
39
40 .gnu.version_d
41 *(.gnu.version_d)
42
43 .gnu.version_r
44 *(.gnu.version_r)
45
46 .rel.dyn
47 *(.rel.init)
48 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
49 *(.rel.fini)
50 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
51 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
52 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
53 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
54 *(.rel.ctors)
55 *(.rel.dtors)
56 *(.rel.got)
57 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
58
59 .rela.dyn
60 *(.rela.init)
61 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
62 *(.rela.fini)
63 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
64 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
65 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
66 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
67 *(.rela.ctors)
68 *(.rela.dtors)
69 *(.rela.got)
70 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
71
72 .rel.plt
73 *(.rel.plt)
74
75 .rela.plt
76 *(.rela.plt)
77
78 .init
79 *(.init)
80
81 .plt
82 *(.plt)
83
84 .text 0x00008000 0x6f8
85 *(.text .stub .text.* .gnu.linkonce.t.*)
86 .text 0x00008000 0x34 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
87 0x00008000 _start
88 .text.myprintf
89 0x00008034 0x10 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
90 0x00008034 myprintf
91 .text.init 0x00008044 0x50 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
92 0x00008044 init
93 .text.erase 0x00008094 0xc0 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
94 0x00008094 erase
95 .text.program 0x00008154 0xc8 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
96 0x00008154 program
97 .text.flash_init
98 0x0000821c 0x6c /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
99 0x0000821c flash_init
100 .text.flash_dev_query
101 0x00008288 0x20 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
102 0x00008288 flash_dev_query
103 .text.flash_erase
104 0x000082a8 0x140 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
105 0x000082a8 flash_erase
106 .text.flash_program
107 0x000083e8 0x154 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
108 0x000083e8 flash_program
109 .text.flash_hwr_init
110 0x0000853c 0xa4 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
111 0x0000853c flash_hwr_init
112 .text.flash_hwr_map_error
113 0x000085e0 0x4 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
114 0x000085e0 flash_hwr_map_error
115 .text.__memcmp
116 0x000085e4 0x114 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
117 0x000085e4 memcmp
118 0x000085e4 __memcmp
119 *(.gnu.warning)
120 *(.glue_7t)
121 *(.glue_7)
122
123 .2ram.flash_query
124 0x000086f8 0x54
125 .2ram.flash_query
126 0x000086f8 0x54 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
127 0x000086f8 flash_query
128
129 .2ram.flash_erase_block
130 0x0000874c 0x230
131 .2ram.flash_erase_block
132 0x0000874c 0x230 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
133 0x0000874c flash_erase_block
134
135 .2ram.flash_program_buf
136 0x0000897c 0xe8
137 .2ram.flash_program_buf
138 0x0000897c 0xe8 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
139 0x0000897c flash_program_buf
140
141 .fini
142 *(.fini)
143 0x00008a64 PROVIDE (__etext, .)
144 0x00008a64 PROVIDE (_etext, .)
145 0x00008a64 PROVIDE (etext, .)
146
147 .rodata 0x00008a64 0x318
148 *(.rodata .rodata.* .gnu.linkonce.r.*)
149 .rodata.str1.4
150 0x00008a64 0x1fb /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
151 0x1fc (size before relaxing)
152 *fill* 0x00008c5f 0x1 00
153 .rodata.supported_devices
154 0x00008c60 0x11c /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
155
156 .rodata1
157 *(.rodata1)
158
159 .eh_frame_hdr
160 *(.eh_frame_hdr)
161 0x00008e7c . = (ALIGN (0x100) + (. & 0xff))
162 0x00008e7c . = ALIGN (0x4)
163 0x00008e7c PROVIDE (__preinit_array_start, .)
164
165 .preinit_array
166 *(.preinit_array)
167 0x00008e7c PROVIDE (__preinit_array_end, .)
168 0x00008e7c PROVIDE (__init_array_start, .)
169
170 .init_array
171 *(.init_array)
172 0x00008e7c PROVIDE (__init_array_end, .)
173 0x00008e7c PROVIDE (__fini_array_start, .)
174
175 .fini_array
176 *(.fini_array)
177 0x00008e7c PROVIDE (__fini_array_end, .)
178
179 .data 0x00008e7c 0x0
180 0x00008e7c __data_start = .
181 *(.data .data.* .gnu.linkonce.d.*)
182
183 .data1
184 *(.data1)
185
186 .tdata
187 *(.tdata .tdata.* .gnu.linkonce.td.*)
188
189 .tbss
190 *(.tbss .tbss.* .gnu.linkonce.tb.*)
191 *(.tcommon)
192
193 .eh_frame
194 *(.eh_frame)
195
196 .gcc_except_table
197 *(.gcc_except_table)
198
199 .dynamic
200 *(.dynamic)
201
202 .ctors
203 *crtbegin*.o(.ctors)
204 *(EXCLUDE_FILE(*crtend*.o) .ctors)
205 *(SORT(.ctors.*))
206 *(.ctors)
207
208 .dtors
209 *crtbegin*.o(.dtors)
210 *(EXCLUDE_FILE(*crtend*.o) .dtors)
211 *(SORT(.dtors.*))
212 *(.dtors)
213
214 .jcr
215 *(.jcr)
216
217 .got
218 *(.got.plt)
219 *(.got)
220 0x00008e7c _edata = .
221 0x00008e7c PROVIDE (edata, .)
222 0x00008e7c __bss_start = .
223 0x00008e7c __bss_start__ = .
224
225 .bss 0x00008e7c 0x3024
226 *(.dynbss)
227 *(.bss .bss.* .gnu.linkonce.b.*)
228 .bss 0x00008e7c 0x3000 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
229 0x00008e7c _stack_base
230 0x0000be7c _start_bss_clear
231 0x00009e7c _workarea
232 0x00009e7c _stack_start
233 .bss.flash_info
234 0x0000be7c 0x20 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
235 0x0000be7c flash_info
236 .bss.flash_dev_info
237 0x0000be9c 0x4 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
238 *(COMMON)
239 0x0000bea0 . = ALIGN (0x4)
240 0x0000bea0 . = ALIGN (0x4)
241 0x0000bea0 _end = .
242 0x0000bea0 _bss_end__ = .
243 0x0000bea0 __bss_end__ = .
244 0x0000bea0 __end__ = .
245 0x0000bea0 PROVIDE (end, .)
246
247 .stab
248 *(.stab)
249
250 .stabstr
251 *(.stabstr)
252
253 .stab.excl
254 *(.stab.excl)
255
256 .stab.exclstr
257 *(.stab.exclstr)
258
259 .stab.index
260 *(.stab.index)
261
262 .stab.indexstr
263 *(.stab.indexstr)
264
265 .comment
266 *(.comment)
267
268 .debug
269 *(.debug)
270
271 .line
272 *(.line)
273
274 .debug_srcinfo
275 *(.debug_srcinfo)
276
277 .debug_sfnames
278 *(.debug_sfnames)
279
280 .debug_aranges 0x00000000 0x170
281 *(.debug_aranges)
282 .debug_aranges
283 0x00000000 0x20 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
284 .debug_aranges
285 0x00000020 0x48 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
286 .debug_aranges
287 0x00000068 0x68 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
288 .debug_aranges
289 0x000000d0 0x50 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
290 .debug_aranges
291 0x00000120 0x28 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
292 .debug_aranges
293 0x00000148 0x28 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
294
295 .debug_pubnames
296 0x00000000 0x1e5
297 *(.debug_pubnames)
298 .debug_pubnames
299 0x00000000 0x4d /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
300 .debug_pubnames
301 0x0000004d 0xca /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
302 .debug_pubnames
303 0x00000117 0x91 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
304 .debug_pubnames
305 0x000001a8 0x1e /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
306 .debug_pubnames
307 0x000001c6 0x1f /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
308
309 .debug_info 0x00000000 0x1122
310 *(.debug_info .gnu.linkonce.wi.*)
311 .debug_info 0x00000000 0x6e /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
312 .debug_info 0x0000006e 0x322 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
313 .debug_info 0x00000390 0x4f6 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
314 .debug_info 0x00000886 0x5b2 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
315 .debug_info 0x00000e38 0x1c7 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
316 .debug_info 0x00000fff 0x123 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
317
318 .debug_abbrev 0x00000000 0x67c
319 *(.debug_abbrev)
320 .debug_abbrev 0x00000000 0x14 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
321 .debug_abbrev 0x00000014 0x17d /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
322 .debug_abbrev 0x00000191 0x15f /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
323 .debug_abbrev 0x000002f0 0x238 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
324 .debug_abbrev 0x00000528 0xb4 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
325 .debug_abbrev 0x000005dc 0xa0 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
326
327 .debug_line 0x00000000 0x8de
328 *(.debug_line)
329 .debug_line 0x00000000 0x3e /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/cccPBW5f.o
330 .debug_line 0x0000003e 0xf6 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
331 .debug_line 0x00000134 0x255 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
332 .debug_line 0x00000389 0x287 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
333 .debug_line 0x00000610 0x16c /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
334 .debug_line 0x0000077c 0x162 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
335
336 .debug_frame 0x00000000 0x2c0
337 *(.debug_frame)
338 .debug_frame 0x00000000 0xa4 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
339 .debug_frame 0x000000a4 0x110 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
340 .debug_frame 0x000001b4 0xac /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
341 .debug_frame 0x00000260 0x38 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
342 .debug_frame 0x00000298 0x28 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
343
344 .debug_str 0x00000000 0x508
345 *(.debug_str)
346 .debug_str 0x00000000 0x131 /ecos-c/DOCUME~1/oyvind/LOCALS~1/Temp/ccM8Ftqt.o
347 0x191 (size before relaxing)
348 .debug_str 0x00000131 0x152 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
349 0x24e (size before relaxing)
350 .debug_str 0x00000283 0x194 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
351 0x2c5 (size before relaxing)
352 .debug_str 0x00000417 0x7e /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
353 0x11e (size before relaxing)
354 .debug_str 0x00000495 0x73 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)
355 0x119 (size before relaxing)
356
357 .debug_loc
358 *(.debug_loc)
359
360 .debug_macinfo
361 *(.debug_macinfo)
362
363 .debug_weaknames
364 *(.debug_weaknames)
365
366 .debug_funcnames
367 *(.debug_funcnames)
368
369 .debug_typenames
370 *(.debug_typenames)
371
372 .debug_varnames
373 *(.debug_varnames)
374
375 .stack 0x00080000 0x0
376 0x00080000 _stack = .
377 *(.stack)
378
379 .note.gnu.arm.ident
380 *(.note.gnu.arm.ident)
381
382 /DISCARD/
383 *(.note.GNU-stack)
384 OUTPUT(debug_eb40a.elf elf32-littlearm)
385
386 .debug_ranges 0x00000000 0xb8
387 .debug_ranges 0x00000000 0x18 /tmp/ecosboard/ecos/install/lib/libtarget.a(io_flash_flash.o)
388 .debug_ranges 0x00000018 0x48 /tmp/ecosboard/ecos/install/lib/libtarget.a(devs_flash_arm_eb40a_eb40a_flash.o)
389 .debug_ranges 0x00000060 0x30 /tmp/ecosboard/ecos/install/lib/libtarget.a(infra_memcpy.o)
390 .debug_ranges 0x00000090 0x28 /tmp/ecosboard/ecos/install/lib/libtarget.a(language_c_libc_string_memcmp.o)

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)