Files
bassofono/codice/build/stm32g4xx_hal_pwr_ex.lst
2022-02-06 17:40:36 +01:00

1720 lines
68 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
ARM GAS /tmp/ccV4Bptf.s page 1
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_pwr_ex.c"
14 .text
15 .section .text.HAL_PWREx_GetVoltageRange,"ax",%progbits
16 .align 1
17 .p2align 2,,3
18 .global HAL_PWREx_GetVoltageRange
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv4-sp-d16
25 HAL_PWREx_GetVoltageRange:
26 @ args = 0, pretend = 0, frame = 0
27 @ frame_needed = 0, uses_anonymous_args = 0
28 @ link register save eliminated.
29 0000 074B ldr r3, .L8
30 0002 1868 ldr r0, [r3]
31 0004 00F4C060 and r0, r0, #1536
32 0008 B0F5806F cmp r0, #1024
33 000c 06D0 beq .L1
34 000e D3F88000 ldr r0, [r3, #128]
35 0012 10F48070 ands r0, r0, #256
36 0016 18BF it ne
37 0018 4FF40070 movne r0, #512
38 .L1:
39 001c 7047 bx lr
40 .L9:
41 001e 00BF .align 2
42 .L8:
43 0020 00700040 .word 1073770496
45 .section .text.HAL_PWREx_ControlVoltageScaling,"ax",%progbits
46 .align 1
47 .p2align 2,,3
48 .global HAL_PWREx_ControlVoltageScaling
49 .syntax unified
50 .thumb
51 .thumb_func
52 .fpu fpv4-sp-d16
54 HAL_PWREx_ControlVoltageScaling:
55 @ args = 0, pretend = 0, frame = 0
56 @ frame_needed = 0, uses_anonymous_args = 0
57 @ link register save eliminated.
58 0000 10B4 push {r4}
59 0002 3B4A ldr r2, .L42
60 0004 70B9 cbnz r0, .L11
ARM GAS /tmp/ccV4Bptf.s page 2
61 0006 1368 ldr r3, [r2]
62 0008 03F4C063 and r3, r3, #1536
63 000c B3F5806F cmp r3, #1024
64 0010 D2F88030 ldr r3, [r2, #128]
65 0014 23D0 beq .L37
66 0016 23F48073 bic r3, r3, #256
67 001a 5DF8044B ldr r4, [sp], #4
68 001e C2F88030 str r3, [r2, #128]
69 0022 7047 bx lr
70 .L11:
71 0024 B0F5007F cmp r0, #512
72 0028 09D0 beq .L38
73 002a 1368 ldr r3, [r2]
74 002c 5DF8044B ldr r4, [sp], #4
75 0030 23F4C063 bic r3, r3, #1536
76 0034 43F48063 orr r3, r3, #1024
77 0038 0020 movs r0, #0
78 003a 1360 str r3, [r2]
79 003c 7047 bx lr
80 .L38:
81 003e 1368 ldr r3, [r2]
82 0040 03F4C063 and r3, r3, #1536
83 0044 B3F5806F cmp r3, #1024
84 0048 D2F88030 ldr r3, [r2, #128]
85 004c 2FD0 beq .L39
86 004e 43F48073 orr r3, r3, #256
87 0052 0020 movs r0, #0
88 0054 5DF8044B ldr r4, [sp], #4
89 0058 C2F88030 str r3, [r2, #128]
90 005c 7047 bx lr
91 .L37:
92 005e 23F48073 bic r3, r3, #256
93 0062 C2F88030 str r3, [r2, #128]
94 0066 1168 ldr r1, [r2]
95 0068 224C ldr r4, .L42+4
96 006a 2348 ldr r0, .L42+8
97 006c 21F4C061 bic r1, r1, #1536
98 0070 41F40071 orr r1, r1, #512
99 0074 1160 str r1, [r2]
100 0076 2368 ldr r3, [r4]
101 0078 3221 movs r1, #50
102 007a 01FB03F3 mul r3, r1, r3
103 007e 5169 ldr r1, [r2, #20]
104 0080 A0FB0303 umull r0, r3, r0, r3
105 0084 9B0C lsrs r3, r3, #18
106 0086 4805 lsls r0, r1, #21
107 0088 03F10103 add r3, r3, #1
108 008c 06D5 bpl .L13
109 008e 00E0 b .L14
110 .L40:
111 0090 23B1 cbz r3, .L13
112 .L14:
113 0092 5169 ldr r1, [r2, #20]
114 0094 4905 lsls r1, r1, #21
115 0096 03F1FF33 add r3, r3, #-1
116 009a F9D4 bmi .L40
117 .L13:
ARM GAS /tmp/ccV4Bptf.s page 3
118 009c 144B ldr r3, .L42
119 009e 5B69 ldr r3, [r3, #20]
120 00a0 5C05 lsls r4, r3, #21
121 00a2 54BF ite pl
122 00a4 0020 movpl r0, #0
123 00a6 0320 movmi r0, #3
124 00a8 5DF8044B ldr r4, [sp], #4
125 00ac 7047 bx lr
126 .L39:
127 00ae 43F48073 orr r3, r3, #256
128 00b2 C2F88030 str r3, [r2, #128]
129 00b6 1168 ldr r1, [r2]
130 00b8 0E4C ldr r4, .L42+4
131 00ba 0F48 ldr r0, .L42+8
132 00bc 21F4C061 bic r1, r1, #1536
133 00c0 41F40071 orr r1, r1, #512
134 00c4 1160 str r1, [r2]
135 00c6 2368 ldr r3, [r4]
136 00c8 3221 movs r1, #50
137 00ca 01FB03F3 mul r3, r1, r3
138 00ce 5169 ldr r1, [r2, #20]
139 00d0 A0FB0303 umull r0, r3, r0, r3
140 00d4 9B0C lsrs r3, r3, #18
141 00d6 4805 lsls r0, r1, #21
142 00d8 03F10103 add r3, r3, #1
143 00dc DED5 bpl .L13
144 00de 01E0 b .L20
145 .L41:
146 00e0 002B cmp r3, #0
147 00e2 DBD0 beq .L13
148 .L20:
149 00e4 5169 ldr r1, [r2, #20]
150 00e6 4905 lsls r1, r1, #21
151 00e8 03F1FF33 add r3, r3, #-1
152 00ec D6D5 bpl .L13
153 00ee F7E7 b .L41
154 .L43:
155 .align 2
156 .L42:
157 00f0 00700040 .word 1073770496
158 00f4 00000000 .word SystemCoreClock
159 00f8 83DE1B43 .word 1125899907
161 .section .text.HAL_PWREx_EnableBatteryCharging,"ax",%progbits
162 .align 1
163 .p2align 2,,3
164 .global HAL_PWREx_EnableBatteryCharging
165 .syntax unified
166 .thumb
167 .thumb_func
168 .fpu fpv4-sp-d16
170 HAL_PWREx_EnableBatteryCharging:
171 @ args = 0, pretend = 0, frame = 0
172 @ frame_needed = 0, uses_anonymous_args = 0
173 @ link register save eliminated.
174 0000 054A ldr r2, .L45
175 0002 D368 ldr r3, [r2, #12]
176 0004 23F40073 bic r3, r3, #512
ARM GAS /tmp/ccV4Bptf.s page 4
177 0008 1843 orrs r0, r0, r3
178 000a D060 str r0, [r2, #12]
179 000c D368 ldr r3, [r2, #12]
180 000e 43F48073 orr r3, r3, #256
181 0012 D360 str r3, [r2, #12]
182 0014 7047 bx lr
183 .L46:
184 0016 00BF .align 2
185 .L45:
186 0018 00700040 .word 1073770496
188 .section .text.HAL_PWREx_DisableBatteryCharging,"ax",%progbits
189 .align 1
190 .p2align 2,,3
191 .global HAL_PWREx_DisableBatteryCharging
192 .syntax unified
193 .thumb
194 .thumb_func
195 .fpu fpv4-sp-d16
197 HAL_PWREx_DisableBatteryCharging:
198 @ args = 0, pretend = 0, frame = 0
199 @ frame_needed = 0, uses_anonymous_args = 0
200 @ link register save eliminated.
201 0000 024A ldr r2, .L48
202 0002 D368 ldr r3, [r2, #12]
203 0004 23F48073 bic r3, r3, #256
204 0008 D360 str r3, [r2, #12]
205 000a 7047 bx lr
206 .L49:
207 .align 2
208 .L48:
209 000c 00700040 .word 1073770496
211 .section .text.HAL_PWREx_EnableInternalWakeUpLine,"ax",%progbits
212 .align 1
213 .p2align 2,,3
214 .global HAL_PWREx_EnableInternalWakeUpLine
215 .syntax unified
216 .thumb
217 .thumb_func
218 .fpu fpv4-sp-d16
220 HAL_PWREx_EnableInternalWakeUpLine:
221 @ args = 0, pretend = 0, frame = 0
222 @ frame_needed = 0, uses_anonymous_args = 0
223 @ link register save eliminated.
224 0000 024A ldr r2, .L51
225 0002 9368 ldr r3, [r2, #8]
226 0004 43F40043 orr r3, r3, #32768
227 0008 9360 str r3, [r2, #8]
228 000a 7047 bx lr
229 .L52:
230 .align 2
231 .L51:
232 000c 00700040 .word 1073770496
234 .section .text.HAL_PWREx_DisableInternalWakeUpLine,"ax",%progbits
235 .align 1
236 .p2align 2,,3
237 .global HAL_PWREx_DisableInternalWakeUpLine
238 .syntax unified
ARM GAS /tmp/ccV4Bptf.s page 5
239 .thumb
240 .thumb_func
241 .fpu fpv4-sp-d16
243 HAL_PWREx_DisableInternalWakeUpLine:
244 @ args = 0, pretend = 0, frame = 0
245 @ frame_needed = 0, uses_anonymous_args = 0
246 @ link register save eliminated.
247 0000 024A ldr r2, .L54
248 0002 9368 ldr r3, [r2, #8]
249 0004 23F40043 bic r3, r3, #32768
250 0008 9360 str r3, [r2, #8]
251 000a 7047 bx lr
252 .L55:
253 .align 2
254 .L54:
255 000c 00700040 .word 1073770496
257 .section .text.HAL_PWREx_EnableGPIOPullUp,"ax",%progbits
258 .align 1
259 .p2align 2,,3
260 .global HAL_PWREx_EnableGPIOPullUp
261 .syntax unified
262 .thumb
263 .thumb_func
264 .fpu fpv4-sp-d16
266 HAL_PWREx_EnableGPIOPullUp:
267 @ args = 0, pretend = 0, frame = 0
268 @ frame_needed = 0, uses_anonymous_args = 0
269 @ link register save eliminated.
270 0000 0628 cmp r0, #6
271 0002 54D8 bhi .L66
272 0004 DFE800F0 tbb [pc, r0]
273 .L59:
274 0008 0E .byte (.L65-.L59)/2
275 0009 1C .byte (.L64-.L59)/2
276 000a 28 .byte (.L63-.L59)/2
277 000b 32 .byte (.L62-.L59)/2
278 000c 3C .byte (.L61-.L59)/2
279 000d 46 .byte (.L60-.L59)/2
280 000e 04 .byte (.L58-.L59)/2
281 000f 00 .p2align 1
282 .L58:
283 0010 284B ldr r3, .L67
284 0012 1A6D ldr r2, [r3, #80]
285 0014 01F48061 and r1, r1, #1024
286 0018 1143 orrs r1, r1, r2
287 001a 1965 str r1, [r3, #80]
288 001c 5A6D ldr r2, [r3, #84]
289 001e 5A65 str r2, [r3, #84]
290 0020 0020 movs r0, #0
291 0022 7047 bx lr
292 .L65:
293 0024 234B ldr r3, .L67
294 0026 186A ldr r0, [r3, #32]
295 0028 21F48042 bic r2, r1, #16384
296 002c 0243 orrs r2, r2, r0
297 002e 1A62 str r2, [r3, #32]
298 0030 5A6A ldr r2, [r3, #36]
ARM GAS /tmp/ccV4Bptf.s page 6
299 0032 21F42041 bic r1, r1, #40960
300 0036 22EA0101 bic r1, r2, r1
301 003a 0020 movs r0, #0
302 003c 5962 str r1, [r3, #36]
303 003e 7047 bx lr
304 .L64:
305 0040 1C4B ldr r3, .L67
306 0042 9A6A ldr r2, [r3, #40]
307 0044 21F0100C bic ip, r1, #16
308 0048 1143 orrs r1, r1, r2
309 004a 9962 str r1, [r3, #40]
310 004c DA6A ldr r2, [r3, #44]
311 004e 22EA0C02 bic r2, r2, ip
312 0052 0020 movs r0, #0
313 0054 DA62 str r2, [r3, #44]
314 0056 7047 bx lr
315 .L63:
316 0058 164B ldr r3, .L67
317 005a 1A6B ldr r2, [r3, #48]
318 005c 0A43 orrs r2, r2, r1
319 005e 1A63 str r2, [r3, #48]
320 0060 5A6B ldr r2, [r3, #52]
321 0062 22EA0101 bic r1, r2, r1
322 0066 0020 movs r0, #0
323 0068 5963 str r1, [r3, #52]
324 006a 7047 bx lr
325 .L62:
326 006c 114B ldr r3, .L67
327 006e 9A6B ldr r2, [r3, #56]
328 0070 0A43 orrs r2, r2, r1
329 0072 9A63 str r2, [r3, #56]
330 0074 DA6B ldr r2, [r3, #60]
331 0076 22EA0101 bic r1, r2, r1
332 007a 0020 movs r0, #0
333 007c D963 str r1, [r3, #60]
334 007e 7047 bx lr
335 .L61:
336 0080 0C4B ldr r3, .L67
337 0082 1A6C ldr r2, [r3, #64]
338 0084 0A43 orrs r2, r2, r1
339 0086 1A64 str r2, [r3, #64]
340 0088 5A6C ldr r2, [r3, #68]
341 008a 22EA0101 bic r1, r2, r1
342 008e 0020 movs r0, #0
343 0090 5964 str r1, [r3, #68]
344 0092 7047 bx lr
345 .L60:
346 0094 074B ldr r3, .L67
347 0096 40F20762 movw r2, #1543
348 009a 986C ldr r0, [r3, #72]
349 009c 1140 ands r1, r1, r2
350 009e 0843 orrs r0, r0, r1
351 00a0 9864 str r0, [r3, #72]
352 00a2 DA6C ldr r2, [r3, #76]
353 00a4 22EA0101 bic r1, r2, r1
354 00a8 0020 movs r0, #0
355 00aa D964 str r1, [r3, #76]
ARM GAS /tmp/ccV4Bptf.s page 7
356 00ac 7047 bx lr
357 .L66:
358 00ae 0120 movs r0, #1
359 00b0 7047 bx lr
360 .L68:
361 00b2 00BF .align 2
362 .L67:
363 00b4 00700040 .word 1073770496
365 .section .text.HAL_PWREx_DisableGPIOPullUp,"ax",%progbits
366 .align 1
367 .p2align 2,,3
368 .global HAL_PWREx_DisableGPIOPullUp
369 .syntax unified
370 .thumb
371 .thumb_func
372 .fpu fpv4-sp-d16
374 HAL_PWREx_DisableGPIOPullUp:
375 @ args = 0, pretend = 0, frame = 0
376 @ frame_needed = 0, uses_anonymous_args = 0
377 @ link register save eliminated.
378 0000 0628 cmp r0, #6
379 0002 3DD8 bhi .L79
380 0004 DFE800F0 tbb [pc, r0]
381 .L72:
382 0008 0D .byte (.L78-.L72)/2
383 0009 16 .byte (.L77-.L72)/2
384 000a 1D .byte (.L76-.L72)/2
385 000b 24 .byte (.L75-.L72)/2
386 000c 2B .byte (.L74-.L72)/2
387 000d 32 .byte (.L73-.L72)/2
388 000e 04 .byte (.L71-.L72)/2
389 000f 00 .p2align 1
390 .L71:
391 0010 1C4A ldr r2, .L80
392 0012 136D ldr r3, [r2, #80]
393 0014 01F48061 and r1, r1, #1024
394 0018 23EA0101 bic r1, r3, r1
395 001c 0020 movs r0, #0
396 001e 1165 str r1, [r2, #80]
397 0020 7047 bx lr
398 .L78:
399 0022 184A ldr r2, .L80
400 0024 136A ldr r3, [r2, #32]
401 0026 21F48041 bic r1, r1, #16384
402 002a 23EA0101 bic r1, r3, r1
403 002e 0020 movs r0, #0
404 0030 1162 str r1, [r2, #32]
405 0032 7047 bx lr
406 .L77:
407 0034 134A ldr r2, .L80
408 0036 936A ldr r3, [r2, #40]
409 0038 23EA0101 bic r1, r3, r1
410 003c 0020 movs r0, #0
411 003e 9162 str r1, [r2, #40]
412 0040 7047 bx lr
413 .L76:
414 0042 104A ldr r2, .L80
ARM GAS /tmp/ccV4Bptf.s page 8
415 0044 136B ldr r3, [r2, #48]
416 0046 23EA0101 bic r1, r3, r1
417 004a 0020 movs r0, #0
418 004c 1163 str r1, [r2, #48]
419 004e 7047 bx lr
420 .L75:
421 0050 0C4A ldr r2, .L80
422 0052 936B ldr r3, [r2, #56]
423 0054 23EA0101 bic r1, r3, r1
424 0058 0020 movs r0, #0
425 005a 9163 str r1, [r2, #56]
426 005c 7047 bx lr
427 .L74:
428 005e 094A ldr r2, .L80
429 0060 136C ldr r3, [r2, #64]
430 0062 23EA0101 bic r1, r3, r1
431 0066 0020 movs r0, #0
432 0068 1164 str r1, [r2, #64]
433 006a 7047 bx lr
434 .L73:
435 006c 0548 ldr r0, .L80
436 006e 40F20762 movw r2, #1543
437 0072 836C ldr r3, [r0, #72]
438 0074 1140 ands r1, r1, r2
439 0076 23EA0101 bic r1, r3, r1
440 007a 8164 str r1, [r0, #72]
441 007c 0020 movs r0, #0
442 007e 7047 bx lr
443 .L79:
444 0080 0120 movs r0, #1
445 0082 7047 bx lr
446 .L81:
447 .align 2
448 .L80:
449 0084 00700040 .word 1073770496
451 .section .text.HAL_PWREx_EnableGPIOPullDown,"ax",%progbits
452 .align 1
453 .p2align 2,,3
454 .global HAL_PWREx_EnableGPIOPullDown
455 .syntax unified
456 .thumb
457 .thumb_func
458 .fpu fpv4-sp-d16
460 HAL_PWREx_EnableGPIOPullDown:
461 @ args = 0, pretend = 0, frame = 0
462 @ frame_needed = 0, uses_anonymous_args = 0
463 @ link register save eliminated.
464 0000 0628 cmp r0, #6
465 0002 58D8 bhi .L92
466 0004 DFE800F0 tbb [pc, r0]
467 .L85:
468 0008 0F .byte (.L91-.L85)/2
469 0009 1D .byte (.L90-.L85)/2
470 000a 2C .byte (.L89-.L85)/2
471 000b 36 .byte (.L88-.L85)/2
472 000c 40 .byte (.L87-.L85)/2
473 000d 4A .byte (.L86-.L85)/2
ARM GAS /tmp/ccV4Bptf.s page 9
474 000e 04 .byte (.L84-.L85)/2
475 000f 00 .p2align 1
476 .L84:
477 0010 2A4B ldr r3, .L96
478 0012 5A6D ldr r2, [r3, #84]
479 0014 5A65 str r2, [r3, #84]
480 0016 1A6D ldr r2, [r3, #80]
481 0018 01F48061 and r1, r1, #1024
482 001c 22EA0101 bic r1, r2, r1
483 0020 0020 movs r0, #0
484 0022 1965 str r1, [r3, #80]
485 0024 7047 bx lr
486 .L91:
487 0026 254B ldr r3, .L96
488 0028 586A ldr r0, [r3, #36]
489 002a 21F42042 bic r2, r1, #40960
490 002e 0243 orrs r2, r2, r0
491 0030 5A62 str r2, [r3, #36]
492 0032 1A6A ldr r2, [r3, #32]
493 0034 21F48041 bic r1, r1, #16384
494 0038 22EA0101 bic r1, r2, r1
495 003c 0020 movs r0, #0
496 003e 1962 str r1, [r3, #32]
497 0040 7047 bx lr
498 .L90:
499 0042 1E4B ldr r3, .L96
500 0044 10B4 push {r4}
501 0046 DC6A ldr r4, [r3, #44]
502 0048 21F01002 bic r2, r1, #16
503 004c 2243 orrs r2, r2, r4
504 004e DA62 str r2, [r3, #44]
505 0050 9A6A ldr r2, [r3, #40]
506 0052 5DF8044B ldr r4, [sp], #4
507 0056 22EA0101 bic r1, r2, r1
508 005a 0020 movs r0, #0
509 005c 9962 str r1, [r3, #40]
510 005e 7047 bx lr
511 .L89:
512 0060 164B ldr r3, .L96
513 0062 5A6B ldr r2, [r3, #52]
514 0064 0A43 orrs r2, r2, r1
515 0066 5A63 str r2, [r3, #52]
516 0068 1A6B ldr r2, [r3, #48]
517 006a 22EA0101 bic r1, r2, r1
518 006e 0020 movs r0, #0
519 0070 1963 str r1, [r3, #48]
520 0072 7047 bx lr
521 .L88:
522 0074 114B ldr r3, .L96
523 0076 DA6B ldr r2, [r3, #60]
524 0078 0A43 orrs r2, r2, r1
525 007a DA63 str r2, [r3, #60]
526 007c 9A6B ldr r2, [r3, #56]
527 007e 22EA0101 bic r1, r2, r1
528 0082 0020 movs r0, #0
529 0084 9963 str r1, [r3, #56]
530 0086 7047 bx lr
ARM GAS /tmp/ccV4Bptf.s page 10
531 .L87:
532 0088 0C4B ldr r3, .L96
533 008a 5A6C ldr r2, [r3, #68]
534 008c 0A43 orrs r2, r2, r1
535 008e 5A64 str r2, [r3, #68]
536 0090 1A6C ldr r2, [r3, #64]
537 0092 22EA0101 bic r1, r2, r1
538 0096 0020 movs r0, #0
539 0098 1964 str r1, [r3, #64]
540 009a 7047 bx lr
541 .L86:
542 009c 074B ldr r3, .L96
543 009e 40F20762 movw r2, #1543
544 00a2 D86C ldr r0, [r3, #76]
545 00a4 1140 ands r1, r1, r2
546 00a6 0843 orrs r0, r0, r1
547 00a8 D864 str r0, [r3, #76]
548 00aa 9A6C ldr r2, [r3, #72]
549 00ac 22EA0101 bic r1, r2, r1
550 00b0 0020 movs r0, #0
551 00b2 9964 str r1, [r3, #72]
552 00b4 7047 bx lr
553 .L92:
554 00b6 0120 movs r0, #1
555 00b8 7047 bx lr
556 .L97:
557 00ba 00BF .align 2
558 .L96:
559 00bc 00700040 .word 1073770496
561 .section .text.HAL_PWREx_DisableGPIOPullDown,"ax",%progbits
562 .align 1
563 .p2align 2,,3
564 .global HAL_PWREx_DisableGPIOPullDown
565 .syntax unified
566 .thumb
567 .thumb_func
568 .fpu fpv4-sp-d16
570 HAL_PWREx_DisableGPIOPullDown:
571 @ args = 0, pretend = 0, frame = 0
572 @ frame_needed = 0, uses_anonymous_args = 0
573 @ link register save eliminated.
574 0000 0628 cmp r0, #6
575 0002 3BD8 bhi .L108
576 0004 DFE800F0 tbb [pc, r0]
577 .L101:
578 0008 09 .byte (.L107-.L101)/2
579 0009 12 .byte (.L106-.L101)/2
580 000a 1B .byte (.L105-.L101)/2
581 000b 22 .byte (.L104-.L101)/2
582 000c 29 .byte (.L103-.L101)/2
583 000d 30 .byte (.L102-.L101)/2
584 000e 04 .byte (.L100-.L101)/2
585 000f 00 .p2align 1
586 .L100:
587 0010 1B4B ldr r3, .L109
588 0012 5A6D ldr r2, [r3, #84]
589 0014 5A65 str r2, [r3, #84]
ARM GAS /tmp/ccV4Bptf.s page 11
590 0016 0020 movs r0, #0
591 0018 7047 bx lr
592 .L107:
593 001a 194A ldr r2, .L109
594 001c 536A ldr r3, [r2, #36]
595 001e 21F42041 bic r1, r1, #40960
596 0022 23EA0101 bic r1, r3, r1
597 0026 0020 movs r0, #0
598 0028 5162 str r1, [r2, #36]
599 002a 7047 bx lr
600 .L106:
601 002c 144A ldr r2, .L109
602 002e D36A ldr r3, [r2, #44]
603 0030 21F01001 bic r1, r1, #16
604 0034 23EA0101 bic r1, r3, r1
605 0038 0020 movs r0, #0
606 003a D162 str r1, [r2, #44]
607 003c 7047 bx lr
608 .L105:
609 003e 104A ldr r2, .L109
610 0040 536B ldr r3, [r2, #52]
611 0042 23EA0101 bic r1, r3, r1
612 0046 0020 movs r0, #0
613 0048 5163 str r1, [r2, #52]
614 004a 7047 bx lr
615 .L104:
616 004c 0C4A ldr r2, .L109
617 004e D36B ldr r3, [r2, #60]
618 0050 23EA0101 bic r1, r3, r1
619 0054 0020 movs r0, #0
620 0056 D163 str r1, [r2, #60]
621 0058 7047 bx lr
622 .L103:
623 005a 094A ldr r2, .L109
624 005c 536C ldr r3, [r2, #68]
625 005e 23EA0101 bic r1, r3, r1
626 0062 0020 movs r0, #0
627 0064 5164 str r1, [r2, #68]
628 0066 7047 bx lr
629 .L102:
630 0068 054A ldr r2, .L109
631 006a 40F20760 movw r0, #1543
632 006e D36C ldr r3, [r2, #76]
633 0070 0140 ands r1, r1, r0
634 0072 23EA0101 bic r1, r3, r1
635 0076 D164 str r1, [r2, #76]
636 0078 0020 movs r0, #0
637 007a 7047 bx lr
638 .L108:
639 007c 0120 movs r0, #1
640 007e 7047 bx lr
641 .L110:
642 .align 2
643 .L109:
644 0080 00700040 .word 1073770496
646 .section .text.HAL_PWREx_EnablePullUpPullDownConfig,"ax",%progbits
647 .align 1
ARM GAS /tmp/ccV4Bptf.s page 12
648 .p2align 2,,3
649 .global HAL_PWREx_EnablePullUpPullDownConfig
650 .syntax unified
651 .thumb
652 .thumb_func
653 .fpu fpv4-sp-d16
655 HAL_PWREx_EnablePullUpPullDownConfig:
656 @ args = 0, pretend = 0, frame = 0
657 @ frame_needed = 0, uses_anonymous_args = 0
658 @ link register save eliminated.
659 0000 024A ldr r2, .L112
660 0002 9368 ldr r3, [r2, #8]
661 0004 43F48063 orr r3, r3, #1024
662 0008 9360 str r3, [r2, #8]
663 000a 7047 bx lr
664 .L113:
665 .align 2
666 .L112:
667 000c 00700040 .word 1073770496
669 .section .text.HAL_PWREx_DisablePullUpPullDownConfig,"ax",%progbits
670 .align 1
671 .p2align 2,,3
672 .global HAL_PWREx_DisablePullUpPullDownConfig
673 .syntax unified
674 .thumb
675 .thumb_func
676 .fpu fpv4-sp-d16
678 HAL_PWREx_DisablePullUpPullDownConfig:
679 @ args = 0, pretend = 0, frame = 0
680 @ frame_needed = 0, uses_anonymous_args = 0
681 @ link register save eliminated.
682 0000 024A ldr r2, .L115
683 0002 9368 ldr r3, [r2, #8]
684 0004 23F48063 bic r3, r3, #1024
685 0008 9360 str r3, [r2, #8]
686 000a 7047 bx lr
687 .L116:
688 .align 2
689 .L115:
690 000c 00700040 .word 1073770496
692 .section .text.HAL_PWREx_EnableSRAM2ContentRetention,"ax",%progbits
693 .align 1
694 .p2align 2,,3
695 .global HAL_PWREx_EnableSRAM2ContentRetention
696 .syntax unified
697 .thumb
698 .thumb_func
699 .fpu fpv4-sp-d16
701 HAL_PWREx_EnableSRAM2ContentRetention:
702 @ args = 0, pretend = 0, frame = 0
703 @ frame_needed = 0, uses_anonymous_args = 0
704 @ link register save eliminated.
705 0000 024A ldr r2, .L118
706 0002 9368 ldr r3, [r2, #8]
707 0004 43F48073 orr r3, r3, #256
708 0008 9360 str r3, [r2, #8]
709 000a 7047 bx lr
ARM GAS /tmp/ccV4Bptf.s page 13
710 .L119:
711 .align 2
712 .L118:
713 000c 00700040 .word 1073770496
715 .section .text.HAL_PWREx_DisableSRAM2ContentRetention,"ax",%progbits
716 .align 1
717 .p2align 2,,3
718 .global HAL_PWREx_DisableSRAM2ContentRetention
719 .syntax unified
720 .thumb
721 .thumb_func
722 .fpu fpv4-sp-d16
724 HAL_PWREx_DisableSRAM2ContentRetention:
725 @ args = 0, pretend = 0, frame = 0
726 @ frame_needed = 0, uses_anonymous_args = 0
727 @ link register save eliminated.
728 0000 024A ldr r2, .L121
729 0002 9368 ldr r3, [r2, #8]
730 0004 23F48073 bic r3, r3, #256
731 0008 9360 str r3, [r2, #8]
732 000a 7047 bx lr
733 .L122:
734 .align 2
735 .L121:
736 000c 00700040 .word 1073770496
738 .section .text.HAL_PWREx_EnablePVM1,"ax",%progbits
739 .align 1
740 .p2align 2,,3
741 .global HAL_PWREx_EnablePVM1
742 .syntax unified
743 .thumb
744 .thumb_func
745 .fpu fpv4-sp-d16
747 HAL_PWREx_EnablePVM1:
748 @ args = 0, pretend = 0, frame = 0
749 @ frame_needed = 0, uses_anonymous_args = 0
750 @ link register save eliminated.
751 0000 024A ldr r2, .L124
752 0002 5368 ldr r3, [r2, #4]
753 0004 43F01003 orr r3, r3, #16
754 0008 5360 str r3, [r2, #4]
755 000a 7047 bx lr
756 .L125:
757 .align 2
758 .L124:
759 000c 00700040 .word 1073770496
761 .section .text.HAL_PWREx_DisablePVM1,"ax",%progbits
762 .align 1
763 .p2align 2,,3
764 .global HAL_PWREx_DisablePVM1
765 .syntax unified
766 .thumb
767 .thumb_func
768 .fpu fpv4-sp-d16
770 HAL_PWREx_DisablePVM1:
771 @ args = 0, pretend = 0, frame = 0
772 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccV4Bptf.s page 14
773 @ link register save eliminated.
774 0000 024A ldr r2, .L127
775 0002 5368 ldr r3, [r2, #4]
776 0004 23F01003 bic r3, r3, #16
777 0008 5360 str r3, [r2, #4]
778 000a 7047 bx lr
779 .L128:
780 .align 2
781 .L127:
782 000c 00700040 .word 1073770496
784 .section .text.HAL_PWREx_EnablePVM2,"ax",%progbits
785 .align 1
786 .p2align 2,,3
787 .global HAL_PWREx_EnablePVM2
788 .syntax unified
789 .thumb
790 .thumb_func
791 .fpu fpv4-sp-d16
793 HAL_PWREx_EnablePVM2:
794 @ args = 0, pretend = 0, frame = 0
795 @ frame_needed = 0, uses_anonymous_args = 0
796 @ link register save eliminated.
797 0000 024A ldr r2, .L130
798 0002 5368 ldr r3, [r2, #4]
799 0004 43F02003 orr r3, r3, #32
800 0008 5360 str r3, [r2, #4]
801 000a 7047 bx lr
802 .L131:
803 .align 2
804 .L130:
805 000c 00700040 .word 1073770496
807 .section .text.HAL_PWREx_DisablePVM2,"ax",%progbits
808 .align 1
809 .p2align 2,,3
810 .global HAL_PWREx_DisablePVM2
811 .syntax unified
812 .thumb
813 .thumb_func
814 .fpu fpv4-sp-d16
816 HAL_PWREx_DisablePVM2:
817 @ args = 0, pretend = 0, frame = 0
818 @ frame_needed = 0, uses_anonymous_args = 0
819 @ link register save eliminated.
820 0000 024A ldr r2, .L133
821 0002 5368 ldr r3, [r2, #4]
822 0004 23F02003 bic r3, r3, #32
823 0008 5360 str r3, [r2, #4]
824 000a 7047 bx lr
825 .L134:
826 .align 2
827 .L133:
828 000c 00700040 .word 1073770496
830 .section .text.HAL_PWREx_EnablePVM3,"ax",%progbits
831 .align 1
832 .p2align 2,,3
833 .global HAL_PWREx_EnablePVM3
834 .syntax unified
ARM GAS /tmp/ccV4Bptf.s page 15
835 .thumb
836 .thumb_func
837 .fpu fpv4-sp-d16
839 HAL_PWREx_EnablePVM3:
840 @ args = 0, pretend = 0, frame = 0
841 @ frame_needed = 0, uses_anonymous_args = 0
842 @ link register save eliminated.
843 0000 024A ldr r2, .L136
844 0002 5368 ldr r3, [r2, #4]
845 0004 43F04003 orr r3, r3, #64
846 0008 5360 str r3, [r2, #4]
847 000a 7047 bx lr
848 .L137:
849 .align 2
850 .L136:
851 000c 00700040 .word 1073770496
853 .section .text.HAL_PWREx_DisablePVM3,"ax",%progbits
854 .align 1
855 .p2align 2,,3
856 .global HAL_PWREx_DisablePVM3
857 .syntax unified
858 .thumb
859 .thumb_func
860 .fpu fpv4-sp-d16
862 HAL_PWREx_DisablePVM3:
863 @ args = 0, pretend = 0, frame = 0
864 @ frame_needed = 0, uses_anonymous_args = 0
865 @ link register save eliminated.
866 0000 024A ldr r2, .L139
867 0002 5368 ldr r3, [r2, #4]
868 0004 23F04003 bic r3, r3, #64
869 0008 5360 str r3, [r2, #4]
870 000a 7047 bx lr
871 .L140:
872 .align 2
873 .L139:
874 000c 00700040 .word 1073770496
876 .section .text.HAL_PWREx_EnablePVM4,"ax",%progbits
877 .align 1
878 .p2align 2,,3
879 .global HAL_PWREx_EnablePVM4
880 .syntax unified
881 .thumb
882 .thumb_func
883 .fpu fpv4-sp-d16
885 HAL_PWREx_EnablePVM4:
886 @ args = 0, pretend = 0, frame = 0
887 @ frame_needed = 0, uses_anonymous_args = 0
888 @ link register save eliminated.
889 0000 024A ldr r2, .L142
890 0002 5368 ldr r3, [r2, #4]
891 0004 43F08003 orr r3, r3, #128
892 0008 5360 str r3, [r2, #4]
893 000a 7047 bx lr
894 .L143:
895 .align 2
896 .L142:
ARM GAS /tmp/ccV4Bptf.s page 16
897 000c 00700040 .word 1073770496
899 .section .text.HAL_PWREx_DisablePVM4,"ax",%progbits
900 .align 1
901 .p2align 2,,3
902 .global HAL_PWREx_DisablePVM4
903 .syntax unified
904 .thumb
905 .thumb_func
906 .fpu fpv4-sp-d16
908 HAL_PWREx_DisablePVM4:
909 @ args = 0, pretend = 0, frame = 0
910 @ frame_needed = 0, uses_anonymous_args = 0
911 @ link register save eliminated.
912 0000 024A ldr r2, .L145
913 0002 5368 ldr r3, [r2, #4]
914 0004 23F08003 bic r3, r3, #128
915 0008 5360 str r3, [r2, #4]
916 000a 7047 bx lr
917 .L146:
918 .align 2
919 .L145:
920 000c 00700040 .word 1073770496
922 .section .text.HAL_PWREx_ConfigPVM,"ax",%progbits
923 .align 1
924 .p2align 2,,3
925 .global HAL_PWREx_ConfigPVM
926 .syntax unified
927 .thumb
928 .thumb_func
929 .fpu fpv4-sp-d16
931 HAL_PWREx_ConfigPVM:
932 @ args = 0, pretend = 0, frame = 0
933 @ frame_needed = 0, uses_anonymous_args = 0
934 @ link register save eliminated.
935 0000 0368 ldr r3, [r0]
936 0002 402B cmp r3, #64
937 0004 64D0 beq .L148
938 0006 32D8 bhi .L149
939 0008 102B cmp r3, #16
940 000a 7FD0 beq .L150
941 000c 202B cmp r3, #32
942 000e 7BD1 bne .L213
943 0010 654B ldr r3, .L218
944 0012 5A6A ldr r2, [r3, #36]
945 0014 22F01002 bic r2, r2, #16
946 0018 5A62 str r2, [r3, #36]
947 001a 1A6A ldr r2, [r3, #32]
948 001c 22F01002 bic r2, r2, #16
949 0020 1A62 str r2, [r3, #32]
950 0022 DA6A ldr r2, [r3, #44]
951 0024 22F01002 bic r2, r2, #16
952 0028 DA62 str r2, [r3, #44]
953 002a 9A6A ldr r2, [r3, #40]
954 002c 22F01002 bic r2, r2, #16
955 0030 9A62 str r2, [r3, #40]
956 0032 4268 ldr r2, [r0, #4]
957 0034 D103 lsls r1, r2, #15
ARM GAS /tmp/ccV4Bptf.s page 17
958 0036 03D5 bpl .L158
959 0038 196A ldr r1, [r3, #32]
960 003a 41F01001 orr r1, r1, #16
961 003e 1962 str r1, [r3, #32]
962 .L158:
963 0040 9003 lsls r0, r2, #14
964 0042 04D5 bpl .L159
965 0044 5849 ldr r1, .L218
966 0046 4B6A ldr r3, [r1, #36]
967 0048 43F01003 orr r3, r3, #16
968 004c 4B62 str r3, [r1, #36]
969 .L159:
970 004e D107 lsls r1, r2, #31
971 0050 04D5 bpl .L160
972 0052 5549 ldr r1, .L218
973 0054 8B6A ldr r3, [r1, #40]
974 0056 43F01003 orr r3, r3, #16
975 005a 8B62 str r3, [r1, #40]
976 .L160:
977 005c 9307 lsls r3, r2, #30
978 005e 51D5 bpl .L161
979 0060 514A ldr r2, .L218
980 0062 D36A ldr r3, [r2, #44]
981 0064 43F01003 orr r3, r3, #16
982 0068 0020 movs r0, #0
983 006a D362 str r3, [r2, #44]
984 006c 7047 bx lr
985 .L149:
986 006e 802B cmp r3, #128
987 0070 4AD1 bne .L213
988 0072 4D4B ldr r3, .L218
989 0074 5A6A ldr r2, [r3, #36]
990 0076 22F04002 bic r2, r2, #64
991 007a 5A62 str r2, [r3, #36]
992 007c 1A6A ldr r2, [r3, #32]
993 007e 22F04002 bic r2, r2, #64
994 0082 1A62 str r2, [r3, #32]
995 0084 DA6A ldr r2, [r3, #44]
996 0086 22F04002 bic r2, r2, #64
997 008a DA62 str r2, [r3, #44]
998 008c 9A6A ldr r2, [r3, #40]
999 008e 22F04002 bic r2, r2, #64
1000 0092 9A62 str r2, [r3, #40]
1001 0094 4268 ldr r2, [r0, #4]
1002 0096 D103 lsls r1, r2, #15
1003 0098 03D5 bpl .L165
1004 009a 196A ldr r1, [r3, #32]
1005 009c 41F04001 orr r1, r1, #64
1006 00a0 1962 str r1, [r3, #32]
1007 .L165:
1008 00a2 9003 lsls r0, r2, #14
1009 00a4 04D5 bpl .L166
1010 00a6 4049 ldr r1, .L218
1011 00a8 4B6A ldr r3, [r1, #36]
1012 00aa 43F04003 orr r3, r3, #64
1013 00ae 4B62 str r3, [r1, #36]
1014 .L166:
ARM GAS /tmp/ccV4Bptf.s page 18
1015 00b0 D107 lsls r1, r2, #31
1016 00b2 04D5 bpl .L167
1017 00b4 3C49 ldr r1, .L218
1018 00b6 8B6A ldr r3, [r1, #40]
1019 00b8 43F04003 orr r3, r3, #64
1020 00bc 8B62 str r3, [r1, #40]
1021 .L167:
1022 00be 9307 lsls r3, r2, #30
1023 00c0 20D5 bpl .L161
1024 00c2 394A ldr r2, .L218
1025 00c4 D36A ldr r3, [r2, #44]
1026 00c6 43F04003 orr r3, r3, #64
1027 00ca 0020 movs r0, #0
1028 00cc D362 str r3, [r2, #44]
1029 00ce 7047 bx lr
1030 .L148:
1031 00d0 354B ldr r3, .L218
1032 00d2 5A6A ldr r2, [r3, #36]
1033 00d4 22F02002 bic r2, r2, #32
1034 00d8 5A62 str r2, [r3, #36]
1035 00da 1A6A ldr r2, [r3, #32]
1036 00dc 22F02002 bic r2, r2, #32
1037 00e0 1A62 str r2, [r3, #32]
1038 00e2 DA6A ldr r2, [r3, #44]
1039 00e4 22F02002 bic r2, r2, #32
1040 00e8 DA62 str r2, [r3, #44]
1041 00ea 9A6A ldr r2, [r3, #40]
1042 00ec 22F02002 bic r2, r2, #32
1043 00f0 9A62 str r2, [r3, #40]
1044 00f2 4268 ldr r2, [r0, #4]
1045 00f4 D003 lsls r0, r2, #15
1046 00f6 4FD4 bmi .L214
1047 00f8 9103 lsls r1, r2, #14
1048 00fa 45D4 bmi .L215
1049 .L163:
1050 00fc D307 lsls r3, r2, #31
1051 00fe 3BD4 bmi .L216
1052 .L164:
1053 0100 9007 lsls r0, r2, #30
1054 0102 32D4 bmi .L217
1055 .L161:
1056 0104 0020 movs r0, #0
1057 0106 7047 bx lr
1058 .L213:
1059 0108 0120 movs r0, #1
1060 010a 7047 bx lr
1061 .L150:
1062 010c 264B ldr r3, .L218
1063 010e 5A6A ldr r2, [r3, #36]
1064 0110 22F00802 bic r2, r2, #8
1065 0114 5A62 str r2, [r3, #36]
1066 0116 1A6A ldr r2, [r3, #32]
1067 0118 22F00802 bic r2, r2, #8
1068 011c 1A62 str r2, [r3, #32]
1069 011e DA6A ldr r2, [r3, #44]
1070 0120 22F00802 bic r2, r2, #8
1071 0124 DA62 str r2, [r3, #44]
ARM GAS /tmp/ccV4Bptf.s page 19
1072 0126 9A6A ldr r2, [r3, #40]
1073 0128 22F00802 bic r2, r2, #8
1074 012c 9A62 str r2, [r3, #40]
1075 012e 4268 ldr r2, [r0, #4]
1076 0130 D003 lsls r0, r2, #15
1077 0132 03D5 bpl .L154
1078 0134 196A ldr r1, [r3, #32]
1079 0136 41F00801 orr r1, r1, #8
1080 013a 1962 str r1, [r3, #32]
1081 .L154:
1082 013c 9103 lsls r1, r2, #14
1083 013e 04D5 bpl .L155
1084 0140 1949 ldr r1, .L218
1085 0142 4B6A ldr r3, [r1, #36]
1086 0144 43F00803 orr r3, r3, #8
1087 0148 4B62 str r3, [r1, #36]
1088 .L155:
1089 014a D307 lsls r3, r2, #31
1090 014c 04D5 bpl .L156
1091 014e 1649 ldr r1, .L218
1092 0150 8B6A ldr r3, [r1, #40]
1093 0152 43F00803 orr r3, r3, #8
1094 0156 8B62 str r3, [r1, #40]
1095 .L156:
1096 0158 9007 lsls r0, r2, #30
1097 015a D3D5 bpl .L161
1098 015c 124A ldr r2, .L218
1099 015e D36A ldr r3, [r2, #44]
1100 0160 43F00803 orr r3, r3, #8
1101 0164 0020 movs r0, #0
1102 0166 D362 str r3, [r2, #44]
1103 0168 7047 bx lr
1104 .L217:
1105 016a 0F4A ldr r2, .L218
1106 016c D36A ldr r3, [r2, #44]
1107 016e 43F02003 orr r3, r3, #32
1108 0172 0020 movs r0, #0
1109 0174 D362 str r3, [r2, #44]
1110 0176 7047 bx lr
1111 .L216:
1112 0178 0B49 ldr r1, .L218
1113 017a 8B6A ldr r3, [r1, #40]
1114 017c 9007 lsls r0, r2, #30
1115 017e 43F02003 orr r3, r3, #32
1116 0182 8B62 str r3, [r1, #40]
1117 0184 BED5 bpl .L161
1118 0186 F0E7 b .L217
1119 .L215:
1120 0188 0749 ldr r1, .L218
1121 018a 4B6A ldr r3, [r1, #36]
1122 018c 43F02003 orr r3, r3, #32
1123 0190 4B62 str r3, [r1, #36]
1124 0192 D307 lsls r3, r2, #31
1125 0194 B4D5 bpl .L164
1126 0196 EFE7 b .L216
1127 .L214:
1128 0198 196A ldr r1, [r3, #32]
ARM GAS /tmp/ccV4Bptf.s page 20
1129 019a 41F02001 orr r1, r1, #32
1130 019e 1962 str r1, [r3, #32]
1131 01a0 9103 lsls r1, r2, #14
1132 01a2 ABD5 bpl .L163
1133 01a4 F0E7 b .L215
1134 .L219:
1135 01a6 00BF .align 2
1136 .L218:
1137 01a8 00040140 .word 1073808384
1139 .section .text.HAL_PWREx_EnableLowPowerRunMode,"ax",%progbits
1140 .align 1
1141 .p2align 2,,3
1142 .global HAL_PWREx_EnableLowPowerRunMode
1143 .syntax unified
1144 .thumb
1145 .thumb_func
1146 .fpu fpv4-sp-d16
1148 HAL_PWREx_EnableLowPowerRunMode:
1149 @ args = 0, pretend = 0, frame = 0
1150 @ frame_needed = 0, uses_anonymous_args = 0
1151 @ link register save eliminated.
1152 0000 024A ldr r2, .L221
1153 0002 1368 ldr r3, [r2]
1154 0004 43F48043 orr r3, r3, #16384
1155 0008 1360 str r3, [r2]
1156 000a 7047 bx lr
1157 .L222:
1158 .align 2
1159 .L221:
1160 000c 00700040 .word 1073770496
1162 .section .text.HAL_PWREx_DisableLowPowerRunMode,"ax",%progbits
1163 .align 1
1164 .p2align 2,,3
1165 .global HAL_PWREx_DisableLowPowerRunMode
1166 .syntax unified
1167 .thumb
1168 .thumb_func
1169 .fpu fpv4-sp-d16
1171 HAL_PWREx_DisableLowPowerRunMode:
1172 @ args = 0, pretend = 0, frame = 0
1173 @ frame_needed = 0, uses_anonymous_args = 0
1174 @ link register save eliminated.
1175 0000 1049 ldr r1, .L240
1176 0002 114B ldr r3, .L240+4
1177 0004 0A68 ldr r2, [r1]
1178 0006 22F48042 bic r2, r2, #16384
1179 000a 10B4 push {r4}
1180 000c 0A60 str r2, [r1]
1181 000e 0F4C ldr r4, .L240+8
1182 0010 1B68 ldr r3, [r3]
1183 0012 4A69 ldr r2, [r1, #20]
1184 0014 A4FB0343 umull r4, r3, r4, r3
1185 0018 3220 movs r0, #50
1186 001a 9B0C lsrs r3, r3, #18
1187 001c 9405 lsls r4, r2, #22
1188 001e 00FB03F3 mul r3, r0, r3
1189 0022 05D5 bpl .L224
ARM GAS /tmp/ccV4Bptf.s page 21
1190 .L239:
1191 0024 23B1 cbz r3, .L224
1192 0026 4A69 ldr r2, [r1, #20]
1193 0028 9205 lsls r2, r2, #22
1194 002a 03F1FF33 add r3, r3, #-1
1195 002e F9D4 bmi .L239
1196 .L224:
1197 0030 044B ldr r3, .L240
1198 0032 5DF8044B ldr r4, [sp], #4
1199 0036 5B69 ldr r3, [r3, #20]
1200 0038 13F4007F tst r3, #512
1201 003c 14BF ite ne
1202 003e 0320 movne r0, #3
1203 0040 0020 moveq r0, #0
1204 0042 7047 bx lr
1205 .L241:
1206 .align 2
1207 .L240:
1208 0044 00700040 .word 1073770496
1209 0048 00000000 .word SystemCoreClock
1210 004c 83DE1B43 .word 1125899907
1212 .section .text.HAL_PWREx_EnterSTOP0Mode,"ax",%progbits
1213 .align 1
1214 .p2align 2,,3
1215 .global HAL_PWREx_EnterSTOP0Mode
1216 .syntax unified
1217 .thumb
1218 .thumb_func
1219 .fpu fpv4-sp-d16
1221 HAL_PWREx_EnterSTOP0Mode:
1222 @ args = 0, pretend = 0, frame = 0
1223 @ frame_needed = 0, uses_anonymous_args = 0
1224 @ link register save eliminated.
1225 0000 0B49 ldr r1, .L246
1226 0002 0C4A ldr r2, .L246+4
1227 0004 0B68 ldr r3, [r1]
1228 0006 23F00703 bic r3, r3, #7
1229 000a 0B60 str r3, [r1]
1230 000c 1369 ldr r3, [r2, #16]
1231 000e 0128 cmp r0, #1
1232 0010 43F00403 orr r3, r3, #4
1233 0014 1361 str r3, [r2, #16]
1234 0016 08D0 beq .L245
1235 .syntax unified
1236 @ 914 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1237 0018 40BF sev
1238 @ 0 "" 2
1239 @ 915 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1240 001a 20BF wfe
1241 @ 0 "" 2
1242 @ 916 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1243 001c 20BF wfe
1244 @ 0 "" 2
1245 .thumb
1246 .syntax unified
1247 .L244:
1248 001e 054A ldr r2, .L246+4
ARM GAS /tmp/ccV4Bptf.s page 22
1249 0020 1369 ldr r3, [r2, #16]
1250 0022 23F00403 bic r3, r3, #4
1251 0026 1361 str r3, [r2, #16]
1252 0028 7047 bx lr
1253 .L245:
1254 .syntax unified
1255 @ 909 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1256 002a 30BF wfi
1257 @ 0 "" 2
1258 .thumb
1259 .syntax unified
1260 002c F7E7 b .L244
1261 .L247:
1262 002e 00BF .align 2
1263 .L246:
1264 0030 00700040 .word 1073770496
1265 0034 00ED00E0 .word -536810240
1267 .section .text.HAL_PWREx_EnterSTOP1Mode,"ax",%progbits
1268 .align 1
1269 .p2align 2,,3
1270 .global HAL_PWREx_EnterSTOP1Mode
1271 .syntax unified
1272 .thumb
1273 .thumb_func
1274 .fpu fpv4-sp-d16
1276 HAL_PWREx_EnterSTOP1Mode:
1277 @ args = 0, pretend = 0, frame = 0
1278 @ frame_needed = 0, uses_anonymous_args = 0
1279 @ link register save eliminated.
1280 0000 0C49 ldr r1, .L252
1281 0002 0D4A ldr r2, .L252+4
1282 0004 0B68 ldr r3, [r1]
1283 0006 23F00703 bic r3, r3, #7
1284 000a 43F00103 orr r3, r3, #1
1285 000e 0B60 str r3, [r1]
1286 0010 1369 ldr r3, [r2, #16]
1287 0012 0128 cmp r0, #1
1288 0014 43F00403 orr r3, r3, #4
1289 0018 1361 str r3, [r2, #16]
1290 001a 08D0 beq .L251
1291 .syntax unified
1292 @ 965 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1293 001c 40BF sev
1294 @ 0 "" 2
1295 @ 966 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1296 001e 20BF wfe
1297 @ 0 "" 2
1298 @ 967 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1299 0020 20BF wfe
1300 @ 0 "" 2
1301 .thumb
1302 .syntax unified
1303 .L250:
1304 0022 054A ldr r2, .L252+4
1305 0024 1369 ldr r3, [r2, #16]
1306 0026 23F00403 bic r3, r3, #4
1307 002a 1361 str r3, [r2, #16]
ARM GAS /tmp/ccV4Bptf.s page 23
1308 002c 7047 bx lr
1309 .L251:
1310 .syntax unified
1311 @ 960 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1312 002e 30BF wfi
1313 @ 0 "" 2
1314 .thumb
1315 .syntax unified
1316 0030 F7E7 b .L250
1317 .L253:
1318 0032 00BF .align 2
1319 .L252:
1320 0034 00700040 .word 1073770496
1321 0038 00ED00E0 .word -536810240
1323 .section .text.HAL_PWREx_EnterSHUTDOWNMode,"ax",%progbits
1324 .align 1
1325 .p2align 2,,3
1326 .global HAL_PWREx_EnterSHUTDOWNMode
1327 .syntax unified
1328 .thumb
1329 .thumb_func
1330 .fpu fpv4-sp-d16
1332 HAL_PWREx_EnterSHUTDOWNMode:
1333 @ args = 0, pretend = 0, frame = 0
1334 @ frame_needed = 0, uses_anonymous_args = 0
1335 @ link register save eliminated.
1336 0000 0649 ldr r1, .L255
1337 0002 074A ldr r2, .L255+4
1338 0004 0B68 ldr r3, [r1]
1339 0006 23F00703 bic r3, r3, #7
1340 000a 43F00403 orr r3, r3, #4
1341 000e 0B60 str r3, [r1]
1342 0010 1369 ldr r3, [r2, #16]
1343 0012 43F00403 orr r3, r3, #4
1344 0016 1361 str r3, [r2, #16]
1345 .syntax unified
1346 @ 1000 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
1347 0018 30BF wfi
1348 @ 0 "" 2
1349 .thumb
1350 .syntax unified
1351 001a 7047 bx lr
1352 .L256:
1353 .align 2
1354 .L255:
1355 001c 00700040 .word 1073770496
1356 0020 00ED00E0 .word -536810240
1358 .section .text.HAL_PWREx_PVM1Callback,"ax",%progbits
1359 .align 1
1360 .p2align 2,,3
1361 .weak HAL_PWREx_PVM1Callback
1362 .syntax unified
1363 .thumb
1364 .thumb_func
1365 .fpu fpv4-sp-d16
1367 HAL_PWREx_PVM1Callback:
1368 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccV4Bptf.s page 24
1369 @ frame_needed = 0, uses_anonymous_args = 0
1370 @ link register save eliminated.
1371 0000 7047 bx lr
1373 0002 00BF .section .text.HAL_PWREx_PVM2Callback,"ax",%progbits
1374 .align 1
1375 .p2align 2,,3
1376 .weak HAL_PWREx_PVM2Callback
1377 .syntax unified
1378 .thumb
1379 .thumb_func
1380 .fpu fpv4-sp-d16
1382 HAL_PWREx_PVM2Callback:
1383 @ args = 0, pretend = 0, frame = 0
1384 @ frame_needed = 0, uses_anonymous_args = 0
1385 @ link register save eliminated.
1386 0000 7047 bx lr
1388 0002 00BF .section .text.HAL_PWREx_PVM3Callback,"ax",%progbits
1389 .align 1
1390 .p2align 2,,3
1391 .weak HAL_PWREx_PVM3Callback
1392 .syntax unified
1393 .thumb
1394 .thumb_func
1395 .fpu fpv4-sp-d16
1397 HAL_PWREx_PVM3Callback:
1398 @ args = 0, pretend = 0, frame = 0
1399 @ frame_needed = 0, uses_anonymous_args = 0
1400 @ link register save eliminated.
1401 0000 7047 bx lr
1403 0002 00BF .section .text.HAL_PWREx_PVM4Callback,"ax",%progbits
1404 .align 1
1405 .p2align 2,,3
1406 .weak HAL_PWREx_PVM4Callback
1407 .syntax unified
1408 .thumb
1409 .thumb_func
1410 .fpu fpv4-sp-d16
1412 HAL_PWREx_PVM4Callback:
1413 @ args = 0, pretend = 0, frame = 0
1414 @ frame_needed = 0, uses_anonymous_args = 0
1415 @ link register save eliminated.
1416 0000 7047 bx lr
1418 0002 00BF .section .text.HAL_PWREx_PVD_PVM_IRQHandler,"ax",%progbits
1419 .align 1
1420 .p2align 2,,3
1421 .global HAL_PWREx_PVD_PVM_IRQHandler
1422 .syntax unified
1423 .thumb
1424 .thumb_func
1425 .fpu fpv4-sp-d16
1427 HAL_PWREx_PVD_PVM_IRQHandler:
1428 @ args = 0, pretend = 0, frame = 0
1429 @ frame_needed = 0, uses_anonymous_args = 0
1430 0000 10B5 push {r4, lr}
1431 0002 174C ldr r4, .L288
1432 0004 6369 ldr r3, [r4, #20]
1433 0006 DB03 lsls r3, r3, #15
ARM GAS /tmp/ccV4Bptf.s page 25
1434 0008 24D4 bmi .L283
1435 .L262:
1436 000a 154C ldr r4, .L288
1437 000c 636B ldr r3, [r4, #52]
1438 000e 1807 lsls r0, r3, #28
1439 0010 1BD4 bmi .L284
1440 .L263:
1441 0012 134C ldr r4, .L288
1442 0014 636B ldr r3, [r4, #52]
1443 0016 D906 lsls r1, r3, #27
1444 0018 12D4 bmi .L285
1445 .L264:
1446 001a 114C ldr r4, .L288
1447 001c 636B ldr r3, [r4, #52]
1448 001e 9A06 lsls r2, r3, #26
1449 0020 09D4 bmi .L286
1450 .L265:
1451 0022 0F4C ldr r4, .L288
1452 0024 636B ldr r3, [r4, #52]
1453 0026 5B06 lsls r3, r3, #25
1454 0028 00D4 bmi .L287
1455 002a 10BD pop {r4, pc}
1456 .L287:
1457 002c FFF7FEFF bl HAL_PWREx_PVM4Callback
1458 0030 4023 movs r3, #64
1459 0032 6363 str r3, [r4, #52]
1460 0034 10BD pop {r4, pc}
1461 .L286:
1462 0036 FFF7FEFF bl HAL_PWREx_PVM3Callback
1463 003a 2023 movs r3, #32
1464 003c 6363 str r3, [r4, #52]
1465 003e F0E7 b .L265
1466 .L285:
1467 0040 FFF7FEFF bl HAL_PWREx_PVM2Callback
1468 0044 1023 movs r3, #16
1469 0046 6363 str r3, [r4, #52]
1470 0048 E7E7 b .L264
1471 .L284:
1472 004a FFF7FEFF bl HAL_PWREx_PVM1Callback
1473 004e 0823 movs r3, #8
1474 0050 6363 str r3, [r4, #52]
1475 0052 DEE7 b .L263
1476 .L283:
1477 0054 FFF7FEFF bl HAL_PWR_PVDCallback
1478 0058 4FF48033 mov r3, #65536
1479 005c 6361 str r3, [r4, #20]
1480 005e D4E7 b .L262
1481 .L289:
1482 .align 2
1483 .L288:
1484 0060 00040140 .word 1073808384
1486 .section .text.HAL_PWREx_EnableUCPDStandbyMode,"ax",%progbits
1487 .align 1
1488 .p2align 2,,3
1489 .global HAL_PWREx_EnableUCPDStandbyMode
1490 .syntax unified
1491 .thumb
ARM GAS /tmp/ccV4Bptf.s page 26
1492 .thumb_func
1493 .fpu fpv4-sp-d16
1495 HAL_PWREx_EnableUCPDStandbyMode:
1496 @ args = 0, pretend = 0, frame = 0
1497 @ frame_needed = 0, uses_anonymous_args = 0
1498 @ link register save eliminated.
1499 0000 024A ldr r2, .L291
1500 0002 9368 ldr r3, [r2, #8]
1501 0004 43F40053 orr r3, r3, #8192
1502 0008 9360 str r3, [r2, #8]
1503 000a 7047 bx lr
1504 .L292:
1505 .align 2
1506 .L291:
1507 000c 00700040 .word 1073770496
1509 .section .text.HAL_PWREx_DisableUCPDStandbyMode,"ax",%progbits
1510 .align 1
1511 .p2align 2,,3
1512 .global HAL_PWREx_DisableUCPDStandbyMode
1513 .syntax unified
1514 .thumb
1515 .thumb_func
1516 .fpu fpv4-sp-d16
1518 HAL_PWREx_DisableUCPDStandbyMode:
1519 @ args = 0, pretend = 0, frame = 0
1520 @ frame_needed = 0, uses_anonymous_args = 0
1521 @ link register save eliminated.
1522 0000 024A ldr r2, .L294
1523 0002 9368 ldr r3, [r2, #8]
1524 0004 23F40053 bic r3, r3, #8192
1525 0008 9360 str r3, [r2, #8]
1526 000a 7047 bx lr
1527 .L295:
1528 .align 2
1529 .L294:
1530 000c 00700040 .word 1073770496
1532 .section .text.HAL_PWREx_EnableUCPDDeadBattery,"ax",%progbits
1533 .align 1
1534 .p2align 2,,3
1535 .global HAL_PWREx_EnableUCPDDeadBattery
1536 .syntax unified
1537 .thumb
1538 .thumb_func
1539 .fpu fpv4-sp-d16
1541 HAL_PWREx_EnableUCPDDeadBattery:
1542 @ args = 0, pretend = 0, frame = 0
1543 @ frame_needed = 0, uses_anonymous_args = 0
1544 @ link register save eliminated.
1545 0000 024A ldr r2, .L297
1546 0002 9368 ldr r3, [r2, #8]
1547 0004 23F48043 bic r3, r3, #16384
1548 0008 9360 str r3, [r2, #8]
1549 000a 7047 bx lr
1550 .L298:
1551 .align 2
1552 .L297:
1553 000c 00700040 .word 1073770496
ARM GAS /tmp/ccV4Bptf.s page 27
1555 .section .text.HAL_PWREx_DisableUCPDDeadBattery,"ax",%progbits
1556 .align 1
1557 .p2align 2,,3
1558 .global HAL_PWREx_DisableUCPDDeadBattery
1559 .syntax unified
1560 .thumb
1561 .thumb_func
1562 .fpu fpv4-sp-d16
1564 HAL_PWREx_DisableUCPDDeadBattery:
1565 @ args = 0, pretend = 0, frame = 0
1566 @ frame_needed = 0, uses_anonymous_args = 0
1567 @ link register save eliminated.
1568 0000 024A ldr r2, .L300
1569 0002 9368 ldr r3, [r2, #8]
1570 0004 43F48043 orr r3, r3, #16384
1571 0008 9360 str r3, [r2, #8]
1572 000a 7047 bx lr
1573 .L301:
1574 .align 2
1575 .L300:
1576 000c 00700040 .word 1073770496
1578 .ident "GCC: (15:10.3-2021.07-4) 10.3.1 20210621 (release)"
ARM GAS /tmp/ccV4Bptf.s page 28
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32g4xx_hal_pwr_ex.c
/tmp/ccV4Bptf.s:16 .text.HAL_PWREx_GetVoltageRange:0000000000000000 $t
/tmp/ccV4Bptf.s:25 .text.HAL_PWREx_GetVoltageRange:0000000000000000 HAL_PWREx_GetVoltageRange
/tmp/ccV4Bptf.s:43 .text.HAL_PWREx_GetVoltageRange:0000000000000020 $d
/tmp/ccV4Bptf.s:46 .text.HAL_PWREx_ControlVoltageScaling:0000000000000000 $t
/tmp/ccV4Bptf.s:54 .text.HAL_PWREx_ControlVoltageScaling:0000000000000000 HAL_PWREx_ControlVoltageScaling
/tmp/ccV4Bptf.s:157 .text.HAL_PWREx_ControlVoltageScaling:00000000000000f0 $d
/tmp/ccV4Bptf.s:162 .text.HAL_PWREx_EnableBatteryCharging:0000000000000000 $t
/tmp/ccV4Bptf.s:170 .text.HAL_PWREx_EnableBatteryCharging:0000000000000000 HAL_PWREx_EnableBatteryCharging
/tmp/ccV4Bptf.s:186 .text.HAL_PWREx_EnableBatteryCharging:0000000000000018 $d
/tmp/ccV4Bptf.s:189 .text.HAL_PWREx_DisableBatteryCharging:0000000000000000 $t
/tmp/ccV4Bptf.s:197 .text.HAL_PWREx_DisableBatteryCharging:0000000000000000 HAL_PWREx_DisableBatteryCharging
/tmp/ccV4Bptf.s:209 .text.HAL_PWREx_DisableBatteryCharging:000000000000000c $d
/tmp/ccV4Bptf.s:212 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000000000000 $t
/tmp/ccV4Bptf.s:220 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000000000000 HAL_PWREx_EnableInternalWakeUpLine
/tmp/ccV4Bptf.s:232 .text.HAL_PWREx_EnableInternalWakeUpLine:000000000000000c $d
/tmp/ccV4Bptf.s:235 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000000000000 $t
/tmp/ccV4Bptf.s:243 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000000000000 HAL_PWREx_DisableInternalWakeUpLine
/tmp/ccV4Bptf.s:255 .text.HAL_PWREx_DisableInternalWakeUpLine:000000000000000c $d
/tmp/ccV4Bptf.s:258 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000000 $t
/tmp/ccV4Bptf.s:266 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000000 HAL_PWREx_EnableGPIOPullUp
/tmp/ccV4Bptf.s:274 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000008 $d
/tmp/ccV4Bptf.s:363 .text.HAL_PWREx_EnableGPIOPullUp:00000000000000b4 $d
/tmp/ccV4Bptf.s:366 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000000 $t
/tmp/ccV4Bptf.s:374 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000000 HAL_PWREx_DisableGPIOPullUp
/tmp/ccV4Bptf.s:382 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000008 $d
/tmp/ccV4Bptf.s:449 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000084 $d
/tmp/ccV4Bptf.s:452 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000000 $t
/tmp/ccV4Bptf.s:460 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000000 HAL_PWREx_EnableGPIOPullDown
/tmp/ccV4Bptf.s:468 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000008 $d
/tmp/ccV4Bptf.s:559 .text.HAL_PWREx_EnableGPIOPullDown:00000000000000bc $d
/tmp/ccV4Bptf.s:562 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000000 $t
/tmp/ccV4Bptf.s:570 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000000 HAL_PWREx_DisableGPIOPullDown
/tmp/ccV4Bptf.s:578 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000008 $d
/tmp/ccV4Bptf.s:644 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000080 $d
/tmp/ccV4Bptf.s:647 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000000000000 $t
/tmp/ccV4Bptf.s:655 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000000000000 HAL_PWREx_EnablePullUpPullDownConfig
/tmp/ccV4Bptf.s:667 .text.HAL_PWREx_EnablePullUpPullDownConfig:000000000000000c $d
/tmp/ccV4Bptf.s:670 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000000000000 $t
/tmp/ccV4Bptf.s:678 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000000000000 HAL_PWREx_DisablePullUpPullDownConfig
/tmp/ccV4Bptf.s:690 .text.HAL_PWREx_DisablePullUpPullDownConfig:000000000000000c $d
/tmp/ccV4Bptf.s:693 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000000000000 $t
/tmp/ccV4Bptf.s:701 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000000000000 HAL_PWREx_EnableSRAM2ContentRetention
/tmp/ccV4Bptf.s:713 .text.HAL_PWREx_EnableSRAM2ContentRetention:000000000000000c $d
/tmp/ccV4Bptf.s:716 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000000000000 $t
/tmp/ccV4Bptf.s:724 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000000000000 HAL_PWREx_DisableSRAM2ContentRetention
/tmp/ccV4Bptf.s:736 .text.HAL_PWREx_DisableSRAM2ContentRetention:000000000000000c $d
/tmp/ccV4Bptf.s:739 .text.HAL_PWREx_EnablePVM1:0000000000000000 $t
/tmp/ccV4Bptf.s:747 .text.HAL_PWREx_EnablePVM1:0000000000000000 HAL_PWREx_EnablePVM1
/tmp/ccV4Bptf.s:759 .text.HAL_PWREx_EnablePVM1:000000000000000c $d
/tmp/ccV4Bptf.s:762 .text.HAL_PWREx_DisablePVM1:0000000000000000 $t
/tmp/ccV4Bptf.s:770 .text.HAL_PWREx_DisablePVM1:0000000000000000 HAL_PWREx_DisablePVM1
/tmp/ccV4Bptf.s:782 .text.HAL_PWREx_DisablePVM1:000000000000000c $d
/tmp/ccV4Bptf.s:785 .text.HAL_PWREx_EnablePVM2:0000000000000000 $t
/tmp/ccV4Bptf.s:793 .text.HAL_PWREx_EnablePVM2:0000000000000000 HAL_PWREx_EnablePVM2
/tmp/ccV4Bptf.s:805 .text.HAL_PWREx_EnablePVM2:000000000000000c $d
ARM GAS /tmp/ccV4Bptf.s page 29
/tmp/ccV4Bptf.s:808 .text.HAL_PWREx_DisablePVM2:0000000000000000 $t
/tmp/ccV4Bptf.s:816 .text.HAL_PWREx_DisablePVM2:0000000000000000 HAL_PWREx_DisablePVM2
/tmp/ccV4Bptf.s:828 .text.HAL_PWREx_DisablePVM2:000000000000000c $d
/tmp/ccV4Bptf.s:831 .text.HAL_PWREx_EnablePVM3:0000000000000000 $t
/tmp/ccV4Bptf.s:839 .text.HAL_PWREx_EnablePVM3:0000000000000000 HAL_PWREx_EnablePVM3
/tmp/ccV4Bptf.s:851 .text.HAL_PWREx_EnablePVM3:000000000000000c $d
/tmp/ccV4Bptf.s:854 .text.HAL_PWREx_DisablePVM3:0000000000000000 $t
/tmp/ccV4Bptf.s:862 .text.HAL_PWREx_DisablePVM3:0000000000000000 HAL_PWREx_DisablePVM3
/tmp/ccV4Bptf.s:874 .text.HAL_PWREx_DisablePVM3:000000000000000c $d
/tmp/ccV4Bptf.s:877 .text.HAL_PWREx_EnablePVM4:0000000000000000 $t
/tmp/ccV4Bptf.s:885 .text.HAL_PWREx_EnablePVM4:0000000000000000 HAL_PWREx_EnablePVM4
/tmp/ccV4Bptf.s:897 .text.HAL_PWREx_EnablePVM4:000000000000000c $d
/tmp/ccV4Bptf.s:900 .text.HAL_PWREx_DisablePVM4:0000000000000000 $t
/tmp/ccV4Bptf.s:908 .text.HAL_PWREx_DisablePVM4:0000000000000000 HAL_PWREx_DisablePVM4
/tmp/ccV4Bptf.s:920 .text.HAL_PWREx_DisablePVM4:000000000000000c $d
/tmp/ccV4Bptf.s:923 .text.HAL_PWREx_ConfigPVM:0000000000000000 $t
/tmp/ccV4Bptf.s:931 .text.HAL_PWREx_ConfigPVM:0000000000000000 HAL_PWREx_ConfigPVM
/tmp/ccV4Bptf.s:1137 .text.HAL_PWREx_ConfigPVM:00000000000001a8 $d
/tmp/ccV4Bptf.s:1140 .text.HAL_PWREx_EnableLowPowerRunMode:0000000000000000 $t
/tmp/ccV4Bptf.s:1148 .text.HAL_PWREx_EnableLowPowerRunMode:0000000000000000 HAL_PWREx_EnableLowPowerRunMode
/tmp/ccV4Bptf.s:1160 .text.HAL_PWREx_EnableLowPowerRunMode:000000000000000c $d
/tmp/ccV4Bptf.s:1163 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000000 $t
/tmp/ccV4Bptf.s:1171 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000000 HAL_PWREx_DisableLowPowerRunMode
/tmp/ccV4Bptf.s:1208 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000044 $d
/tmp/ccV4Bptf.s:1213 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000000 $t
/tmp/ccV4Bptf.s:1221 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000000 HAL_PWREx_EnterSTOP0Mode
/tmp/ccV4Bptf.s:1264 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000030 $d
/tmp/ccV4Bptf.s:1268 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000000 $t
/tmp/ccV4Bptf.s:1276 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000000 HAL_PWREx_EnterSTOP1Mode
/tmp/ccV4Bptf.s:1320 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000034 $d
/tmp/ccV4Bptf.s:1324 .text.HAL_PWREx_EnterSHUTDOWNMode:0000000000000000 $t
/tmp/ccV4Bptf.s:1332 .text.HAL_PWREx_EnterSHUTDOWNMode:0000000000000000 HAL_PWREx_EnterSHUTDOWNMode
/tmp/ccV4Bptf.s:1355 .text.HAL_PWREx_EnterSHUTDOWNMode:000000000000001c $d
/tmp/ccV4Bptf.s:1359 .text.HAL_PWREx_PVM1Callback:0000000000000000 $t
/tmp/ccV4Bptf.s:1367 .text.HAL_PWREx_PVM1Callback:0000000000000000 HAL_PWREx_PVM1Callback
/tmp/ccV4Bptf.s:1374 .text.HAL_PWREx_PVM2Callback:0000000000000000 $t
/tmp/ccV4Bptf.s:1382 .text.HAL_PWREx_PVM2Callback:0000000000000000 HAL_PWREx_PVM2Callback
/tmp/ccV4Bptf.s:1389 .text.HAL_PWREx_PVM3Callback:0000000000000000 $t
/tmp/ccV4Bptf.s:1397 .text.HAL_PWREx_PVM3Callback:0000000000000000 HAL_PWREx_PVM3Callback
/tmp/ccV4Bptf.s:1404 .text.HAL_PWREx_PVM4Callback:0000000000000000 $t
/tmp/ccV4Bptf.s:1412 .text.HAL_PWREx_PVM4Callback:0000000000000000 HAL_PWREx_PVM4Callback
/tmp/ccV4Bptf.s:1419 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000000 $t
/tmp/ccV4Bptf.s:1427 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000000 HAL_PWREx_PVD_PVM_IRQHandler
/tmp/ccV4Bptf.s:1484 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000060 $d
/tmp/ccV4Bptf.s:1487 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000000000000 $t
/tmp/ccV4Bptf.s:1495 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000000000000 HAL_PWREx_EnableUCPDStandbyMode
/tmp/ccV4Bptf.s:1507 .text.HAL_PWREx_EnableUCPDStandbyMode:000000000000000c $d
/tmp/ccV4Bptf.s:1510 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000000000000 $t
/tmp/ccV4Bptf.s:1518 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000000000000 HAL_PWREx_DisableUCPDStandbyMode
/tmp/ccV4Bptf.s:1530 .text.HAL_PWREx_DisableUCPDStandbyMode:000000000000000c $d
/tmp/ccV4Bptf.s:1533 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000000000000 $t
/tmp/ccV4Bptf.s:1541 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000000000000 HAL_PWREx_EnableUCPDDeadBattery
/tmp/ccV4Bptf.s:1553 .text.HAL_PWREx_EnableUCPDDeadBattery:000000000000000c $d
/tmp/ccV4Bptf.s:1556 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000000000000 $t
/tmp/ccV4Bptf.s:1564 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000000000000 HAL_PWREx_DisableUCPDDeadBattery
/tmp/ccV4Bptf.s:1576 .text.HAL_PWREx_DisableUCPDDeadBattery:000000000000000c $d
/tmp/ccV4Bptf.s:281 .text.HAL_PWREx_EnableGPIOPullUp:000000000000000f $d
ARM GAS /tmp/ccV4Bptf.s page 30
/tmp/ccV4Bptf.s:281 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000010 $t
/tmp/ccV4Bptf.s:389 .text.HAL_PWREx_DisableGPIOPullUp:000000000000000f $d
/tmp/ccV4Bptf.s:389 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000010 $t
/tmp/ccV4Bptf.s:475 .text.HAL_PWREx_EnableGPIOPullDown:000000000000000f $d
/tmp/ccV4Bptf.s:475 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000010 $t
/tmp/ccV4Bptf.s:585 .text.HAL_PWREx_DisableGPIOPullDown:000000000000000f $d
/tmp/ccV4Bptf.s:585 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000010 $t
UNDEFINED SYMBOLS
SystemCoreClock
HAL_PWR_PVDCallback