arm_adi_v5: error propagation of mem_ap_read_atomic_u32 failure
[openocd/cortex.git] / testing / examples / STR912Test / test_ram.map
blob249b70bdcecb267c24572e39389fcb8dc418887a
2 Memory Configuration
4 Name             Origin             Length             Attributes
5 DATA             0x04000000         0x00018000         rw
6 *default*        0x00000000         0xffffffff
8 Linker script and memory map
10 LOAD ./src/startup.o
11 LOAD ./src/main.o
12 START GROUP
13 LOAD d:/compiler/yagarto/bin/../lib/gcc/arm-elf/4.2.2\libgcc.a
14 LOAD d:/compiler/yagarto/bin/../lib/gcc/arm-elf/4.2.2/../../../../arm-elf/lib\libc.a
15 END GROUP
16                 0x00000400                _STACKSIZE = 0x400
17                 0x00000100                _STACKSIZE_IRQ = 0x100
18                 0x00000000                _STACKSIZE_FIQ = 0x0
19                 0x00000400                _STACKSIZE_SVC = 0x400
20                 0x00000000                _STACKSIZE_ABT = 0x0
21                 0x00000000                _STACKSIZE_UND = 0x0
22                 0x00000400                _HEAPSIZE = 0x400
24 .text           0x04000000      0x1a0
25  *(.vectors)
26  *(.init)
27  .init          0x04000000      0x140 ./src/startup.o
28                 0x040000fc                _Main_Crystal
29                 0x04000000                _start
30                 0x040000f8                libdebug
31  *(.text .text.*)
32  .text          0x04000140        0x0 ./src/startup.o
33  .text          0x04000140       0x60 ./src/main.o
34                 0x04000140                main
35  *(.gnu.linkonce.t.*)
36  *(.glue_7t .glue_7)
37  .glue_7        0x040001a0        0x0 ./src/startup.o
38  .glue_7t       0x040001a0        0x0 ./src/startup.o
39  .glue_7        0x040001a0        0x0 ./src/main.o
40  .glue_7t       0x040001a0        0x0 ./src/main.o
41  *(.fini)
42  *(.gcc_except_table)
44 .vfp11_veneer   0x040001a0        0x0
45  .vfp11_veneer  0x040001a0        0x0 ./src/startup.o
46  .vfp11_veneer  0x040001a0        0x0 ./src/main.o
47                 0x040001a0                . = ALIGN (0x4)
49 .ctors          0x040001a0        0x0
50                 0x040001a0                PROVIDE (__ctors_start__, .)
51  *(SORT(.ctors.*))
52  *(.ctors)
53                 0x040001a0                PROVIDE (__ctors_end__, .)
55 .dtors          0x040001a0        0x0
56                 0x040001a0                PROVIDE (__dtors_start__, .)
57  *(SORT(.dtors.*))
58  *(.dtors)
59                 0x040001a0                PROVIDE (__dtors_end__, .)
61 .rodata         0x040001a0        0x4
62  *(.rodata .rodata.*)
63  .rodata        0x040001a0        0x4 ./src/main.o
64  *(.gnu.linkonce.r.*)
65                 0x040001a4                . = ALIGN (0x4)
66                 0x040001a4                _etext = .
67                 0x040001a4                PROVIDE (etext, .)
69 .data           0x040001a4        0x0
70  *(.data .data.*)
71  .data          0x040001a4        0x0 ./src/startup.o
72  .data          0x040001a4        0x0 ./src/main.o
73  *(.gnu.linkonce.d.*)
74                 0x040001a4                . = ALIGN (0x4)
75                 0x040001a4                __data_start = .
76                 0x040001a4                _edata = .
77                 0x040001a4                PROVIDE (edata, .)
79 .bss            0x040001a4        0x0
80                 0x040001a4                __bss_start = .
81                 0x040001a4                __bss_start__ = .
82  *(.bss .bss.*)
83  .bss           0x040001a4        0x0 ./src/startup.o
84  .bss           0x040001a4        0x0 ./src/main.o
85  *(.gnu.linkonce.b.*)
86  *(COMMON)
87                 0x040001a4                . = ALIGN (0x4)
88                 0x040001a4                . = ALIGN (0x4)
89                 0x040001a4                __bss_end__ = .
90                 0x040001a4                _end = .
91                 0x040001a4                PROVIDE (end, .)
93 .heap           0x040001a4      0x400
94                 0x040001a4                __heap_start__ = .
95  *(.heap)
96                 0x040005a4                . = ((__heap_start__ + _HEAPSIZE) MAX_K .)
97  *fill*         0x040001a4      0x400 00
98                 0x040005a4                __heap_end__ = (__heap_start__ + SIZEOF (.heap))
100 .stack          0x040005a4      0x400
101                 0x040005a4                __stack_start__ = .
102  *(.stack)
103                 0x040009a4                . = ((__stack_start__ + _STACKSIZE) MAX_K .)
104  *fill*         0x040005a4      0x400 00
105                 0x040009a4                __stack_end__ = (__stack_start__ + SIZEOF (.stack))
107 .stack_irq      0x040009a4      0x100
108                 0x040009a4                __stack_irq_start__ = .
109  *(.stack_irq)
110                 0x04000aa4                . = ((__stack_irq_start__ + _STACKSIZE_IRQ) MAX_K .)
111  *fill*         0x040009a4      0x100 00
112                 0x04000aa4                __stack_irq_end__ = (__stack_irq_start__ + SIZEOF (.stack_irq))
114 .stack_fiq      0x04000aa4        0x0
115                 0x04000aa4                __stack_fiq_start__ = .
116  *(.stack_fiq)
117                 0x04000aa4                . = ((__stack_fiq_start__ + _STACKSIZE_FIQ) MAX_K .)
118                 0x04000aa4                __stack_fiq_end__ = (__stack_fiq_start__ + SIZEOF (.stack_fiq))
120 .stack_svc      0x04000aa4      0x400
121                 0x04000aa4                __stack_svc_start__ = .
122  *(.stack_svc)
123                 0x04000ea4                . = ((__stack_svc_start__ + _STACKSIZE_SVC) MAX_K .)
124  *fill*         0x04000aa4      0x400 00
125                 0x04000ea4                __stack_svc_end__ = (__stack_svc_start__ + SIZEOF (.stack_svc))
127 .stack_abt      0x04000ea4        0x0
128                 0x04000ea4                __stack_abt_start__ = .
129  *(.stack_abt)
130                 0x04000ea4                . = ((__stack_abt_start__ + _STACKSIZE_ABT) MAX_K .)
131                 0x04000ea4                __stack_abt_end__ = (__stack_abt_start__ + SIZEOF (.stack_abt))
133 .stack_und      0x04000ea4        0x0
134                 0x04000ea4                __stack_und_start__ = .
135  *(.stack_und)
136                 0x04000ea4                . = ((__stack_und_start__ + _STACKSIZE_UND) MAX_K .)
137                 0x04000ea4                __stack_und_end__ = (__stack_und_start__ + SIZEOF (.stack_und))
139 .stab
140  *(.stab)
142 .stabstr
143  *(.stabstr)
145 .stab.excl
146  *(.stab.excl)
148 .stab.exclstr
149  *(.stab.exclstr)
151 .stab.index
152  *(.stab.index)
154 .stab.indexstr
155  *(.stab.indexstr)
157 .comment        0x00000000       0x12
158  *(.comment)
159  .comment       0x00000000       0x12 ./src/main.o
161 .debug
162  *(.debug)
164 .line
165  *(.line)
167 .debug_srcinfo
168  *(.debug_srcinfo)
170 .debug_sfnames
171  *(.debug_sfnames)
173 .debug_aranges  0x00000000       0x40
174  *(.debug_aranges)
175  .debug_aranges
176                 0x00000000       0x20 ./src/startup.o
177  .debug_aranges
178                 0x00000020       0x20 ./src/main.o
180 .debug_pubnames
181                 0x00000000       0x1b
182  *(.debug_pubnames)
183  .debug_pubnames
184                 0x00000000       0x1b ./src/main.o
186 .debug_info     0x00000000      0x1ae
187  *(.debug_info .gnu.linkonce.wi.*)
188  .debug_info    0x00000000       0x7b ./src/startup.o
189  .debug_info    0x0000007b      0x133 ./src/main.o
191 .debug_abbrev   0x00000000       0x6f
192  *(.debug_abbrev)
193  .debug_abbrev  0x00000000       0x14 ./src/startup.o
194  .debug_abbrev  0x00000014       0x5b ./src/main.o
196 .debug_line     0x00000000       0xd7
197  *(.debug_line)
198  .debug_line    0x00000000       0x80 ./src/startup.o
199  .debug_line    0x00000080       0x57 ./src/main.o
201 .debug_frame    0x00000000       0x24
202  *(.debug_frame)
203  .debug_frame   0x00000000       0x24 ./src/main.o
205 .debug_str
206  *(.debug_str)
208 .debug_loc      0x00000000       0x1f
209  *(.debug_loc)
210  .debug_loc     0x00000000       0x1f ./src/main.o
212 .debug_macinfo
213  *(.debug_macinfo)
215 .debug_weaknames
216  *(.debug_weaknames)
218 .debug_funcnames
219  *(.debug_funcnames)
221 .debug_typenames
222  *(.debug_typenames)
224 .debug_varnames
225  *(.debug_varnames)
226 OUTPUT(test_ram.elf elf32-littlearm)
228 .ARM.attributes
229                 0x00000000       0x10
230  .ARM.attributes
231                 0x00000000       0x10 ./src/startup.o
232  .ARM.attributes
233                 0x00000010       0x10 ./src/main.o
235 Cross Reference Table
237 Symbol                                            File
238 _Main_Crystal                                     ./src/startup.o
239 __bss_end__                                       ./src/startup.o
240 __bss_start__                                     ./src/startup.o
241 __ctors_end__                                     ./src/startup.o
242 __ctors_start__                                   ./src/startup.o
243 __data_start                                      ./src/startup.o
244 __stack_abt_end__                                 ./src/startup.o
245 __stack_end__                                     ./src/startup.o
246 __stack_fiq_end__                                 ./src/startup.o
247 __stack_irq_end__                                 ./src/startup.o
248 __stack_svc_end__                                 ./src/startup.o
249 __stack_und_end__                                 ./src/startup.o
250 _edata                                            ./src/startup.o
251 _etext                                            ./src/startup.o
252 _start                                            ./src/startup.o
253 libdebug                                          ./src/startup.o
254 main                                              ./src/main.o
255                                                   ./src/startup.o