Files
bassofono/codice/build/stm32g4xx_hal_rcc_ex.lst

1660 lines
60 KiB
Plaintext
Raw Normal View History

2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 1
2022-01-12 01:09:32 +01:00
1 .cpu cortex-m4
2 .eabi_attribute 27, 1
3 .eabi_attribute 28, 1
4 .eabi_attribute 20, 1
5 .eabi_attribute 21, 1
6 .eabi_attribute 23, 3
7 .eabi_attribute 24, 1
8 .eabi_attribute 25, 1
9 .eabi_attribute 26, 1
10 .eabi_attribute 30, 2
11 .eabi_attribute 34, 1
12 .eabi_attribute 18, 4
13 .file "stm32g4xx_hal_rcc_ex.c"
14 .text
15 .section .text.HAL_RCCEx_PeriphCLKConfig,"ax",%progbits
16 .align 1
17 .p2align 2,,3
18 .global HAL_RCCEx_PeriphCLKConfig
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv4-sp-d16
25 HAL_RCCEx_PeriphCLKConfig:
26 @ args = 0, pretend = 0, frame = 8
27 @ frame_needed = 0, uses_anonymous_args = 0
28 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr}
29 0004 0368 ldr r3, [r0]
30 0006 0446 mov r4, r0
31 0008 13F40020 ands r0, r3, #524288
32 000c 82B0 sub sp, sp, #8
33 000e 56D0 beq .L2
34 0010 9F4B ldr r3, .L85
35 0012 9A6D ldr r2, [r3, #88]
36 0014 D500 lsls r5, r2, #3
37 0016 40F10C81 bpl .L78
38 001a 0027 movs r7, #0
39 .L3:
40 001c 9D4D ldr r5, .L85+4
41 001e 2B68 ldr r3, [r5]
42 0020 43F48073 orr r3, r3, #256
43 0024 2B60 str r3, [r5]
44 0026 FFF7FEFF bl HAL_GetTick
45 002a 0646 mov r6, r0
46 002c 05E0 b .L4
47 .L6:
48 002e FFF7FEFF bl HAL_GetTick
49 0032 831B subs r3, r0, r6
50 0034 022B cmp r3, #2
51 0036 00F20781 bhi .L10
52 .L4:
53 003a 2B68 ldr r3, [r5]
54 003c D805 lsls r0, r3, #23
55 003e F6D5 bpl .L6
56 0040 934D ldr r5, .L85
57 0042 D5F89030 ldr r3, [r5, #144]
58 0046 13F44073 ands r3, r3, #768
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 2
2022-01-12 01:09:32 +01:00
59 004a 27D0 beq .L75
60 004c 226C ldr r2, [r4, #64]
61 004e 9A42 cmp r2, r3
62 0050 25D0 beq .L8
63 0052 D5F89010 ldr r1, [r5, #144]
64 0056 D5F89030 ldr r3, [r5, #144]
65 005a 43F48033 orr r3, r3, #65536
66 005e C5F89030 str r3, [r5, #144]
67 0062 D5F89030 ldr r3, [r5, #144]
68 0066 23F48033 bic r3, r3, #65536
69 006a C5F89030 str r3, [r5, #144]
70 006e 21F44073 bic r3, r1, #768
71 0072 C907 lsls r1, r1, #31
72 0074 C5F89030 str r3, [r5, #144]
73 0078 40F10881 bpl .L43
74 007c FFF7FEFF bl HAL_GetTick
75 0080 41F28838 movw r8, #5000
76 0084 0646 mov r6, r0
77 0086 05E0 b .L9
78 .L11:
79 0088 FFF7FEFF bl HAL_GetTick
80 008c 801B subs r0, r0, r6
81 008e 4045 cmp r0, r8
82 0090 00F2DA80 bhi .L10
83 .L9:
84 0094 D5F89030 ldr r3, [r5, #144]
85 0098 9B07 lsls r3, r3, #30
86 009a F5D5 bpl .L11
87 .L75:
88 009c 236C ldr r3, [r4, #64]
89 .L8:
90 009e 7C49 ldr r1, .L85
91 00a0 D1F89020 ldr r2, [r1, #144]
92 00a4 22F44072 bic r2, r2, #768
93 00a8 1343 orrs r3, r3, r2
94 00aa C1F89030 str r3, [r1, #144]
95 00ae 0020 movs r0, #0
96 .L5:
97 00b0 27B1 cbz r7, .L76
98 00b2 774A ldr r2, .L85
99 00b4 936D ldr r3, [r2, #88]
100 00b6 23F08053 bic r3, r3, #268435456
101 00ba 9365 str r3, [r2, #88]
102 .L76:
103 00bc 2368 ldr r3, [r4]
104 .L2:
105 00be DE07 lsls r6, r3, #31
106 00c0 08D5 bpl .L13
107 00c2 7349 ldr r1, .L85
108 00c4 6568 ldr r5, [r4, #4]
109 00c6 D1F88820 ldr r2, [r1, #136]
110 00ca 22F00302 bic r2, r2, #3
111 00ce 2A43 orrs r2, r2, r5
112 00d0 C1F88820 str r2, [r1, #136]
113 .L13:
114 00d4 9D07 lsls r5, r3, #30
115 00d6 08D5 bpl .L14
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 3
2022-01-12 01:09:32 +01:00
116 00d8 6D49 ldr r1, .L85
117 00da A568 ldr r5, [r4, #8]
118 00dc D1F88820 ldr r2, [r1, #136]
119 00e0 22F00C02 bic r2, r2, #12
120 00e4 2A43 orrs r2, r2, r5
121 00e6 C1F88820 str r2, [r1, #136]
122 .L14:
123 00ea 5907 lsls r1, r3, #29
124 00ec 08D5 bpl .L15
125 00ee 6849 ldr r1, .L85
126 00f0 E568 ldr r5, [r4, #12]
127 00f2 D1F88820 ldr r2, [r1, #136]
128 00f6 22F03002 bic r2, r2, #48
129 00fa 2A43 orrs r2, r2, r5
130 00fc C1F88820 str r2, [r1, #136]
131 .L15:
132 0100 1A07 lsls r2, r3, #28
133 0102 08D5 bpl .L16
134 0104 6249 ldr r1, .L85
135 0106 2569 ldr r5, [r4, #16]
136 0108 D1F88820 ldr r2, [r1, #136]
137 010c 22F0C002 bic r2, r2, #192
138 0110 2A43 orrs r2, r2, r5
139 0112 C1F88820 str r2, [r1, #136]
140 .L16:
141 0116 9F06 lsls r7, r3, #26
142 0118 08D5 bpl .L17
143 011a 5D49 ldr r1, .L85
144 011c 6569 ldr r5, [r4, #20]
145 011e D1F88820 ldr r2, [r1, #136]
146 0122 22F44062 bic r2, r2, #3072
147 0126 2A43 orrs r2, r2, r5
148 0128 C1F88820 str r2, [r1, #136]
149 .L17:
150 012c 5E06 lsls r6, r3, #25
151 012e 08D5 bpl .L18
152 0130 5749 ldr r1, .L85
153 0132 A569 ldr r5, [r4, #24]
154 0134 D1F88820 ldr r2, [r1, #136]
155 0138 22F44052 bic r2, r2, #12288
156 013c 2A43 orrs r2, r2, r5
157 013e C1F88820 str r2, [r1, #136]
158 .L18:
159 0142 1D06 lsls r5, r3, #24
160 0144 08D5 bpl .L19
161 0146 5249 ldr r1, .L85
162 0148 E569 ldr r5, [r4, #28]
163 014a D1F88820 ldr r2, [r1, #136]
164 014e 22F44042 bic r2, r2, #49152
165 0152 2A43 orrs r2, r2, r5
166 0154 C1F88820 str r2, [r1, #136]
167 .L19:
168 0158 D905 lsls r1, r3, #23
169 015a 08D5 bpl .L20
170 015c 4C49 ldr r1, .L85
171 015e 256A ldr r5, [r4, #32]
172 0160 D1F88820 ldr r2, [r1, #136]
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 4
2022-01-12 01:09:32 +01:00
173 0164 22F44032 bic r2, r2, #196608
174 0168 2A43 orrs r2, r2, r5
175 016a C1F88820 str r2, [r1, #136]
176 .L20:
177 016e 9A05 lsls r2, r3, #22
178 0170 08D5 bpl .L21
179 0172 4749 ldr r1, .L85
180 0174 656A ldr r5, [r4, #36]
181 0176 D1F88820 ldr r2, [r1, #136]
182 017a 22F44022 bic r2, r2, #786432
183 017e 2A43 orrs r2, r2, r5
184 0180 C1F88820 str r2, [r1, #136]
185 .L21:
186 0184 5F05 lsls r7, r3, #21
187 0186 0BD5 bpl .L23
188 0188 4149 ldr r1, .L85
189 018a A56A ldr r5, [r4, #40]
190 018c D1F88820 ldr r2, [r1, #136]
191 0190 22F44012 bic r2, r2, #3145728
192 0194 2A43 orrs r2, r2, r5
193 0196 B5F5801F cmp r5, #1048576
194 019a C1F88820 str r2, [r1, #136]
195 019e 55D0 beq .L79
196 .L23:
197 01a0 1E05 lsls r6, r3, #20
198 01a2 0BD5 bpl .L26
199 01a4 3A49 ldr r1, .L85
200 01a6 E56A ldr r5, [r4, #44]
201 01a8 D1F88820 ldr r2, [r1, #136]
202 01ac 22F44002 bic r2, r2, #12582912
203 01b0 2A43 orrs r2, r2, r5
204 01b2 B5F5800F cmp r5, #4194304
205 01b6 C1F88820 str r2, [r1, #136]
206 01ba 4CD0 beq .L80
207 .L26:
208 01bc DD04 lsls r5, r3, #19
209 01be 0BD5 bpl .L29
210 01c0 3349 ldr r1, .L85
211 01c2 256B ldr r5, [r4, #48]
212 01c4 D1F88820 ldr r2, [r1, #136]
213 01c8 22F04072 bic r2, r2, #50331648
214 01cc 2A43 orrs r2, r2, r5
215 01ce B5F1807F cmp r5, #16777216
216 01d2 C1F88820 str r2, [r1, #136]
217 01d6 43D0 beq .L81
218 .L29:
219 01d8 9904 lsls r1, r3, #18
220 01da 0BD5 bpl .L32
221 01dc 2C49 ldr r1, .L85
222 01de 656B ldr r5, [r4, #52]
223 01e0 D1F88820 ldr r2, [r1, #136]
224 01e4 22F04062 bic r2, r2, #201326592
225 01e8 2A43 orrs r2, r2, r5
226 01ea B5F1006F cmp r5, #134217728
227 01ee C1F88820 str r2, [r1, #136]
228 01f2 3AD0 beq .L82
229 .L32:
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 5
2022-01-12 01:09:32 +01:00
230 01f4 5A04 lsls r2, r3, #17
231 01f6 0BD5 bpl .L35
232 01f8 2549 ldr r1, .L85
233 01fa A56B ldr r5, [r4, #56]
234 01fc D1F88820 ldr r2, [r1, #136]
235 0200 22F04062 bic r2, r2, #201326592
236 0204 2A43 orrs r2, r2, r5
237 0206 B5F1006F cmp r5, #134217728
238 020a C1F88820 str r2, [r1, #136]
239 020e 31D0 beq .L83
240 .L35:
241 0210 1B04 lsls r3, r3, #16
242 0212 0BD5 bpl .L44
243 0214 1E4A ldr r2, .L85
244 0216 E16B ldr r1, [r4, #60]
245 0218 D2F88830 ldr r3, [r2, #136]
246 021c 23F04053 bic r3, r3, #805306368
247 0220 0B43 orrs r3, r3, r1
248 0222 B1F1805F cmp r1, #268435456
249 0226 C2F88830 str r3, [r2, #136]
250 022a 28D0 beq .L84
251 .L44:
252 022c 02B0 add sp, sp, #8
253 @ sp needed
254 022e BDE8F081 pop {r4, r5, r6, r7, r8, pc}
255 .L78:
256 0232 9A6D ldr r2, [r3, #88]
257 0234 42F08052 orr r2, r2, #268435456
258 0238 9A65 str r2, [r3, #88]
259 023a 9B6D ldr r3, [r3, #88]
260 023c 03F08053 and r3, r3, #268435456
261 0240 0193 str r3, [sp, #4]
262 0242 019B ldr r3, [sp, #4]
263 0244 0127 movs r7, #1
264 0246 E9E6 b .L3
265 .L10:
266 0248 0320 movs r0, #3
267 024a 31E7 b .L5
268 .L79:
269 024c CA68 ldr r2, [r1, #12]
270 024e 42F48012 orr r2, r2, #1048576
271 0252 CA60 str r2, [r1, #12]
272 0254 A4E7 b .L23
273 .L80:
274 0256 CA68 ldr r2, [r1, #12]
275 0258 42F48012 orr r2, r2, #1048576
276 025c CA60 str r2, [r1, #12]
277 025e ADE7 b .L26
278 .L81:
279 0260 CA68 ldr r2, [r1, #12]
280 0262 42F48012 orr r2, r2, #1048576
281 0266 CA60 str r2, [r1, #12]
282 0268 B6E7 b .L29
283 .L82:
284 026a CA68 ldr r2, [r1, #12]
285 026c 42F48012 orr r2, r2, #1048576
286 0270 CA60 str r2, [r1, #12]
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 6
2022-01-12 01:09:32 +01:00
287 0272 BFE7 b .L32
288 .L83:
289 0274 CA68 ldr r2, [r1, #12]
290 0276 42F48012 orr r2, r2, #1048576
291 027a CA60 str r2, [r1, #12]
292 027c C8E7 b .L35
293 .L84:
294 027e D368 ldr r3, [r2, #12]
295 0280 43F48033 orr r3, r3, #65536
296 0284 D360 str r3, [r2, #12]
297 0286 02B0 add sp, sp, #8
298 @ sp needed
299 0288 BDE8F081 pop {r4, r5, r6, r7, r8, pc}
300 .L43:
301 028c 1346 mov r3, r2
302 028e 06E7 b .L8
303 .L86:
304 .align 2
305 .L85:
306 0290 00100240 .word 1073876992
307 0294 00700040 .word 1073770496
309 .section .text.HAL_RCCEx_GetPeriphCLKConfig,"ax",%progbits
310 .align 1
311 .p2align 2,,3
312 .global HAL_RCCEx_GetPeriphCLKConfig
313 .syntax unified
314 .thumb
315 .thumb_func
316 .fpu fpv4-sp-d16
318 HAL_RCCEx_GetPeriphCLKConfig:
319 @ args = 0, pretend = 0, frame = 0
320 @ frame_needed = 0, uses_anonymous_args = 0
321 @ link register save eliminated.
322 0000 294B ldr r3, .L88
323 0002 2A4A ldr r2, .L88+4
324 0004 0260 str r2, [r0]
325 0006 D3F88820 ldr r2, [r3, #136]
326 000a 02F00302 and r2, r2, #3
327 000e 4260 str r2, [r0, #4]
328 0010 D3F88820 ldr r2, [r3, #136]
329 0014 02F00C02 and r2, r2, #12
330 0018 8260 str r2, [r0, #8]
331 001a D3F88820 ldr r2, [r3, #136]
332 001e 02F03002 and r2, r2, #48
333 0022 C260 str r2, [r0, #12]
334 0024 D3F88820 ldr r2, [r3, #136]
335 0028 02F0C002 and r2, r2, #192
336 002c 0261 str r2, [r0, #16]
337 002e D3F88820 ldr r2, [r3, #136]
338 0032 02F44062 and r2, r2, #3072
339 0036 4261 str r2, [r0, #20]
340 0038 D3F88820 ldr r2, [r3, #136]
341 003c 02F44052 and r2, r2, #12288
342 0040 8261 str r2, [r0, #24]
343 0042 D3F88820 ldr r2, [r3, #136]
344 0046 02F44042 and r2, r2, #49152
345 004a C261 str r2, [r0, #28]
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 7
2022-01-12 01:09:32 +01:00
346 004c D3F88820 ldr r2, [r3, #136]
347 0050 02F44032 and r2, r2, #196608
348 0054 0262 str r2, [r0, #32]
349 0056 D3F88820 ldr r2, [r3, #136]
350 005a 02F44022 and r2, r2, #786432
351 005e 4262 str r2, [r0, #36]
352 0060 D3F88820 ldr r2, [r3, #136]
353 0064 02F44012 and r2, r2, #3145728
354 0068 8262 str r2, [r0, #40]
355 006a D3F88820 ldr r2, [r3, #136]
356 006e 02F44002 and r2, r2, #12582912
357 0072 C262 str r2, [r0, #44]
358 0074 D3F88820 ldr r2, [r3, #136]
359 0078 02F04072 and r2, r2, #50331648
360 007c 0263 str r2, [r0, #48]
361 007e D3F88820 ldr r2, [r3, #136]
362 0082 02F04062 and r2, r2, #201326592
363 0086 4263 str r2, [r0, #52]
364 0088 D3F88820 ldr r2, [r3, #136]
365 008c 02F04062 and r2, r2, #201326592
366 0090 8263 str r2, [r0, #56]
367 0092 D3F88820 ldr r2, [r3, #136]
368 0096 02F04052 and r2, r2, #805306368
369 009a C263 str r2, [r0, #60]
370 009c D3F89030 ldr r3, [r3, #144]
371 00a0 03F44073 and r3, r3, #768
372 00a4 0364 str r3, [r0, #64]
373 00a6 7047 bx lr
374 .L89:
375 .align 2
376 .L88:
377 00a8 00100240 .word 1073876992
378 00ac EFFF0800 .word 589807
380 .section .text.HAL_RCCEx_GetPeriphCLKFreq,"ax",%progbits
381 .align 1
382 .p2align 2,,3
383 .global HAL_RCCEx_GetPeriphCLKFreq
384 .syntax unified
385 .thumb
386 .thumb_func
387 .fpu fpv4-sp-d16
389 HAL_RCCEx_GetPeriphCLKFreq:
390 @ args = 0, pretend = 0, frame = 0
391 @ frame_needed = 0, uses_anonymous_args = 0
392 @ link register save eliminated.
393 0000 B0F5002F cmp r0, #524288
394 0004 9C4A ldr r2, .L323
395 0006 00F0D380 beq .L315
396 000a D368 ldr r3, [r2, #12]
397 000c 03F00303 and r3, r3, #3
398 0010 022B cmp r3, #2
399 0012 55D0 beq .L316
400 0014 D368 ldr r3, [r2, #12]
401 0016 03F00303 and r3, r3, #3
402 001a 032B cmp r3, #3
403 001c 00F0EC80 beq .L317
404 0020 0022 movs r2, #0
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 8
2022-01-12 01:09:32 +01:00
405 .L96:
406 0022 9549 ldr r1, .L323
407 0024 CB68 ldr r3, [r1, #12]
408 0026 B0F5807F cmp r0, #256
409 002a C3F30313 ubfx r3, r3, #4, #4
410 002e 03F10103 add r3, r3, #1
411 0032 B2FBF3F3 udiv r3, r2, r3
412 0036 00F0E581 beq .L97
413 003a 28D8 bhi .L98
414 003c 2028 cmp r0, #32
415 003e 46D8 bhi .L99
416 0040 0028 cmp r0, #0
417 0042 3CD0 beq .L90
418 0044 0138 subs r0, r0, #1
419 0046 1F28 cmp r0, #31
420 0048 38D8 bhi .L161
421 004a DFE810F0 tbh [pc, r0, lsl #1]
422 .L101:
423 004e 3D01 .2byte (.L105-.L101)/2
424 0050 5901 .2byte (.L104-.L101)/2
425 0052 3700 .2byte (.L161-.L101)/2
426 0054 DF00 .2byte (.L103-.L101)/2
427 0056 3700 .2byte (.L161-.L101)/2
428 0058 3700 .2byte (.L161-.L101)/2
429 005a 3700 .2byte (.L161-.L101)/2
430 005c FA00 .2byte (.L102-.L101)/2
431 005e 3700 .2byte (.L161-.L101)/2
432 0060 3700 .2byte (.L161-.L101)/2
433 0062 3700 .2byte (.L161-.L101)/2
434 0064 3700 .2byte (.L161-.L101)/2
435 0066 3700 .2byte (.L161-.L101)/2
436 0068 3700 .2byte (.L161-.L101)/2
437 006a 3700 .2byte (.L161-.L101)/2
438 006c 3700 .2byte (.L161-.L101)/2
439 006e 3700 .2byte (.L161-.L101)/2
440 0070 3700 .2byte (.L161-.L101)/2
441 0072 3700 .2byte (.L161-.L101)/2
442 0074 3700 .2byte (.L161-.L101)/2
443 0076 3700 .2byte (.L161-.L101)/2
444 0078 3700 .2byte (.L161-.L101)/2
445 007a 3700 .2byte (.L161-.L101)/2
446 007c 3700 .2byte (.L161-.L101)/2
447 007e 3700 .2byte (.L161-.L101)/2
448 0080 3700 .2byte (.L161-.L101)/2
449 0082 3700 .2byte (.L161-.L101)/2
450 0084 3700 .2byte (.L161-.L101)/2
451 0086 3700 .2byte (.L161-.L101)/2
452 0088 3700 .2byte (.L161-.L101)/2
453 008a 3700 .2byte (.L161-.L101)/2
454 008c 1F01 .2byte (.L100-.L101)/2
455 .p2align 1
456 .L98:
457 008e B0F5805F cmp r0, #4096
458 0092 00F05581 beq .L108
459 0096 33D9 bls .L318
460 0098 B0F5804F cmp r0, #16384
461 009c 51D0 beq .L113
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 9
2022-01-12 01:09:32 +01:00
462 009e B0F5004F cmp r0, #32768
463 00a2 4BD1 bne .L319
464 00a4 D1F88820 ldr r2, [r1, #136]
465 00a8 02F04052 and r2, r2, #805306368
466 00ac B2F1805F cmp r2, #268435456
467 00b0 00F06681 beq .L320
468 00b4 B2F1005F cmp r2, #536870912
469 00b8 00F09C80 beq .L120
470 .L161:
471 00bc 0020 movs r0, #0
472 .L90:
473 00be 7047 bx lr
474 .L316:
475 00c0 1268 ldr r2, [r2]
476 00c2 6E4B ldr r3, .L323+4
477 00c4 12F48062 ands r2, r2, #1024
478 00c8 18BF it ne
479 00ca 1A46 movne r2, r3
480 00cc A9E7 b .L96
481 .L99:
482 00ce 4028 cmp r0, #64
483 00d0 00F08381 beq .L106
484 00d4 8028 cmp r0, #128
485 00d6 F1D1 bne .L161
486 00d8 D1F88830 ldr r3, [r1, #136]
487 00dc 13F44043 ands r3, r3, #49152
488 00e0 00F08680 beq .L122
489 00e4 B3F5804F cmp r3, #16384
490 00e8 00F08480 beq .L120
491 00ec 0868 ldr r0, [r1]
492 00ee 10F48060 ands r0, r0, #1024
493 00f2 E4D0 beq .L90
494 00f4 B3F5004F cmp r3, #32768
495 00f8 6048 ldr r0, .L323+4
496 00fa 18BF it ne
497 00fc 0020 movne r0, #0
498 00fe 7047 bx lr
499 .L318:
500 0100 B0F5806F cmp r0, #1024
501 0104 00F05281 beq .L110
502 0108 B0F5006F cmp r0, #2048
503 010c 2BD1 bne .L321
504 010e D1F88820 ldr r2, [r1, #136]
505 0112 12F44002 ands r2, r2, #12582912
506 0116 6DD0 beq .L120
507 0118 B2F5800F cmp r2, #4194304
508 011c 00F01E81 beq .L312
509 0120 B2F5000F cmp r2, #8388608
510 0124 00F08981 beq .L158
511 0128 0868 ldr r0, [r1]
512 012a 10F48060 ands r0, r0, #1024
513 012e C6D0 beq .L90
514 0130 B2F5400F cmp r2, #12582912
515 0134 5148 ldr r0, .L323+4
516 0136 18BF it ne
517 0138 0020 movne r0, #0
518 013a 7047 bx lr
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 10
2022-01-12 01:09:32 +01:00
519 .L319:
520 013c B0F5005F cmp r0, #8192
521 0140 BCD1 bne .L161
522 .L113:
523 0142 D1F88820 ldr r2, [r1, #136]
524 0146 02F04062 and r2, r2, #201326592
525 014a B2F1006F cmp r2, #134217728
526 014e 00F00A81 beq .L307
527 0152 D1F89800 ldr r0, [r1, #152]
528 0156 10F00200 ands r0, r0, #2
529 015a B0D0 beq .L90
530 015c 002A cmp r2, #0
531 015e 4848 ldr r0, .L323+8
532 0160 18BF it ne
533 0162 0020 movne r0, #0
534 0164 7047 bx lr
535 .L321:
536 0166 B0F5007F cmp r0, #512
537 016a A7D1 bne .L161
538 016c D1F88830 ldr r3, [r1, #136]
539 0170 13F44023 ands r3, r3, #786432
540 0174 3CD0 beq .L122
541 0176 D1F89420 ldr r2, [r1, #148]
542 017a 9107 lsls r1, r2, #30
543 017c 03D5 bpl .L126
544 017e B3F5802F cmp r3, #262144
545 0182 00F0DA80 beq .L153
546 .L126:
547 0186 3C4A ldr r2, .L323
548 0188 1268 ldr r2, [r2]
549 018a 5205 lsls r2, r2, #21
550 018c 03D5 bpl .L127
551 018e B3F5002F cmp r3, #524288
552 0192 00F04C81 beq .L154
553 .L127:
554 0196 384A ldr r2, .L323
555 0198 D2F89000 ldr r0, [r2, #144]
556 019c 10F00200 ands r0, r0, #2
557 01a0 8DD0 beq .L90
558 01a2 B3F5402F cmp r3, #786432
559 01a6 14BF ite ne
560 01a8 0020 movne r0, #0
561 01aa 4FF40040 moveq r0, #32768
562 01ae 7047 bx lr
563 .L315:
564 01b0 D2F89030 ldr r3, [r2, #144]
565 01b4 D2F89020 ldr r2, [r2, #144]
566 01b8 9007 lsls r0, r2, #30
567 01ba 03F44073 and r3, r3, #768
568 01be 02D5 bpl .L92
569 01c0 B3F5807F cmp r3, #256
570 01c4 1FD0 beq .L134
571 .L92:
572 01c6 2C4A ldr r2, .L323
573 01c8 D2F89420 ldr r2, [r2, #148]
574 01cc 9107 lsls r1, r2, #30
575 01ce 03D5 bpl .L94
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 11
2022-01-12 01:09:32 +01:00
576 01d0 B3F5007F cmp r3, #512
577 01d4 00F0B180 beq .L153
578 .L94:
579 01d8 274A ldr r2, .L323
580 01da 1068 ldr r0, [r2]
581 01dc 10F40030 ands r0, r0, #131072
582 01e0 3FF46DAF beq .L90
583 01e4 B3F5407F cmp r3, #768
584 01e8 2648 ldr r0, .L323+12
585 01ea 18BF it ne
586 01ec 0020 movne r0, #0
587 01ee 7047 bx lr
588 .L122:
589 01f0 FFF7FEBF b HAL_RCC_GetPCLK1Freq
590 .L120:
591 01f4 FFF7FEBF b HAL_RCC_GetSysClockFreq
592 .L317:
593 01f8 1268 ldr r2, [r2]
594 01fa 234B ldr r3, .L323+16
595 01fc 12F40032 ands r2, r2, #131072
596 0200 18BF it ne
597 0202 1A46 movne r2, r3
598 0204 0DE7 b .L96
599 .L134:
600 0206 4FF40040 mov r0, #32768
601 020a 7047 bx lr
602 .L103:
603 020c 1A4A ldr r2, .L323
604 020e D2F88830 ldr r3, [r2, #136]
605 0212 13F03003 ands r3, r3, #48
606 0216 EBD0 beq .L122
607 0218 102B cmp r3, #16
608 021a EBD0 beq .L120
609 021c 1268 ldr r2, [r2]
610 021e 5105 lsls r1, r2, #21
611 0220 02D5 bpl .L123
612 0222 202B cmp r3, #32
613 0224 00F00381 beq .L154
614 .L123:
615 0228 134A ldr r2, .L323
616 022a D2F89000 ldr r0, [r2, #144]
617 022e 10F00200 ands r0, r0, #2
618 0232 3FF444AF beq .L90
619 0236 302B cmp r3, #48
620 0238 14BF ite ne
621 023a 0020 movne r0, #0
622 023c 4FF40040 moveq r0, #32768
623 0240 7047 bx lr
624 .L102:
625 0242 0D4A ldr r2, .L323
626 0244 D2F88830 ldr r3, [r2, #136]
627 0248 13F0C003 ands r3, r3, #192
628 024c D0D0 beq .L122
629 024e 402B cmp r3, #64
630 0250 D0D0 beq .L120
631 0252 1268 ldr r2, [r2]
632 0254 5205 lsls r2, r2, #21
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 12
2022-01-12 01:09:32 +01:00
633 0256 02D5 bpl .L124
634 0258 802B cmp r3, #128
635 025a 00F0E880 beq .L154
636 .L124:
637 025e 064A ldr r2, .L323
638 0260 D2F89000 ldr r0, [r2, #144]
639 0264 10F00200 ands r0, r0, #2
640 0268 3FF429AF beq .L90
641 026c C02B cmp r3, #192
642 026e 14BF ite ne
643 0270 0020 movne r0, #0
644 0272 4FF40040 moveq r0, #32768
645 0276 7047 bx lr
646 .L324:
647 .align 2
648 .L323:
649 0278 00100240 .word 1073876992
650 027c 0024F400 .word 16000000
651 0280 006CDC02 .word 48000000
652 0284 B0710B00 .word 750000
653 0288 00366E01 .word 24000000
654 .L100:
655 028c 6C4A ldr r2, .L325
656 028e D2F88830 ldr r3, [r2, #136]
657 0292 13F44063 ands r3, r3, #3072
658 0296 ABD0 beq .L122
659 0298 B3F5806F cmp r3, #1024
660 029c AAD0 beq .L120
661 029e 1268 ldr r2, [r2]
662 02a0 5005 lsls r0, r2, #21
663 02a2 03D5 bpl .L125
664 02a4 B3F5006F cmp r3, #2048
665 02a8 00F0C180 beq .L154
666 .L125:
667 02ac 644A ldr r2, .L325
668 02ae D2F89000 ldr r0, [r2, #144]
669 02b2 10F00200 ands r0, r0, #2
670 02b6 3FF402AF beq .L90
671 02ba B3F5406F cmp r3, #3072
672 02be 14BF ite ne
673 02c0 0020 movne r0, #0
674 02c2 4FF40040 moveq r0, #32768
675 02c6 7047 bx lr
676 .L105:
677 02c8 5D4A ldr r2, .L325
678 02ca D2F88830 ldr r3, [r2, #136]
679 02ce 13F00303 ands r3, r3, #3
680 02d2 00F0AE80 beq .L322
681 02d6 012B cmp r3, #1
682 02d8 8CD0 beq .L120
683 02da 1268 ldr r2, [r2]
684 02dc 5205 lsls r2, r2, #21
685 02de 02D5 bpl .L118
686 02e0 022B cmp r3, #2
687 02e2 00F0A480 beq .L154
688 .L118:
689 02e6 564A ldr r2, .L325
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 13
2022-01-12 01:09:32 +01:00
690 02e8 D2F89000 ldr r0, [r2, #144]
691 02ec 10F00200 ands r0, r0, #2
692 02f0 3FF4E5AE beq .L90
693 02f4 032B cmp r3, #3
694 02f6 14BF ite ne
695 02f8 0020 movne r0, #0
696 02fa 4FF40040 moveq r0, #32768
697 02fe 7047 bx lr
698 .L104:
699 0300 4F4A ldr r2, .L325
700 0302 D2F88830 ldr r3, [r2, #136]
701 0306 13F00C03 ands r3, r3, #12
702 030a 3FF471AF beq .L122
703 030e 042B cmp r3, #4
704 0310 3FF470AF beq .L120
705 0314 1268 ldr r2, [r2]
706 0316 5005 lsls r0, r2, #21
707 0318 02D5 bpl .L121
708 031a 082B cmp r3, #8
709 031c 00F08780 beq .L154
710 .L121:
711 0320 474A ldr r2, .L325
712 0322 D2F89000 ldr r0, [r2, #144]
713 0326 10F00200 ands r0, r0, #2
714 032a 3FF4C8AE beq .L90
715 032e 0C2B cmp r3, #12
716 0330 14BF ite ne
717 0332 0020 movne r0, #0
718 0334 4FF40040 moveq r0, #32768
719 0338 7047 bx lr
720 .L153:
721 033a 4FF4FA40 mov r0, #32000
722 033e 7047 bx lr
723 .L108:
724 0340 D1F88820 ldr r2, [r1, #136]
725 0344 02F04072 and r2, r2, #50331648
726 0348 B2F1007F cmp r2, #33554432
727 034c 3FF450AF beq .L122
728 0350 002A cmp r2, #0
729 0352 70D0 beq .L160
730 0354 B2F1807F cmp r2, #16777216
731 0358 7FF4B0AE bne .L161
732 .L312:
733 035c C868 ldr r0, [r1, #12]
734 035e 10F48010 ands r0, r0, #1048576
735 0362 3FF4ACAE beq .L90
736 .L307:
737 0366 C868 ldr r0, [r1, #12]
738 0368 CA68 ldr r2, [r1, #12]
739 036a C2F34152 ubfx r2, r2, #21, #2
740 036e 0132 adds r2, r2, #1
741 0370 C0F30620 ubfx r0, r0, #8, #7
742 0374 03FB00F0 mul r0, r3, r0
743 0378 5300 lsls r3, r2, #1
744 037a B0FBF3F0 udiv r0, r0, r3
745 037e 7047 bx lr
746 .L320:
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 14
2022-01-12 01:09:32 +01:00
747 0380 C868 ldr r0, [r1, #12]
748 0382 10F48030 ands r0, r0, #65536
749 0386 3FF49AAE beq .L90
750 038a C868 ldr r0, [r1, #12]
751 038c CA68 ldr r2, [r1, #12]
752 038e C0F3062C ubfx ip, r0, #8, #7
753 0392 D00E lsrs r0, r2, #27
754 0394 05D1 bne .L133
755 0396 CA68 ldr r2, [r1, #12]
756 0398 12F4003F tst r2, #131072
757 039c 14BF ite ne
758 039e 1120 movne r0, #17
759 03a0 0720 moveq r0, #7
760 .L133:
761 03a2 0CFB03F3 mul r3, ip, r3
762 03a6 B3FBF0F0 udiv r0, r3, r0
763 03aa 7047 bx lr
764 .L110:
765 03ac D1F88820 ldr r2, [r1, #136]
766 03b0 12F44012 ands r2, r2, #3145728
767 03b4 3FF41EAF beq .L120
768 03b8 B2F5801F cmp r2, #1048576
769 03bc CED0 beq .L312
770 03be B2F5001F cmp r2, #2097152
771 03c2 3AD0 beq .L158
772 03c4 0868 ldr r0, [r1]
773 03c6 10F48060 ands r0, r0, #1024
774 03ca 3FF478AE beq .L90
775 03ce B2F5401F cmp r2, #3145728
776 03d2 1C48 ldr r0, .L325+4
777 03d4 18BF it ne
778 03d6 0020 movne r0, #0
779 03d8 7047 bx lr
780 .L106:
781 03da D1F88830 ldr r3, [r1, #136]
782 03de 13F44053 ands r3, r3, #12288
783 03e2 3FF405AF beq .L122
784 03e6 B3F5805F cmp r3, #4096
785 03ea 3FF403AF beq .L120
786 03ee 0868 ldr r0, [r1]
787 03f0 10F48060 ands r0, r0, #1024
788 03f4 3FF463AE beq .L90
789 03f8 B3F5005F cmp r3, #8192
790 03fc 1148 ldr r0, .L325+4
791 03fe 18BF it ne
792 0400 0020 movne r0, #0
793 0402 7047 bx lr
794 .L97:
795 0404 D1F88830 ldr r3, [r1, #136]
796 0408 13F44033 ands r3, r3, #196608
797 040c 3FF4F0AE beq .L122
798 0410 B3F5803F cmp r3, #65536
799 0414 3FF4EEAE beq .L120
800 0418 0868 ldr r0, [r1]
801 041a 10F48060 ands r0, r0, #1024
802 041e 3FF44EAE beq .L90
803 0422 B3F5003F cmp r3, #131072
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 15
2022-01-12 01:09:32 +01:00
804 0426 0748 ldr r0, .L325+4
805 0428 18BF it ne
806 042a 0020 movne r0, #0
807 042c 7047 bx lr
808 .L154:
809 042e 0548 ldr r0, .L325+4
810 0430 7047 bx lr
811 .L322:
812 0432 FFF7FEBF b HAL_RCC_GetPCLK2Freq
813 .L160:
814 0436 0448 ldr r0, .L325+8
815 0438 7047 bx lr
816 .L158:
817 043a 0448 ldr r0, .L325+12
818 043c 7047 bx lr
819 .L326:
820 043e 00BF .align 2
821 .L325:
822 0440 00100240 .word 1073876992
823 0444 0024F400 .word 16000000
824 0448 00366E01 .word 24000000
825 044c 0080BB00 .word 12288000
827 .section .text.HAL_RCCEx_EnableLSECSS,"ax",%progbits
828 .align 1
829 .p2align 2,,3
830 .global HAL_RCCEx_EnableLSECSS
831 .syntax unified
832 .thumb
833 .thumb_func
834 .fpu fpv4-sp-d16
836 HAL_RCCEx_EnableLSECSS:
837 @ args = 0, pretend = 0, frame = 0
838 @ frame_needed = 0, uses_anonymous_args = 0
839 @ link register save eliminated.
840 0000 034A ldr r2, .L328
841 0002 D2F89030 ldr r3, [r2, #144]
842 0006 43F02003 orr r3, r3, #32
843 000a C2F89030 str r3, [r2, #144]
844 000e 7047 bx lr
845 .L329:
846 .align 2
847 .L328:
848 0010 00100240 .word 1073876992
850 .section .text.HAL_RCCEx_DisableLSECSS,"ax",%progbits
851 .align 1
852 .p2align 2,,3
853 .global HAL_RCCEx_DisableLSECSS
854 .syntax unified
855 .thumb
856 .thumb_func
857 .fpu fpv4-sp-d16
859 HAL_RCCEx_DisableLSECSS:
860 @ args = 0, pretend = 0, frame = 0
861 @ frame_needed = 0, uses_anonymous_args = 0
862 @ link register save eliminated.
863 0000 054B ldr r3, .L331
864 0002 D3F89020 ldr r2, [r3, #144]
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 16
2022-01-12 01:09:32 +01:00
865 0006 22F02002 bic r2, r2, #32
866 000a C3F89020 str r2, [r3, #144]
867 000e 9A69 ldr r2, [r3, #24]
868 0010 22F40072 bic r2, r2, #512
869 0014 9A61 str r2, [r3, #24]
870 0016 7047 bx lr
871 .L332:
872 .align 2
873 .L331:
874 0018 00100240 .word 1073876992
876 .section .text.HAL_RCCEx_EnableLSECSS_IT,"ax",%progbits
877 .align 1
878 .p2align 2,,3
879 .global HAL_RCCEx_EnableLSECSS_IT
880 .syntax unified
881 .thumb
882 .thumb_func
883 .fpu fpv4-sp-d16
885 HAL_RCCEx_EnableLSECSS_IT:
886 @ args = 0, pretend = 0, frame = 0
887 @ frame_needed = 0, uses_anonymous_args = 0
888 @ link register save eliminated.
889 0000 0A4A ldr r2, .L334
890 0002 0B4B ldr r3, .L334+4
891 0004 D2F89010 ldr r1, [r2, #144]
892 0008 41F02001 orr r1, r1, #32
893 000c C2F89010 str r1, [r2, #144]
894 0010 9169 ldr r1, [r2, #24]
895 0012 41F40071 orr r1, r1, #512
896 0016 9161 str r1, [r2, #24]
897 0018 1A68 ldr r2, [r3]
898 001a 42F40022 orr r2, r2, #524288
899 001e 1A60 str r2, [r3]
900 0020 9A68 ldr r2, [r3, #8]
901 0022 42F40022 orr r2, r2, #524288
902 0026 9A60 str r2, [r3, #8]
903 0028 7047 bx lr
904 .L335:
905 002a 00BF .align 2
906 .L334:
907 002c 00100240 .word 1073876992
908 0030 00040140 .word 1073808384
910 .section .text.HAL_RCCEx_LSECSS_Callback,"ax",%progbits
911 .align 1
912 .p2align 2,,3
913 .weak HAL_RCCEx_LSECSS_Callback
914 .syntax unified
915 .thumb
916 .thumb_func
917 .fpu fpv4-sp-d16
919 HAL_RCCEx_LSECSS_Callback:
920 @ args = 0, pretend = 0, frame = 0
921 @ frame_needed = 0, uses_anonymous_args = 0
922 @ link register save eliminated.
923 0000 7047 bx lr
925 0002 00BF .section .text.HAL_RCCEx_LSECSS_IRQHandler,"ax",%progbits
926 .align 1
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 17
2022-01-12 01:09:32 +01:00
927 .p2align 2,,3
928 .global HAL_RCCEx_LSECSS_IRQHandler
929 .syntax unified
930 .thumb
931 .thumb_func
932 .fpu fpv4-sp-d16
934 HAL_RCCEx_LSECSS_IRQHandler:
935 @ args = 0, pretend = 0, frame = 0
936 @ frame_needed = 0, uses_anonymous_args = 0
937 0000 10B5 push {r4, lr}
938 0002 054C ldr r4, .L344
939 0004 E369 ldr r3, [r4, #28]
940 0006 9B05 lsls r3, r3, #22
941 0008 00D4 bmi .L343
942 000a 10BD pop {r4, pc}
943 .L343:
944 000c FFF7FEFF bl HAL_RCCEx_LSECSS_Callback
945 0010 4FF40073 mov r3, #512
946 0014 2362 str r3, [r4, #32]
947 0016 10BD pop {r4, pc}
948 .L345:
949 .align 2
950 .L344:
951 0018 00100240 .word 1073876992
953 .section .text.HAL_RCCEx_EnableLSCO,"ax",%progbits
954 .align 1
955 .p2align 2,,3
956 .global HAL_RCCEx_EnableLSCO
957 .syntax unified
958 .thumb
959 .thumb_func
960 .fpu fpv4-sp-d16
962 HAL_RCCEx_EnableLSCO:
963 @ args = 0, pretend = 0, frame = 32
964 @ frame_needed = 0, uses_anonymous_args = 0
965 0000 70B5 push {r4, r5, r6, lr}
966 0002 2B4C ldr r4, .L354+8
967 0004 E36C ldr r3, [r4, #76]
968 0006 43F00103 orr r3, r3, #1
969 000a E364 str r3, [r4, #76]
970 000c E36C ldr r3, [r4, #76]
971 000e 88B0 sub sp, sp, #32
972 0010 9FED257B vldr.64 d7, .L354 @ int
973 0014 03F00103 and r3, r3, #1
974 0018 0093 str r3, [sp]
975 001a 0022 movs r2, #0
976 001c 0223 movs r3, #2
977 001e 0546 mov r5, r0
978 0020 02A9 add r1, sp, #8
979 0022 4FF09040 mov r0, #1207959552
980 0026 CDE90423 strd r2, [sp, #16]
981 002a 8DED027B vstr.64 d7, [sp, #8] @ int
982 002e 009B ldr r3, [sp]
983 0030 FFF7FEFF bl HAL_GPIO_Init
984 0034 A36D ldr r3, [r4, #88]
985 0036 DA00 lsls r2, r3, #3
986 0038 21D4 bmi .L351
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 18
2022-01-12 01:09:32 +01:00
987 003a A36D ldr r3, [r4, #88]
988 003c 43F08053 orr r3, r3, #268435456
989 0040 A365 str r3, [r4, #88]
990 0042 A36D ldr r3, [r4, #88]
991 0044 03F08053 and r3, r3, #268435456
992 0048 0193 str r3, [sp, #4]
993 004a 019B ldr r3, [sp, #4]
994 004c 194B ldr r3, .L354+12
995 004e 1B68 ldr r3, [r3]
996 0050 DB05 lsls r3, r3, #23
997 0052 4FF00106 mov r6, #1
998 0056 18D5 bpl .L348
999 .L353:
1000 0058 154A ldr r2, .L354+8
1001 005a D2F89030 ldr r3, [r2, #144]
1002 005e 23F04073 bic r3, r3, #50331648
1003 0062 43EA0500 orr r0, r3, r5
1004 0066 40F08070 orr r0, r0, #16777216
1005 006a C2F89000 str r0, [r2, #144]
1006 .L349:
1007 006e 26B1 cbz r6, .L346
1008 0070 0F4A ldr r2, .L354+8
1009 0072 936D ldr r3, [r2, #88]
1010 0074 23F08053 bic r3, r3, #268435456
1011 0078 9365 str r3, [r2, #88]
1012 .L346:
1013 007a 08B0 add sp, sp, #32
1014 @ sp needed
1015 007c 70BD pop {r4, r5, r6, pc}
1016 .L351:
1017 007e 0D4B ldr r3, .L354+12
1018 0080 1B68 ldr r3, [r3]
1019 0082 DB05 lsls r3, r3, #23
1020 0084 4FF00006 mov r6, #0
1021 0088 E6D4 bmi .L353
1022 .L348:
1023 008a FFF7FEFF bl HAL_PWR_EnableBkUpAccess
1024 008e 084B ldr r3, .L354+8
1025 0090 D3F89000 ldr r0, [r3, #144]
1026 0094 20F04070 bic r0, r0, #50331648
1027 0098 2843 orrs r0, r0, r5
1028 009a 40F08070 orr r0, r0, #16777216
1029 009e C3F89000 str r0, [r3, #144]
1030 00a2 FFF7FEFF bl HAL_PWR_DisableBkUpAccess
1031 00a6 E2E7 b .L349
1032 .L355:
1033 .align 3
1034 .L354:
1035 00a8 04000000 .word 4
1036 00ac 03000000 .word 3
1037 00b0 00100240 .word 1073876992
1038 00b4 00700040 .word 1073770496
1040 .section .text.HAL_RCCEx_DisableLSCO,"ax",%progbits
1041 .align 1
1042 .p2align 2,,3
1043 .global HAL_RCCEx_DisableLSCO
1044 .syntax unified
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 19
2022-01-12 01:09:32 +01:00
1045 .thumb
1046 .thumb_func
1047 .fpu fpv4-sp-d16
1049 HAL_RCCEx_DisableLSCO:
1050 @ args = 0, pretend = 0, frame = 8
1051 @ frame_needed = 0, uses_anonymous_args = 0
1052 0000 10B5 push {r4, lr}
1053 0002 1A4B ldr r3, .L364
1054 0004 9A6D ldr r2, [r3, #88]
1055 0006 D200 lsls r2, r2, #3
1056 0008 82B0 sub sp, sp, #8
1057 000a 1DD4 bmi .L361
1058 000c 9A6D ldr r2, [r3, #88]
1059 000e 42F08052 orr r2, r2, #268435456
1060 0012 9A65 str r2, [r3, #88]
1061 0014 9B6D ldr r3, [r3, #88]
1062 0016 03F08053 and r3, r3, #268435456
1063 001a 0193 str r3, [sp, #4]
1064 001c 019B ldr r3, [sp, #4]
1065 001e 144B ldr r3, .L364+4
1066 0020 1B68 ldr r3, [r3]
1067 0022 DB05 lsls r3, r3, #23
1068 0024 4FF00104 mov r4, #1
1069 0028 14D5 bpl .L358
1070 .L363:
1071 002a 104A ldr r2, .L364
1072 002c D2F89030 ldr r3, [r2, #144]
1073 0030 23F08073 bic r3, r3, #16777216
1074 0034 C2F89030 str r3, [r2, #144]
1075 .L359:
1076 0038 24B1 cbz r4, .L356
1077 003a 0C4A ldr r2, .L364
1078 003c 936D ldr r3, [r2, #88]
1079 003e 23F08053 bic r3, r3, #268435456
1080 0042 9365 str r3, [r2, #88]
1081 .L356:
1082 0044 02B0 add sp, sp, #8
1083 @ sp needed
1084 0046 10BD pop {r4, pc}
1085 .L361:
1086 0048 094B ldr r3, .L364+4
1087 004a 1B68 ldr r3, [r3]
1088 004c DB05 lsls r3, r3, #23
1089 004e 4FF00004 mov r4, #0
1090 0052 EAD4 bmi .L363
1091 .L358:
1092 0054 FFF7FEFF bl HAL_PWR_EnableBkUpAccess
1093 0058 044A ldr r2, .L364
1094 005a D2F89030 ldr r3, [r2, #144]
1095 005e 23F08073 bic r3, r3, #16777216
1096 0062 C2F89030 str r3, [r2, #144]
1097 0066 FFF7FEFF bl HAL_PWR_DisableBkUpAccess
1098 006a E5E7 b .L359
1099 .L365:
1100 .align 2
1101 .L364:
1102 006c 00100240 .word 1073876992
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 20
2022-01-12 01:09:32 +01:00
1103 0070 00700040 .word 1073770496
1105 .section .text.HAL_RCCEx_CRSConfig,"ax",%progbits
1106 .align 1
1107 .p2align 2,,3
1108 .global HAL_RCCEx_CRSConfig
1109 .syntax unified
1110 .thumb
1111 .thumb_func
1112 .fpu fpv4-sp-d16
1114 HAL_RCCEx_CRSConfig:
1115 @ args = 0, pretend = 0, frame = 0
1116 @ frame_needed = 0, uses_anonymous_args = 0
1117 @ link register save eliminated.
1118 0000 114B ldr r3, .L368
1119 0002 9A6B ldr r2, [r3, #56]
1120 0004 42F48072 orr r2, r2, #256
1121 0008 10B4 push {r4}
1122 000a 9A63 str r2, [r3, #56]
1123 000c 996B ldr r1, [r3, #56]
1124 000e 0F4A ldr r2, .L368+4
1125 0010 21F48071 bic r1, r1, #256
1126 0014 9963 str r1, [r3, #56]
1127 0016 D0E90141 ldrd r4, r1, [r0, #4]
1128 001a 0368 ldr r3, [r0]
1129 001c 2343 orrs r3, r3, r4
1130 001e 0B43 orrs r3, r3, r1
1131 0020 D0E90341 ldrd r4, r1, [r0, #12]
1132 0024 2343 orrs r3, r3, r4
1133 0026 43EA0143 orr r3, r3, r1, lsl #16
1134 002a 5360 str r3, [r2, #4]
1135 002c 1368 ldr r3, [r2]
1136 002e 4169 ldr r1, [r0, #20]
1137 0030 5DF8044B ldr r4, [sp], #4
1138 0034 23F4FE43 bic r3, r3, #32512
1139 0038 43EA0123 orr r3, r3, r1, lsl #8
1140 003c 1360 str r3, [r2]
1141 003e 1368 ldr r3, [r2]
1142 0040 43F06003 orr r3, r3, #96
1143 0044 1360 str r3, [r2]
1144 0046 7047 bx lr
1145 .L369:
1146 .align 2
1147 .L368:
1148 0048 00100240 .word 1073876992
1149 004c 00200040 .word 1073750016
1151 .section .text.HAL_RCCEx_CRSSoftwareSynchronizationGenerate,"ax",%progbits
1152 .align 1
1153 .p2align 2,,3
1154 .global HAL_RCCEx_CRSSoftwareSynchronizationGenerate
1155 .syntax unified
1156 .thumb
1157 .thumb_func
1158 .fpu fpv4-sp-d16
1160 HAL_RCCEx_CRSSoftwareSynchronizationGenerate:
1161 @ args = 0, pretend = 0, frame = 0
1162 @ frame_needed = 0, uses_anonymous_args = 0
1163 @ link register save eliminated.
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 21
2022-01-12 01:09:32 +01:00
1164 0000 024A ldr r2, .L371
1165 0002 1368 ldr r3, [r2]
1166 0004 43F08003 orr r3, r3, #128
1167 0008 1360 str r3, [r2]
1168 000a 7047 bx lr
1169 .L372:
1170 .align 2
1171 .L371:
1172 000c 00200040 .word 1073750016
1174 .section .text.HAL_RCCEx_CRSGetSynchronizationInfo,"ax",%progbits
1175 .align 1
1176 .p2align 2,,3
1177 .global HAL_RCCEx_CRSGetSynchronizationInfo
1178 .syntax unified
1179 .thumb
1180 .thumb_func
1181 .fpu fpv4-sp-d16
1183 HAL_RCCEx_CRSGetSynchronizationInfo:
1184 @ args = 0, pretend = 0, frame = 0
1185 @ frame_needed = 0, uses_anonymous_args = 0
1186 @ link register save eliminated.
1187 0000 074B ldr r3, .L374
1188 0002 5A68 ldr r2, [r3, #4]
1189 0004 92B2 uxth r2, r2
1190 0006 0260 str r2, [r0]
1191 0008 1A68 ldr r2, [r3]
1192 000a C2F30622 ubfx r2, r2, #8, #7
1193 000e 4260 str r2, [r0, #4]
1194 0010 9A68 ldr r2, [r3, #8]
1195 0012 120C lsrs r2, r2, #16
1196 0014 8260 str r2, [r0, #8]
1197 0016 9B68 ldr r3, [r3, #8]
1198 0018 03F40043 and r3, r3, #32768
1199 001c C360 str r3, [r0, #12]
1200 001e 7047 bx lr
1201 .L375:
1202 .align 2
1203 .L374:
1204 0020 00200040 .word 1073750016
1206 .section .text.HAL_RCCEx_CRSWaitSynchronization,"ax",%progbits
1207 .align 1
1208 .p2align 2,,3
1209 .global HAL_RCCEx_CRSWaitSynchronization
1210 .syntax unified
1211 .thumb
1212 .thumb_func
1213 .fpu fpv4-sp-d16
1215 HAL_RCCEx_CRSWaitSynchronization:
1216 @ args = 0, pretend = 0, frame = 0
1217 @ frame_needed = 0, uses_anonymous_args = 0
1218 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr}
1219 0004 0546 mov r5, r0
1220 0006 FFF7FEFF bl HAL_GetTick
1221 000a 6B1C adds r3, r5, #1
1222 000c 35D1 bne .L377
1223 000e 584A ldr r2, .L457
1224 0010 0126 movs r6, #1
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 22
2022-01-12 01:09:32 +01:00
1225 0012 0225 movs r5, #2
1226 0014 0420 movs r0, #4
1227 0016 0824 movs r4, #8
1228 .L387:
1229 0018 9368 ldr r3, [r2, #8]
1230 001a 13F00103 ands r3, r3, #1
1231 001e 18BF it ne
1232 0020 D660 strne r6, [r2, #12]
1233 0022 9168 ldr r1, [r2, #8]
1234 0024 18BF it ne
1235 0026 0223 movne r3, #2
1236 0028 8F07 lsls r7, r1, #30
1237 002a 48BF it mi
1238 002c D560 strmi r5, [r2, #12]
1239 002e 9168 ldr r1, [r2, #8]
1240 0030 48BF it mi
1241 0032 43F00403 orrmi r3, r3, #4
1242 0036 4905 lsls r1, r1, #21
1243 0038 48BF it mi
1244 003a D060 strmi r0, [r2, #12]
1245 003c 9168 ldr r1, [r2, #8]
1246 003e 48BF it mi
1247 0040 43F02003 orrmi r3, r3, #32
1248 0044 CF05 lsls r7, r1, #23
1249 0046 48BF it mi
1250 0048 D060 strmi r0, [r2, #12]
1251 004a 9168 ldr r1, [r2, #8]
1252 004c 48BF it mi
1253 004e 43F00803 orrmi r3, r3, #8
1254 0052 8905 lsls r1, r1, #22
1255 0054 0BD5 bpl .L455
1256 0056 D060 str r0, [r2, #12]
1257 0058 9168 ldr r1, [r2, #8]
1258 005a 0907 lsls r1, r1, #28
1259 005c 43F01003 orr r3, r3, #16
1260 0060 02D5 bpl .L376
1261 .L385:
1262 0062 D460 str r4, [r2, #12]
1263 0064 002B cmp r3, #0
1264 0066 D7D0 beq .L387
1265 .L376:
1266 0068 1846 mov r0, r3
1267 006a BDE8F081 pop {r4, r5, r6, r7, r8, pc}
1268 .L455:
1269 006e 9168 ldr r1, [r2, #8]
1270 0070 0F07 lsls r7, r1, #28
1271 0072 F6D4 bmi .L385
1272 0074 002B cmp r3, #0
1273 0076 CFD0 beq .L387
1274 0078 F6E7 b .L376
1275 .L377:
1276 007a 002D cmp r5, #0
1277 007c 38D0 beq .L389
1278 007e 3C4C ldr r4, .L457
1279 0080 0646 mov r6, r0
1280 0082 4FF00108 mov r8, #1
1281 0086 0227 movs r7, #2
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 23
2022-01-12 01:09:32 +01:00
1282 .L399:
1283 0088 FFF7FEFF bl HAL_GetTick
1284 008c A268 ldr r2, [r4, #8]
1285 008e 831B subs r3, r0, r6
1286 0090 9D42 cmp r5, r3
1287 0092 2BBF itete cs
1288 0094 0221 movcs r1, #2
1289 0096 0321 movcc r1, #3
1290 0098 0023 movcs r3, #0
1291 009a 0123 movcc r3, #1
1292 009c D207 lsls r2, r2, #31
1293 009e 48BF it mi
1294 00a0 C4F80C80 strmi r8, [r4, #12]
1295 00a4 A268 ldr r2, [r4, #8]
1296 00a6 48BF it mi
1297 00a8 0B46 movmi r3, r1
1298 00aa 9007 lsls r0, r2, #30
1299 00ac 48BF it mi
1300 00ae E760 strmi r7, [r4, #12]
1301 00b0 A268 ldr r2, [r4, #8]
1302 00b2 48BF it mi
1303 00b4 43F00403 orrmi r3, r3, #4
1304 00b8 5105 lsls r1, r2, #21
1305 00ba 03D5 bpl .L393
1306 00bc 0422 movs r2, #4
1307 00be 43F02003 orr r3, r3, #32
1308 00c2 E260 str r2, [r4, #12]
1309 .L393:
1310 00c4 A268 ldr r2, [r4, #8]
1311 00c6 D205 lsls r2, r2, #23
1312 00c8 03D5 bpl .L394
1313 00ca 0422 movs r2, #4
1314 00cc 43F00803 orr r3, r3, #8
1315 00d0 E260 str r2, [r4, #12]
1316 .L394:
1317 00d2 A268 ldr r2, [r4, #8]
1318 00d4 9005 lsls r0, r2, #22
1319 00d6 3FD5 bpl .L456
1320 00d8 0422 movs r2, #4
1321 00da E260 str r2, [r4, #12]
1322 00dc A268 ldr r2, [r4, #8]
1323 00de 1207 lsls r2, r2, #28
1324 00e0 43F01003 orr r3, r3, #16
1325 00e4 C0D5 bpl .L376
1326 .L398:
1327 00e6 0822 movs r2, #8
1328 00e8 E260 str r2, [r4, #12]
1329 00ea 002B cmp r3, #0
1330 00ec CCD0 beq .L399
1331 00ee BBE7 b .L376
1332 .L389:
1333 00f0 FFF7FEFF bl HAL_GetTick
1334 00f4 1E4B ldr r3, .L457
1335 00f6 9A68 ldr r2, [r3, #8]
1336 00f8 D707 lsls r7, r2, #31
1337 00fa 44BF itt mi
1338 00fc 0122 movmi r2, #1
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 24
2022-01-12 01:09:32 +01:00
1339 00fe DA60 strmi r2, [r3, #12]
1340 0100 1B4A ldr r2, .L457
1341 0102 9168 ldr r1, [r2, #8]
1342 0104 4CBF ite mi
1343 0106 0323 movmi r3, #3
1344 0108 0123 movpl r3, #1
1345 010a 8E07 lsls r6, r1, #30
1346 010c 03D5 bpl .L401
1347 010e 0221 movs r1, #2
1348 0110 43F00403 orr r3, r3, #4
1349 0114 D160 str r1, [r2, #12]
1350 .L401:
1351 0116 164A ldr r2, .L457
1352 0118 9168 ldr r1, [r2, #8]
1353 011a 4D05 lsls r5, r1, #21
1354 011c 03D5 bpl .L402
1355 011e 0421 movs r1, #4
1356 0120 43F02003 orr r3, r3, #32
1357 0124 D160 str r1, [r2, #12]
1358 .L402:
1359 0126 124A ldr r2, .L457
1360 0128 9168 ldr r1, [r2, #8]
1361 012a CC05 lsls r4, r1, #23
1362 012c 03D5 bpl .L403
1363 012e 0421 movs r1, #4
1364 0130 43F00803 orr r3, r3, #8
1365 0134 D160 str r1, [r2, #12]
1366 .L403:
1367 0136 0E4A ldr r2, .L457
1368 0138 9168 ldr r1, [r2, #8]
1369 013a 8805 lsls r0, r1, #22
1370 013c 12D5 bpl .L404
1371 013e 0421 movs r1, #4
1372 0140 D160 str r1, [r2, #12]
1373 0142 9268 ldr r2, [r2, #8]
1374 0144 1107 lsls r1, r2, #28
1375 0146 43F01003 orr r3, r3, #16
1376 014a 8DD5 bpl .L376
1377 .L405:
1378 014c 084A ldr r2, .L457
1379 014e 0821 movs r1, #8
1380 0150 D160 str r1, [r2, #12]
1381 0152 1846 mov r0, r3
1382 0154 BDE8F081 pop {r4, r5, r6, r7, r8, pc}
1383 .L456:
1384 0158 A268 ldr r2, [r4, #8]
1385 015a 1107 lsls r1, r2, #28
1386 015c C3D4 bmi .L398
1387 015e 002B cmp r3, #0
1388 0160 92D0 beq .L399
1389 0162 81E7 b .L376
1390 .L404:
1391 0164 9268 ldr r2, [r2, #8]
1392 0166 1207 lsls r2, r2, #28
1393 0168 7FF57EAF bpl .L376
1394 016c EEE7 b .L405
1395 .L458:
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 25
2022-01-12 01:09:32 +01:00
1396 016e 00BF .align 2
1397 .L457:
1398 0170 00200040 .word 1073750016
1400 .section .text.HAL_RCCEx_CRS_SyncOkCallback,"ax",%progbits
1401 .align 1
1402 .p2align 2,,3
1403 .weak HAL_RCCEx_CRS_SyncOkCallback
1404 .syntax unified
1405 .thumb
1406 .thumb_func
1407 .fpu fpv4-sp-d16
1409 HAL_RCCEx_CRS_SyncOkCallback:
1410 @ args = 0, pretend = 0, frame = 0
1411 @ frame_needed = 0, uses_anonymous_args = 0
1412 @ link register save eliminated.
1413 0000 7047 bx lr
1415 0002 00BF .section .text.HAL_RCCEx_CRS_SyncWarnCallback,"ax",%progbits
1416 .align 1
1417 .p2align 2,,3
1418 .weak HAL_RCCEx_CRS_SyncWarnCallback
1419 .syntax unified
1420 .thumb
1421 .thumb_func
1422 .fpu fpv4-sp-d16
1424 HAL_RCCEx_CRS_SyncWarnCallback:
1425 @ args = 0, pretend = 0, frame = 0
1426 @ frame_needed = 0, uses_anonymous_args = 0
1427 @ link register save eliminated.
1428 0000 7047 bx lr
1430 0002 00BF .section .text.HAL_RCCEx_CRS_ExpectedSyncCallback,"ax",%progbits
1431 .align 1
1432 .p2align 2,,3
1433 .weak HAL_RCCEx_CRS_ExpectedSyncCallback
1434 .syntax unified
1435 .thumb
1436 .thumb_func
1437 .fpu fpv4-sp-d16
1439 HAL_RCCEx_CRS_ExpectedSyncCallback:
1440 @ args = 0, pretend = 0, frame = 0
1441 @ frame_needed = 0, uses_anonymous_args = 0
1442 @ link register save eliminated.
1443 0000 7047 bx lr
1445 0002 00BF .section .text.HAL_RCCEx_CRS_ErrorCallback,"ax",%progbits
1446 .align 1
1447 .p2align 2,,3
1448 .weak HAL_RCCEx_CRS_ErrorCallback
1449 .syntax unified
1450 .thumb
1451 .thumb_func
1452 .fpu fpv4-sp-d16
1454 HAL_RCCEx_CRS_ErrorCallback:
1455 @ args = 0, pretend = 0, frame = 0
1456 @ frame_needed = 0, uses_anonymous_args = 0
1457 @ link register save eliminated.
1458 0000 7047 bx lr
1460 0002 00BF .section .text.HAL_RCCEx_CRS_IRQHandler,"ax",%progbits
1461 .align 1
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 26
2022-01-12 01:09:32 +01:00
1462 .p2align 2,,3
1463 .global HAL_RCCEx_CRS_IRQHandler
1464 .syntax unified
1465 .thumb
1466 .thumb_func
1467 .fpu fpv4-sp-d16
1469 HAL_RCCEx_CRS_IRQHandler:
1470 @ args = 0, pretend = 0, frame = 0
1471 @ frame_needed = 0, uses_anonymous_args = 0
1472 0000 214A ldr r2, .L502
1473 0002 9368 ldr r3, [r2, #8]
1474 0004 1168 ldr r1, [r2]
1475 0006 10B5 push {r4, lr}
1476 0008 DC07 lsls r4, r3, #31
1477 000a 01D5 bpl .L464
1478 000c C807 lsls r0, r1, #31
1479 000e 24D4 bmi .L499
1480 .L464:
1481 0010 9C07 lsls r4, r3, #30
1482 0012 01D5 bpl .L466
1483 0014 8807 lsls r0, r1, #30
1484 0016 25D4 bmi .L500
1485 .L466:
1486 0018 1A07 lsls r2, r3, #28
1487 001a 01D5 bpl .L467
1488 001c 0C07 lsls r4, r1, #28
1489 001e 27D4 bmi .L501
1490 .L467:
1491 0020 5807 lsls r0, r3, #29
1492 0022 19D5 bpl .L463
1493 0024 4A07 lsls r2, r1, #29
1494 0026 17D5 bpl .L463
1495 0028 13F48071 ands r1, r3, #256
1496 002c 26D0 beq .L471
1497 002e 3822 movs r2, #56
1498 0030 4FF0280C mov ip, #40
1499 0034 1820 movs r0, #24
1500 0036 0821 movs r1, #8
1501 .L468:
1502 0038 03F40074 and r4, r3, #512
1503 003c 002C cmp r4, #0
1504 003e 124C ldr r4, .L502
1505 0040 04BF itt eq
1506 0042 6246 moveq r2, ip
1507 0044 0846 moveq r0, r1
1508 0046 13F4806F tst r3, #1024
1509 004a 4FF00403 mov r3, #4
1510 004e E360 str r3, [r4, #12]
1511 0050 18BF it ne
1512 0052 1046 movne r0, r2
1513 0054 FFF7FEFF bl HAL_RCCEx_CRS_ErrorCallback
1514 .L463:
1515 0058 10BD pop {r4, pc}
1516 .L499:
1517 005a 0123 movs r3, #1
1518 005c D360 str r3, [r2, #12]
1519 005e FFF7FEFF bl HAL_RCCEx_CRS_SyncOkCallback
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 27
2022-01-12 01:09:32 +01:00
1520 0062 10BD pop {r4, pc}
1521 .L500:
1522 0064 084B ldr r3, .L502
1523 0066 0222 movs r2, #2
1524 0068 DA60 str r2, [r3, #12]
1525 006a FFF7FEFF bl HAL_RCCEx_CRS_SyncWarnCallback
1526 006e 10BD pop {r4, pc}
1527 .L501:
1528 0070 054B ldr r3, .L502
1529 0072 0822 movs r2, #8
1530 0074 DA60 str r2, [r3, #12]
1531 0076 FFF7FEFF bl HAL_RCCEx_CRS_ExpectedSyncCallback
1532 007a 10BD pop {r4, pc}
1533 .L471:
1534 007c 3022 movs r2, #48
1535 007e 4FF0200C mov ip, #32
1536 0082 1020 movs r0, #16
1537 0084 D8E7 b .L468
1538 .L503:
1539 0086 00BF .align 2
1540 .L502:
1541 0088 00200040 .word 1073750016
1543 .ident "GCC: (15:10.3-2021.07-4) 10.3.1 20210621 (release)"
2022-01-13 01:10:52 +01:00
ARM GAS /tmp/ccHOK9Rl.s page 28
2022-01-12 01:09:32 +01:00
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32g4xx_hal_rcc_ex.c
2022-01-13 01:10:52 +01:00
/tmp/ccHOK9Rl.s:16 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 $t
/tmp/ccHOK9Rl.s:25 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 HAL_RCCEx_PeriphCLKConfig
/tmp/ccHOK9Rl.s:306 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000290 $d
/tmp/ccHOK9Rl.s:310 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 $t
/tmp/ccHOK9Rl.s:318 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 HAL_RCCEx_GetPeriphCLKConfig
/tmp/ccHOK9Rl.s:377 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000000000a8 $d
/tmp/ccHOK9Rl.s:381 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 $t
/tmp/ccHOK9Rl.s:389 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 HAL_RCCEx_GetPeriphCLKFreq
/tmp/ccHOK9Rl.s:423 .text.HAL_RCCEx_GetPeriphCLKFreq:000000000000004e $d
/tmp/ccHOK9Rl.s:455 .text.HAL_RCCEx_GetPeriphCLKFreq:000000000000008e $t
/tmp/ccHOK9Rl.s:649 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000278 $d
/tmp/ccHOK9Rl.s:655 .text.HAL_RCCEx_GetPeriphCLKFreq:000000000000028c $t
/tmp/ccHOK9Rl.s:822 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000440 $d
/tmp/ccHOK9Rl.s:828 .text.HAL_RCCEx_EnableLSECSS:0000000000000000 $t
/tmp/ccHOK9Rl.s:836 .text.HAL_RCCEx_EnableLSECSS:0000000000000000 HAL_RCCEx_EnableLSECSS
/tmp/ccHOK9Rl.s:848 .text.HAL_RCCEx_EnableLSECSS:0000000000000010 $d
/tmp/ccHOK9Rl.s:851 .text.HAL_RCCEx_DisableLSECSS:0000000000000000 $t
/tmp/ccHOK9Rl.s:859 .text.HAL_RCCEx_DisableLSECSS:0000000000000000 HAL_RCCEx_DisableLSECSS
/tmp/ccHOK9Rl.s:874 .text.HAL_RCCEx_DisableLSECSS:0000000000000018 $d
/tmp/ccHOK9Rl.s:877 .text.HAL_RCCEx_EnableLSECSS_IT:0000000000000000 $t
/tmp/ccHOK9Rl.s:885 .text.HAL_RCCEx_EnableLSECSS_IT:0000000000000000 HAL_RCCEx_EnableLSECSS_IT
/tmp/ccHOK9Rl.s:907 .text.HAL_RCCEx_EnableLSECSS_IT:000000000000002c $d
/tmp/ccHOK9Rl.s:911 .text.HAL_RCCEx_LSECSS_Callback:0000000000000000 $t
/tmp/ccHOK9Rl.s:919 .text.HAL_RCCEx_LSECSS_Callback:0000000000000000 HAL_RCCEx_LSECSS_Callback
/tmp/ccHOK9Rl.s:926 .text.HAL_RCCEx_LSECSS_IRQHandler:0000000000000000 $t
/tmp/ccHOK9Rl.s:934 .text.HAL_RCCEx_LSECSS_IRQHandler:0000000000000000 HAL_RCCEx_LSECSS_IRQHandler
/tmp/ccHOK9Rl.s:951 .text.HAL_RCCEx_LSECSS_IRQHandler:0000000000000018 $d
/tmp/ccHOK9Rl.s:954 .text.HAL_RCCEx_EnableLSCO:0000000000000000 $t
/tmp/ccHOK9Rl.s:962 .text.HAL_RCCEx_EnableLSCO:0000000000000000 HAL_RCCEx_EnableLSCO
/tmp/ccHOK9Rl.s:1035 .text.HAL_RCCEx_EnableLSCO:00000000000000a8 $d
/tmp/ccHOK9Rl.s:1041 .text.HAL_RCCEx_DisableLSCO:0000000000000000 $t
/tmp/ccHOK9Rl.s:1049 .text.HAL_RCCEx_DisableLSCO:0000000000000000 HAL_RCCEx_DisableLSCO
/tmp/ccHOK9Rl.s:1102 .text.HAL_RCCEx_DisableLSCO:000000000000006c $d
/tmp/ccHOK9Rl.s:1106 .text.HAL_RCCEx_CRSConfig:0000000000000000 $t
/tmp/ccHOK9Rl.s:1114 .text.HAL_RCCEx_CRSConfig:0000000000000000 HAL_RCCEx_CRSConfig
/tmp/ccHOK9Rl.s:1148 .text.HAL_RCCEx_CRSConfig:0000000000000048 $d
/tmp/ccHOK9Rl.s:1152 .text.HAL_RCCEx_CRSSoftwareSynchronizationGenerate:0000000000000000 $t
/tmp/ccHOK9Rl.s:1160 .text.HAL_RCCEx_CRSSoftwareSynchronizationGenerate:0000000000000000 HAL_RCCEx_CRSSoftwareSynchronizationGenerate
/tmp/ccHOK9Rl.s:1172 .text.HAL_RCCEx_CRSSoftwareSynchronizationGenerate:000000000000000c $d
/tmp/ccHOK9Rl.s:1175 .text.HAL_RCCEx_CRSGetSynchronizationInfo:0000000000000000 $t
/tmp/ccHOK9Rl.s:1183 .text.HAL_RCCEx_CRSGetSynchronizationInfo:0000000000000000 HAL_RCCEx_CRSGetSynchronizationInfo
/tmp/ccHOK9Rl.s:1204 .text.HAL_RCCEx_CRSGetSynchronizationInfo:0000000000000020 $d
/tmp/ccHOK9Rl.s:1207 .text.HAL_RCCEx_CRSWaitSynchronization:0000000000000000 $t
/tmp/ccHOK9Rl.s:1215 .text.HAL_RCCEx_CRSWaitSynchronization:0000000000000000 HAL_RCCEx_CRSWaitSynchronization
/tmp/ccHOK9Rl.s:1398 .text.HAL_RCCEx_CRSWaitSynchronization:0000000000000170 $d
/tmp/ccHOK9Rl.s:1401 .text.HAL_RCCEx_CRS_SyncOkCallback:0000000000000000 $t
/tmp/ccHOK9Rl.s:1409 .text.HAL_RCCEx_CRS_SyncOkCallback:0000000000000000 HAL_RCCEx_CRS_SyncOkCallback
/tmp/ccHOK9Rl.s:1416 .text.HAL_RCCEx_CRS_SyncWarnCallback:0000000000000000 $t
/tmp/ccHOK9Rl.s:1424 .text.HAL_RCCEx_CRS_SyncWarnCallback:0000000000000000 HAL_RCCEx_CRS_SyncWarnCallback
/tmp/ccHOK9Rl.s:1431 .text.HAL_RCCEx_CRS_ExpectedSyncCallback:0000000000000000 $t
/tmp/ccHOK9Rl.s:1439 .text.HAL_RCCEx_CRS_ExpectedSyncCallback:0000000000000000 HAL_RCCEx_CRS_ExpectedSyncCallback
/tmp/ccHOK9Rl.s:1446 .text.HAL_RCCEx_CRS_ErrorCallback:0000000000000000 $t
/tmp/ccHOK9Rl.s:1454 .text.HAL_RCCEx_CRS_ErrorCallback:0000000000000000 HAL_RCCEx_CRS_ErrorCallback
/tmp/ccHOK9Rl.s:1461 .text.HAL_RCCEx_CRS_IRQHandler:0000000000000000 $t
/tmp/ccHOK9Rl.s:1469 .text.HAL_RCCEx_CRS_IRQHandler:0000000000000000 HAL_RCCEx_CRS_IRQHandler
ARM GAS /tmp/ccHOK9Rl.s page 29
2022-01-12 01:09:32 +01:00
2022-01-13 01:10:52 +01:00
/tmp/ccHOK9Rl.s:1541 .text.HAL_RCCEx_CRS_IRQHandler:0000000000000088 $d
2022-01-12 01:09:32 +01:00
UNDEFINED SYMBOLS
HAL_GetTick
HAL_RCC_GetPCLK1Freq
HAL_RCC_GetSysClockFreq
HAL_RCC_GetPCLK2Freq
HAL_GPIO_Init
HAL_PWR_EnableBkUpAccess
HAL_PWR_DisableBkUpAccess