1 |
|
1 |
|
2 |
|
2 |
|
3 |
|
3 |
|
4 |
ARM Macro Assembler Page 1 |
4 |
ARM Macro Assembler Page 1 |
5 |
|
5 |
|
6 |
|
6 |
|
7 |
1 00000000 #line 1 "..\\..\\..\\..\\..\\trunk\\os\ |
7 |
1 00000000 #line 1 "..\\..\\..\\os\\ports\\RVCT\\A |
8 |
\ports\\RVCT\\ARMCMx\\cstartup.s" |
8 |
RMCMx\\cstartup.s" |
9 |
1 00000000 |
9 |
1 00000000 |
10 |
2 00000000 |
10 |
2 00000000 |
11 |
3 00000000 |
11 |
3 00000000 |
12 |
4 00000000 |
12 |
4 00000000 |
13 |
5 00000000 |
13 |
5 00000000 |
14 |
6 00000000 |
14 |
6 00000000 |
15 |
7 00000000 |
15 |
7 00000000 |
16 |
8 00000000 |
16 |
8 00000000 |
17 |
9 00000000 |
17 |
9 00000000 |
18 |
10 00000000 |
18 |
10 00000000 |
19 |
11 00000000 |
19 |
11 00000000 |
20 |
12 00000000 |
20 |
12 00000000 |
21 |
13 00000000 |
21 |
13 00000000 |
22 |
14 00000000 |
22 |
14 00000000 |
23 |
15 00000000 |
23 |
15 00000000 |
24 |
16 00000000 |
24 |
16 00000000 |
25 |
17 00000000 |
25 |
17 00000000 |
26 |
18 00000000 |
26 |
18 00000000 |
27 |
19 00000000 |
27 |
19 00000000 |
28 |
20 00000000 |
28 |
20 00000000 |
29 |
21 00000000 ; |
29 |
21 00000000 ; |
30 |
22 00000000 |
30 |
22 00000000 |
31 |
23 00000000 ; |
31 |
23 00000000 ; |
32 |
24 00000000 ; |
32 |
24 00000000 ; |
33 |
25 00000000 ; |
33 |
25 00000000 ; |
34 |
26 00000000 00000400 |
34 |
26 00000000 00000400 |
35 |
main_stack_size |
35 |
main_stack_size |
36 |
EQU 0x00000400 |
36 |
EQU 0x00000400 |
37 |
27 00000000 |
37 |
27 00000000 |
38 |
28 00000000 ; |
38 |
28 00000000 ; |
39 |
29 00000000 ; |
39 |
29 00000000 ; |
40 |
30 00000000 ; |
40 |
30 00000000 ; |
41 |
31 00000000 00000400 |
41 |
31 00000000 00000400 |
42 |
proc_stack_size |
42 |
proc_stack_size |
43 |
EQU 0x00000400 |
43 |
EQU 0x00000400 |
44 |
32 00000000 |
44 |
32 00000000 |
45 |
33 00000000 ; |
45 |
33 00000000 ; |
46 |
34 00000000 ; |
46 |
34 00000000 ; |
47 |
35 00000000 ; |
47 |
35 00000000 ; |
48 |
36 00000000 00000400 |
48 |
36 00000000 00000400 |
49 |
heap_size |
49 |
heap_size |
50 |
EQU 0x00000400 |
50 |
EQU 0x00000400 |
51 |
37 00000000 |
51 |
37 00000000 |
52 |
38 00000000 AREA MSTACK, NOINIT, READWRITE, ALIG |
52 |
38 00000000 AREA MSTACK, NOINIT, READWRITE, ALIG |
53 |
N=3 |
53 |
N=3 |
54 |
39 00000000 main_stack_mem |
54 |
39 00000000 main_stack_mem |
55 |
SPACE main_stack_size |
55 |
SPACE main_stack_size |
56 |
40 00000400 EXPORT __initial_msp |
56 |
40 00000400 EXPORT __initial_msp |
57 |
41 00000400 __initial_msp |
57 |
41 00000400 __initial_msp |
58 |
42 00000400 |
58 |
42 00000400 |
59 |
43 00000400 AREA CSTACK, NOINIT, READWRITE, ALIG |
59 |
43 00000400 AREA CSTACK, NOINIT, READWRITE, ALIG |
60 |
N=3 |
60 |
N=3 |
61 |
44 00000000 __main_thread_stack_base__ |
61 |
44 00000000 __main_thread_stack_base__ |
62 |
45 00000000 EXPORT __main_thread_stack_base__ |
62 |
45 00000000 EXPORT __main_thread_stack_base__ |
63 |
46 00000000 proc_stack_mem |
63 |
46 00000000 proc_stack_mem |
64 |
SPACE proc_stack_size |
64 |
SPACE proc_stack_size |
65 |
47 00000400 EXPORT __initial_sp |
65 |
47 00000400 EXPORT __initial_sp |
66 |
|
66 |
|
67 |
|
67 |
|
68 |
|
68 |
|
69 |
ARM Macro Assembler Page 2 |
69 |
ARM Macro Assembler Page 2 |
70 |
|
70 |
|
71 |
|
71 |
|
72 |
48 00000400 __initial_sp |
72 |
48 00000400 __initial_sp |
73 |
49 00000400 |
73 |
49 00000400 |
74 |
50 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= |
74 |
50 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= |
75 |
3 |
75 |
3 |
76 |
51 00000000 __heap_base |
76 |
51 00000000 __heap_base |
77 |
52 00000000 Heap_Mem |
77 |
52 00000000 Heap_Mem |
78 |
SPACE heap_size |
78 |
SPACE heap_size |
79 |
53 00000400 __heap_limit |
79 |
53 00000400 __heap_limit |
80 |
54 00000400 |
80 |
54 00000400 |
81 |
55 00000400 00000000 |
81 |
55 00000400 00000000 |
82 |
CONTROL_MODE_PRIVILEGED |
82 |
CONTROL_MODE_PRIVILEGED |
83 |
EQU 0 |
83 |
EQU 0 |
84 |
56 00000400 00000001 |
84 |
56 00000400 00000001 |
85 |
CONTROL_MODE_UNPRIVILEGED |
85 |
CONTROL_MODE_UNPRIVILEGED |
86 |
EQU 1 |
86 |
EQU 1 |
87 |
57 00000400 00000000 |
87 |
57 00000400 00000000 |
88 |
CONTROL_USE_MSP |
88 |
CONTROL_USE_MSP |
89 |
EQU 0 |
89 |
EQU 0 |
90 |
58 00000400 00000002 |
90 |
58 00000400 00000002 |
91 |
CONTROL_USE_PSP |
91 |
CONTROL_USE_PSP |
92 |
EQU 2 |
92 |
EQU 2 |
93 |
59 00000400 |
93 |
59 00000400 |
94 |
60 00000400 PRESERVE8 |
94 |
60 00000400 PRESERVE8 |
95 |
61 00000400 THUMB |
95 |
61 00000400 THUMB |
96 |
62 00000400 |
96 |
62 00000400 |
97 |
63 00000400 AREA |.text|, CODE, READONLY |
97 |
63 00000400 AREA |.text|, CODE, READONLY |
98 |
64 00000000 |
98 |
64 00000000 |
99 |
65 00000000 |
99 |
65 00000000 |
100 |
66 00000000 |
100 |
66 00000000 |
101 |
67 00000000 |
101 |
67 00000000 |
102 |
68 00000000 IMPORT __main |
102 |
68 00000000 IMPORT __main |
103 |
69 00000000 EXPORT Reset_Handler |
103 |
69 00000000 EXPORT Reset_Handler |
104 |
70 00000000 Reset_Handler |
104 |
70 00000000 Reset_Handler |
105 |
PROC |
105 |
PROC |
106 |
71 00000000 B672 cpsid i |
106 |
71 00000000 B672 cpsid i |
107 |
72 00000002 4809 ldr r0, =__initial_sp |
107 |
72 00000002 4809 ldr r0, =__initial_sp |
108 |
73 00000004 F380 8809 msr PSP, r0 |
108 |
73 00000004 F380 8809 msr PSP, r0 |
109 |
74 00000008 2002 movs r0, #CONTROL_MODE_PRIVILEGED :O |
109 |
74 00000008 2002 movs r0, #CONTROL_MODE_PRIVILEGED :O |
110 |
R: CONTROL_USE_PSP |
110 |
R: CONTROL_USE_PSP |
111 |
75 0000000A F380 8814 msr CONTROL, r0 |
111 |
75 0000000A F380 8814 msr CONTROL, r0 |
112 |
76 0000000E F3BF 8F6F isb |
112 |
76 0000000E F3BF 8F6F isb |
113 |
77 00000012 F7FF FFFE bl __early_init |
113 |
77 00000012 F7FF FFFE bl __early_init |
114 |
78 00000016 |
114 |
78 00000016 |
115 |
79 00000016 IF {CPU} = "Cortex-M4.fp" |
115 |
79 00000016 IF {CPU} = "Cortex-M4.fp" |
116 |
84 ENDIF |
116 |
84 ENDIF |
117 |
85 00000016 |
117 |
85 00000016 |
118 |
86 00000016 4805 ldr r0, =__main |
118 |
86 00000016 4805 ldr r0, =__main |
119 |
87 00000018 4700 bx r0 |
119 |
87 00000018 4700 bx r0 |
120 |
88 0000001A ENDP |
120 |
88 0000001A ENDP |
121 |
89 0000001A |
121 |
89 0000001A |
122 |
90 0000001A __early_init |
122 |
90 0000001A __early_init |
123 |
PROC |
123 |
PROC |
124 |
91 0000001A EXPORT __early_init [WEAK] |
124 |
91 0000001A EXPORT __early_init [WEAK] |
125 |
92 0000001A 4770 bx lr |
125 |
92 0000001A 4770 bx lr |
126 |
93 0000001C ENDP |
126 |
93 0000001C ENDP |
127 |
94 0000001C |
127 |
94 0000001C |
128 |
95 0000001C ALIGN |
128 |
95 0000001C ALIGN |
129 |
96 0000001C |
129 |
96 0000001C |
130 |
97 0000001C |
130 |
97 0000001C |
131 |
|
131 |
|
132 |
|
132 |
|
133 |
|
133 |
|
134 |
ARM Macro Assembler Page 3 |
134 |
ARM Macro Assembler Page 3 |
135 |
|
135 |
|
136 |
|
136 |
|
137 |
98 0000001C |
137 |
98 0000001C |
138 |
99 0000001C |
138 |
99 0000001C |
139 |
100 0000001C IF :DEF:__MICROLIB |
139 |
100 0000001C IF :DEF:__MICROLIB |
140 |
107 0000001C |
140 |
107 0000001C |
141 |
108 0000001C IMPORT __use_two_region_memory |
141 |
108 0000001C IMPORT __use_two_region_memory |
142 |
109 0000001C EXPORT __user_initial_stackheap |
142 |
109 0000001C EXPORT __user_initial_stackheap |
143 |
110 0000001C __user_initial_stackheap |
143 |
110 0000001C __user_initial_stackheap |
144 |
111 0000001C 4804 ldr r0, =Heap_Mem |
144 |
111 0000001C 4804 ldr r0, =Heap_Mem |
145 |
112 0000001E 4905 ldr r1, =(proc_stack_mem + proc_sta |
145 |
112 0000001E 4905 ldr r1, =(proc_stack_mem + proc_sta |
146 |
ck_size) |
146 |
ck_size) |
147 |
113 00000020 4A05 ldr r2, =(Heap_Mem + heap_size) |
147 |
113 00000020 4A05 ldr r2, =(Heap_Mem + heap_size) |
148 |
114 00000022 4B06 ldr r3, =proc_stack_mem |
148 |
114 00000022 4B06 ldr r3, =proc_stack_mem |
149 |
115 00000024 4770 bx lr |
149 |
115 00000024 4770 bx lr |
150 |
116 00000026 |
150 |
116 00000026 |
151 |
117 00000026 00 00 ALIGN |
151 |
117 00000026 00 00 ALIGN |
152 |
118 00000028 |
152 |
118 00000028 |
153 |
119 00000028 ENDIF |
153 |
119 00000028 ENDIF |
154 |
120 00000028 |
154 |
120 00000028 |
155 |
121 00000028 END |
155 |
121 00000028 END |
156 |
00000000 |
156 |
00000000 |
157 |
00000000 |
157 |
00000000 |
158 |
00000000 |
158 |
00000000 |
159 |
00000400 |
159 |
00000400 |
160 |
00000400 |
160 |
00000400 |
161 |
00000000 |
161 |
00000000 |
162 |
Command Line: --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depe |
162 |
Command Line: --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depe |
163 |
nd=.\obj\cstartup.d -o.\obj\cstartup.o -I..\..\..\..\..\trunk\os\ports\RVCT\ARM |
163 |
nd=.\obj\cstartup.d -o.\obj\cstartup.o -I..\ -I..\..\..\boards\ST_STM32L_DISCOV |
164 |
CMx -I..\..\..\..\..\trunk\os\ports\RVCT\ARMCMx\STM32F1xx -I..\..\..\..\..\trun |
164 |
ERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31 |
165 |
k -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Inc |
165 |
\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\ |
166 |
lude" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32F10x" --predefine="__EVAL SETA 1 |
166 |
Inc\ST\STM32L1xx" --predefine="__EVAL SETA 1" --list=.\lst\cstartup.lst ..\..\. |
167 |
" --list=.\lst\cstartup.lst ..\..\..\..\..\trunk\os\ports\RVCT\ARMCMx\cstartup. |
167 |
.\os\ports\RVCT\ARMCMx\cstartup.s |
168 |
s |
- |
|
169 |
|
168 |
|
170 |
|
169 |
|
171 |
|
170 |
|
172 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
171 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
173 |
Relocatable symbols |
172 |
Relocatable symbols |
174 |
|
173 |
|
175 |
MSTACK 00000000 |
174 |
MSTACK 00000000 |
176 |
|
175 |
|
177 |
Symbol: MSTACK |
176 |
Symbol: MSTACK |
178 |
Definitions |
177 |
Definitions |
179 |
At line 38 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
178 |
At line 38 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
180 |
tartup.s |
- |
|
181 |
Uses |
179 |
Uses |
182 |
None |
180 |
None |
183 |
Comment: MSTACK unused |
181 |
Comment: MSTACK unused |
184 |
__initial_msp 00000400 |
182 |
__initial_msp 00000400 |
185 |
|
183 |
|
186 |
Symbol: __initial_msp |
184 |
Symbol: __initial_msp |
187 |
Definitions |
185 |
Definitions |
188 |
At line 41 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
186 |
At line 41 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
189 |
tartup.s |
- |
|
190 |
Uses |
187 |
Uses |
191 |
At line 40 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
188 |
At line 40 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
192 |
tartup.s |
- |
|
193 |
Comment: __initial_msp used once |
189 |
Comment: __initial_msp used once |
194 |
main_stack_mem 00000000 |
190 |
main_stack_mem 00000000 |
195 |
|
191 |
|
196 |
Symbol: main_stack_mem |
192 |
Symbol: main_stack_mem |
197 |
Definitions |
193 |
Definitions |
198 |
At line 39 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
194 |
At line 39 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
199 |
tartup.s |
- |
|
200 |
Uses |
195 |
Uses |
201 |
None |
196 |
None |
202 |
Comment: main_stack_mem unused |
197 |
Comment: main_stack_mem unused |
203 |
3 symbols |
198 |
3 symbols |
204 |
|
199 |
|
205 |
|
200 |
|
206 |
|
201 |
|
207 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
202 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
208 |
Relocatable symbols |
203 |
Relocatable symbols |
209 |
|
204 |
|
210 |
CSTACK 00000000 |
205 |
CSTACK 00000000 |
211 |
|
206 |
|
212 |
Symbol: CSTACK |
207 |
Symbol: CSTACK |
213 |
Definitions |
208 |
Definitions |
214 |
At line 43 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
209 |
At line 43 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
215 |
tartup.s |
- |
|
216 |
Uses |
210 |
Uses |
217 |
None |
211 |
None |
218 |
Comment: CSTACK unused |
212 |
Comment: CSTACK unused |
219 |
__initial_sp 00000400 |
213 |
__initial_sp 00000400 |
220 |
|
214 |
|
221 |
Symbol: __initial_sp |
215 |
Symbol: __initial_sp |
222 |
Definitions |
216 |
Definitions |
223 |
At line 48 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
217 |
At line 48 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
224 |
tartup.s |
- |
|
225 |
Uses |
218 |
Uses |
226 |
At line 47 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
219 |
At line 47 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
227 |
tartup.s |
- |
|
228 |
At line 72 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
220 |
At line 72 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
229 |
tartup.s |
- |
|
230 |
|
221 |
|
231 |
__main_thread_stack_base__ 00000000 |
222 |
__main_thread_stack_base__ 00000000 |
232 |
|
223 |
|
233 |
Symbol: __main_thread_stack_base__ |
224 |
Symbol: __main_thread_stack_base__ |
234 |
Definitions |
225 |
Definitions |
235 |
At line 44 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
226 |
At line 44 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
236 |
tartup.s |
- |
|
237 |
Uses |
227 |
Uses |
238 |
At line 45 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
228 |
At line 45 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
239 |
tartup.s |
- |
|
240 |
Comment: __main_thread_stack_base__ used once |
229 |
Comment: __main_thread_stack_base__ used once |
241 |
proc_stack_mem 00000000 |
230 |
proc_stack_mem 00000000 |
242 |
|
231 |
|
243 |
Symbol: proc_stack_mem |
232 |
Symbol: proc_stack_mem |
244 |
Definitions |
233 |
Definitions |
245 |
At line 46 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
234 |
At line 46 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
246 |
tartup.s |
- |
|
247 |
Uses |
235 |
Uses |
248 |
At line 112 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
236 |
At line 112 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
249 |
startup.s |
- |
|
250 |
At line 114 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
237 |
At line 114 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
251 |
startup.s |
- |
|
252 |
|
238 |
|
253 |
4 symbols |
239 |
4 symbols |
254 |
|
240 |
|
255 |
|
241 |
|
256 |
|
242 |
|
257 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
243 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
258 |
Relocatable symbols |
244 |
Relocatable symbols |
259 |
|
245 |
|
260 |
HEAP 00000000 |
246 |
HEAP 00000000 |
261 |
|
247 |
|
262 |
Symbol: HEAP |
248 |
Symbol: HEAP |
263 |
Definitions |
249 |
Definitions |
264 |
At line 50 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
250 |
At line 50 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
265 |
tartup.s |
- |
|
266 |
Uses |
251 |
Uses |
267 |
None |
252 |
None |
268 |
Comment: HEAP unused |
253 |
Comment: HEAP unused |
269 |
Heap_Mem 00000000 |
254 |
Heap_Mem 00000000 |
270 |
|
255 |
|
271 |
Symbol: Heap_Mem |
256 |
Symbol: Heap_Mem |
272 |
Definitions |
257 |
Definitions |
273 |
At line 52 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
258 |
At line 52 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
274 |
tartup.s |
- |
|
275 |
Uses |
259 |
Uses |
276 |
At line 111 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
260 |
At line 111 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
277 |
startup.s |
- |
|
278 |
At line 113 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
261 |
At line 113 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
279 |
startup.s |
- |
|
280 |
|
262 |
|
281 |
__heap_base 00000000 |
263 |
__heap_base 00000000 |
282 |
|
264 |
|
283 |
Symbol: __heap_base |
265 |
Symbol: __heap_base |
284 |
Definitions |
266 |
Definitions |
285 |
At line 51 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
267 |
At line 51 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
286 |
tartup.s |
- |
|
287 |
Uses |
268 |
Uses |
288 |
None |
269 |
None |
289 |
Comment: __heap_base unused |
270 |
Comment: __heap_base unused |
290 |
__heap_limit 00000400 |
271 |
__heap_limit 00000400 |
291 |
|
272 |
|
292 |
Symbol: __heap_limit |
273 |
Symbol: __heap_limit |
293 |
Definitions |
274 |
Definitions |
294 |
At line 53 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
275 |
At line 53 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
295 |
tartup.s |
- |
|
296 |
Uses |
276 |
Uses |
297 |
None |
277 |
None |
298 |
Comment: __heap_limit unused |
278 |
Comment: __heap_limit unused |
299 |
4 symbols |
279 |
4 symbols |
300 |
|
280 |
|
301 |
|
281 |
|
302 |
|
282 |
|
303 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
283 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
304 |
Relocatable symbols |
284 |
Relocatable symbols |
305 |
|
285 |
|
306 |
.text 00000000 |
286 |
.text 00000000 |
307 |
|
287 |
|
308 |
Symbol: .text |
288 |
Symbol: .text |
309 |
Definitions |
289 |
Definitions |
310 |
At line 63 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
290 |
At line 63 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
311 |
tartup.s |
- |
|
312 |
Uses |
291 |
Uses |
313 |
None |
292 |
None |
314 |
Comment: .text unused |
293 |
Comment: .text unused |
315 |
Reset_Handler 00000000 |
294 |
Reset_Handler 00000000 |
316 |
|
295 |
|
317 |
Symbol: Reset_Handler |
296 |
Symbol: Reset_Handler |
318 |
Definitions |
297 |
Definitions |
319 |
At line 70 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
298 |
At line 70 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
320 |
tartup.s |
- |
|
321 |
Uses |
299 |
Uses |
322 |
At line 69 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
300 |
At line 69 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
323 |
tartup.s |
- |
|
324 |
Comment: Reset_Handler used once |
301 |
Comment: Reset_Handler used once |
325 |
__early_init 0000001A |
302 |
__early_init 0000001A |
326 |
|
303 |
|
327 |
Symbol: __early_init |
304 |
Symbol: __early_init |
328 |
Definitions |
305 |
Definitions |
329 |
At line 90 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
306 |
At line 90 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
330 |
tartup.s |
- |
|
331 |
Uses |
307 |
Uses |
332 |
At line 77 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
308 |
At line 77 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
333 |
tartup.s |
- |
|
334 |
At line 91 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
309 |
At line 91 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
335 |
tartup.s |
- |
|
336 |
|
310 |
|
337 |
__user_initial_stackheap 0000001C |
311 |
__user_initial_stackheap 0000001C |
338 |
|
312 |
|
339 |
Symbol: __user_initial_stackheap |
313 |
Symbol: __user_initial_stackheap |
340 |
Definitions |
314 |
Definitions |
341 |
At line 110 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
315 |
At line 110 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
342 |
startup.s |
- |
|
343 |
Uses |
316 |
Uses |
344 |
At line 109 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
317 |
At line 109 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
345 |
startup.s |
- |
|
346 |
Comment: __user_initial_stackheap used once |
318 |
Comment: __user_initial_stackheap used once |
347 |
4 symbols |
319 |
4 symbols |
348 |
|
320 |
|
349 |
|
321 |
|
350 |
|
322 |
|
351 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
323 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
352 |
Absolute symbols |
324 |
Absolute symbols |
353 |
|
325 |
|
354 |
CONTROL_MODE_PRIVILEGED 00000000 |
326 |
CONTROL_MODE_PRIVILEGED 00000000 |
355 |
|
327 |
|
356 |
Symbol: CONTROL_MODE_PRIVILEGED |
328 |
Symbol: CONTROL_MODE_PRIVILEGED |
357 |
Definitions |
329 |
Definitions |
358 |
At line 55 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
330 |
At line 55 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
359 |
tartup.s |
- |
|
360 |
Uses |
331 |
Uses |
361 |
At line 74 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
332 |
At line 74 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
362 |
tartup.s |
- |
|
363 |
Comment: CONTROL_MODE_PRIVILEGED used once |
333 |
Comment: CONTROL_MODE_PRIVILEGED used once |
364 |
CONTROL_MODE_UNPRIVILEGED 00000001 |
334 |
CONTROL_MODE_UNPRIVILEGED 00000001 |
365 |
|
335 |
|
366 |
Symbol: CONTROL_MODE_UNPRIVILEGED |
336 |
Symbol: CONTROL_MODE_UNPRIVILEGED |
367 |
Definitions |
337 |
Definitions |
368 |
At line 56 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
338 |
At line 56 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
369 |
tartup.s |
- |
|
370 |
Uses |
339 |
Uses |
371 |
None |
340 |
None |
372 |
Comment: CONTROL_MODE_UNPRIVILEGED unused |
341 |
Comment: CONTROL_MODE_UNPRIVILEGED unused |
373 |
CONTROL_USE_MSP 00000000 |
342 |
CONTROL_USE_MSP 00000000 |
374 |
|
343 |
|
375 |
Symbol: CONTROL_USE_MSP |
344 |
Symbol: CONTROL_USE_MSP |
376 |
Definitions |
345 |
Definitions |
377 |
At line 57 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
346 |
At line 57 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
378 |
tartup.s |
- |
|
379 |
Uses |
347 |
Uses |
380 |
None |
348 |
None |
381 |
Comment: CONTROL_USE_MSP unused |
349 |
Comment: CONTROL_USE_MSP unused |
382 |
CONTROL_USE_PSP 00000002 |
350 |
CONTROL_USE_PSP 00000002 |
383 |
|
351 |
|
384 |
Symbol: CONTROL_USE_PSP |
352 |
Symbol: CONTROL_USE_PSP |
385 |
Definitions |
353 |
Definitions |
386 |
At line 58 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
354 |
At line 58 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
387 |
tartup.s |
- |
|
388 |
Uses |
355 |
Uses |
389 |
At line 74 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
356 |
At line 74 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
390 |
tartup.s |
- |
|
391 |
Comment: CONTROL_USE_PSP used once |
357 |
Comment: CONTROL_USE_PSP used once |
392 |
heap_size 00000400 |
358 |
heap_size 00000400 |
393 |
|
359 |
|
394 |
Symbol: heap_size |
360 |
Symbol: heap_size |
395 |
Definitions |
361 |
Definitions |
396 |
At line 36 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
362 |
At line 36 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
397 |
tartup.s |
- |
|
398 |
Uses |
363 |
Uses |
399 |
At line 52 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
364 |
At line 52 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
400 |
tartup.s |
- |
|
401 |
At line 113 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
365 |
At line 113 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
402 |
startup.s |
- |
|
403 |
|
366 |
|
404 |
main_stack_size 00000400 |
367 |
main_stack_size 00000400 |
405 |
|
368 |
|
406 |
Symbol: main_stack_size |
369 |
Symbol: main_stack_size |
407 |
Definitions |
370 |
Definitions |
408 |
At line 26 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
371 |
At line 26 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
409 |
tartup.s |
- |
|
410 |
Uses |
372 |
Uses |
411 |
At line 39 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
373 |
At line 39 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
412 |
tartup.s |
- |
|
413 |
|
- |
|
414 |
|
- |
|
415 |
|
- |
|
416 |
ARM Macro Assembler Page 2 Alphabetic symbol ordering |
- |
|
417 |
Absolute symbols |
- |
|
418 |
|
- |
|
419 |
Comment: main_stack_size used once |
374 |
Comment: main_stack_size used once |
420 |
proc_stack_size 00000400 |
375 |
proc_stack_size 00000400 |
421 |
|
376 |
|
422 |
Symbol: proc_stack_size |
377 |
Symbol: proc_stack_size |
423 |
Definitions |
378 |
Definitions |
424 |
At line 31 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
379 |
At line 31 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
425 |
tartup.s |
- |
|
426 |
Uses |
380 |
Uses |
427 |
At line 46 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
381 |
At line 46 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
428 |
tartup.s |
- |
|
429 |
At line 112 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
382 |
At line 112 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
430 |
startup.s |
- |
|
431 |
|
383 |
|
432 |
7 symbols |
384 |
7 symbols |
433 |
|
385 |
|
434 |
|
386 |
|
435 |
|
387 |
|
436 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
388 |
ARM Macro Assembler Page 1 Alphabetic symbol ordering |
437 |
External symbols |
389 |
External symbols |
438 |
|
390 |
|
439 |
__main 00000000 |
391 |
__main 00000000 |
440 |
|
392 |
|
441 |
Symbol: __main |
393 |
Symbol: __main |
442 |
Definitions |
394 |
Definitions |
443 |
At line 68 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
395 |
At line 68 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
444 |
tartup.s |
- |
|
445 |
Uses |
396 |
Uses |
446 |
At line 86 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\cs |
397 |
At line 86 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
447 |
tartup.s |
- |
|
448 |
Comment: __main used once |
398 |
Comment: __main used once |
449 |
__use_two_region_memory 00000000 |
399 |
__use_two_region_memory 00000000 |
450 |
|
400 |
|
451 |
Symbol: __use_two_region_memory |
401 |
Symbol: __use_two_region_memory |
452 |
Definitions |
402 |
Definitions |
453 |
At line 108 in file ..\\..\\..\\..\\..\\trunk\\os\\ports\\RVCT\\ARMCMx\\c |
403 |
At line 108 in file ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s |
454 |
startup.s |
- |
|
455 |
Uses |
404 |
Uses |
456 |
None |
405 |
None |
457 |
Comment: __use_two_region_memory unused |
406 |
Comment: __use_two_region_memory unused |
458 |
2 symbols |
407 |
2 symbols |
459 |
359 symbols in table |
408 |
359 symbols in table |