Files
bassofono/codice/build/stm32g4xx_hal_pwr_ex.lst

1720 lines
68 KiB
Plaintext
Raw Normal View History

2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.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_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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 2
2022-01-12 01:09:32 +01:00
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:
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 3
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 4
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 5
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 6
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 7
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 8
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 9
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 10
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 11
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 12
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 13
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 14
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 15
2022-01-12 01:09:32 +01:00
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:
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 16
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 17
2022-01-12 01:09:32 +01:00
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:
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 18
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 19
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 20
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 21
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 22
2022-01-12 01:09:32 +01:00
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]
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 23
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 24
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 25
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 26
2022-01-12 01:09:32 +01:00
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
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 27
2022-01-12 01:09:32 +01:00
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)"
2022-01-17 20:05:23 +01:00
ARM GAS /tmp/ccvRNMFK.s page 28
2022-01-12 01:09:32 +01:00
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32g4xx_hal_pwr_ex.c
2022-01-17 20:05:23 +01:00
/tmp/ccvRNMFK.s:16 .text.HAL_PWREx_GetVoltageRange:0000000000000000 $t
/tmp/ccvRNMFK.s:25 .text.HAL_PWREx_GetVoltageRange:0000000000000000 HAL_PWREx_GetVoltageRange
/tmp/ccvRNMFK.s:43 .text.HAL_PWREx_GetVoltageRange:0000000000000020 $d
/tmp/ccvRNMFK.s:46 .text.HAL_PWREx_ControlVoltageScaling:0000000000000000 $t
/tmp/ccvRNMFK.s:54 .text.HAL_PWREx_ControlVoltageScaling:0000000000000000 HAL_PWREx_ControlVoltageScaling
/tmp/ccvRNMFK.s:157 .text.HAL_PWREx_ControlVoltageScaling:00000000000000f0 $d
/tmp/ccvRNMFK.s:162 .text.HAL_PWREx_EnableBatteryCharging:0000000000000000 $t
/tmp/ccvRNMFK.s:170 .text.HAL_PWREx_EnableBatteryCharging:0000000000000000 HAL_PWREx_EnableBatteryCharging
/tmp/ccvRNMFK.s:186 .text.HAL_PWREx_EnableBatteryCharging:0000000000000018 $d
/tmp/ccvRNMFK.s:189 .text.HAL_PWREx_DisableBatteryCharging:0000000000000000 $t
/tmp/ccvRNMFK.s:197 .text.HAL_PWREx_DisableBatteryCharging:0000000000000000 HAL_PWREx_DisableBatteryCharging
/tmp/ccvRNMFK.s:209 .text.HAL_PWREx_DisableBatteryCharging:000000000000000c $d
/tmp/ccvRNMFK.s:212 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000000000000 $t
/tmp/ccvRNMFK.s:220 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000000000000 HAL_PWREx_EnableInternalWakeUpLine
/tmp/ccvRNMFK.s:232 .text.HAL_PWREx_EnableInternalWakeUpLine:000000000000000c $d
/tmp/ccvRNMFK.s:235 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000000000000 $t
/tmp/ccvRNMFK.s:243 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000000000000 HAL_PWREx_DisableInternalWakeUpLine
/tmp/ccvRNMFK.s:255 .text.HAL_PWREx_DisableInternalWakeUpLine:000000000000000c $d
/tmp/ccvRNMFK.s:258 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000000 $t
/tmp/ccvRNMFK.s:266 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000000 HAL_PWREx_EnableGPIOPullUp
/tmp/ccvRNMFK.s:274 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000008 $d
/tmp/ccvRNMFK.s:363 .text.HAL_PWREx_EnableGPIOPullUp:00000000000000b4 $d
/tmp/ccvRNMFK.s:366 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000000 $t
/tmp/ccvRNMFK.s:374 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000000 HAL_PWREx_DisableGPIOPullUp
/tmp/ccvRNMFK.s:382 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000008 $d
/tmp/ccvRNMFK.s:449 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000084 $d
/tmp/ccvRNMFK.s:452 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000000 $t
/tmp/ccvRNMFK.s:460 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000000 HAL_PWREx_EnableGPIOPullDown
/tmp/ccvRNMFK.s:468 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000008 $d
/tmp/ccvRNMFK.s:559 .text.HAL_PWREx_EnableGPIOPullDown:00000000000000bc $d
/tmp/ccvRNMFK.s:562 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000000 $t
/tmp/ccvRNMFK.s:570 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000000 HAL_PWREx_DisableGPIOPullDown
/tmp/ccvRNMFK.s:578 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000008 $d
/tmp/ccvRNMFK.s:644 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000080 $d
/tmp/ccvRNMFK.s:647 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000000000000 $t
/tmp/ccvRNMFK.s:655 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000000000000 HAL_PWREx_EnablePullUpPullDownConfig
/tmp/ccvRNMFK.s:667 .text.HAL_PWREx_EnablePullUpPullDownConfig:000000000000000c $d
/tmp/ccvRNMFK.s:670 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000000000000 $t
/tmp/ccvRNMFK.s:678 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000000000000 HAL_PWREx_DisablePullUpPullDownConfig
/tmp/ccvRNMFK.s:690 .text.HAL_PWREx_DisablePullUpPullDownConfig:000000000000000c $d
/tmp/ccvRNMFK.s:693 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000000000000 $t
/tmp/ccvRNMFK.s:701 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000000000000 HAL_PWREx_EnableSRAM2ContentRetention
/tmp/ccvRNMFK.s:713 .text.HAL_PWREx_EnableSRAM2ContentRetention:000000000000000c $d
/tmp/ccvRNMFK.s:716 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000000000000 $t
/tmp/ccvRNMFK.s:724 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000000000000 HAL_PWREx_DisableSRAM2ContentRetention
/tmp/ccvRNMFK.s:736 .text.HAL_PWREx_DisableSRAM2ContentRetention:000000000000000c $d
/tmp/ccvRNMFK.s:739 .text.HAL_PWREx_EnablePVM1:0000000000000000 $t
/tmp/ccvRNMFK.s:747 .text.HAL_PWREx_EnablePVM1:0000000000000000 HAL_PWREx_EnablePVM1
/tmp/ccvRNMFK.s:759 .text.HAL_PWREx_EnablePVM1:000000000000000c $d
/tmp/ccvRNMFK.s:762 .text.HAL_PWREx_DisablePVM1:0000000000000000 $t
/tmp/ccvRNMFK.s:770 .text.HAL_PWREx_DisablePVM1:0000000000000000 HAL_PWREx_DisablePVM1
/tmp/ccvRNMFK.s:782 .text.HAL_PWREx_DisablePVM1:000000000000000c $d
/tmp/ccvRNMFK.s:785 .text.HAL_PWREx_EnablePVM2:0000000000000000 $t
/tmp/ccvRNMFK.s:793 .text.HAL_PWREx_EnablePVM2:0000000000000000 HAL_PWREx_EnablePVM2
/tmp/ccvRNMFK.s:805 .text.HAL_PWREx_EnablePVM2:000000000000000c $d
ARM GAS /tmp/ccvRNMFK.s page 29
2022-01-12 01:09:32 +01:00
2022-01-17 20:05:23 +01:00
/tmp/ccvRNMFK.s:808 .text.HAL_PWREx_DisablePVM2:0000000000000000 $t
/tmp/ccvRNMFK.s:816 .text.HAL_PWREx_DisablePVM2:0000000000000000 HAL_PWREx_DisablePVM2
/tmp/ccvRNMFK.s:828 .text.HAL_PWREx_DisablePVM2:000000000000000c $d
/tmp/ccvRNMFK.s:831 .text.HAL_PWREx_EnablePVM3:0000000000000000 $t
/tmp/ccvRNMFK.s:839 .text.HAL_PWREx_EnablePVM3:0000000000000000 HAL_PWREx_EnablePVM3
/tmp/ccvRNMFK.s:851 .text.HAL_PWREx_EnablePVM3:000000000000000c $d
/tmp/ccvRNMFK.s:854 .text.HAL_PWREx_DisablePVM3:0000000000000000 $t
/tmp/ccvRNMFK.s:862 .text.HAL_PWREx_DisablePVM3:0000000000000000 HAL_PWREx_DisablePVM3
/tmp/ccvRNMFK.s:874 .text.HAL_PWREx_DisablePVM3:000000000000000c $d
/tmp/ccvRNMFK.s:877 .text.HAL_PWREx_EnablePVM4:0000000000000000 $t
/tmp/ccvRNMFK.s:885 .text.HAL_PWREx_EnablePVM4:0000000000000000 HAL_PWREx_EnablePVM4
/tmp/ccvRNMFK.s:897 .text.HAL_PWREx_EnablePVM4:000000000000000c $d
/tmp/ccvRNMFK.s:900 .text.HAL_PWREx_DisablePVM4:0000000000000000 $t
/tmp/ccvRNMFK.s:908 .text.HAL_PWREx_DisablePVM4:0000000000000000 HAL_PWREx_DisablePVM4
/tmp/ccvRNMFK.s:920 .text.HAL_PWREx_DisablePVM4:000000000000000c $d
/tmp/ccvRNMFK.s:923 .text.HAL_PWREx_ConfigPVM:0000000000000000 $t
/tmp/ccvRNMFK.s:931 .text.HAL_PWREx_ConfigPVM:0000000000000000 HAL_PWREx_ConfigPVM
/tmp/ccvRNMFK.s:1137 .text.HAL_PWREx_ConfigPVM:00000000000001a8 $d
/tmp/ccvRNMFK.s:1140 .text.HAL_PWREx_EnableLowPowerRunMode:0000000000000000 $t
/tmp/ccvRNMFK.s:1148 .text.HAL_PWREx_EnableLowPowerRunMode:0000000000000000 HAL_PWREx_EnableLowPowerRunMode
/tmp/ccvRNMFK.s:1160 .text.HAL_PWREx_EnableLowPowerRunMode:000000000000000c $d
/tmp/ccvRNMFK.s:1163 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000000 $t
/tmp/ccvRNMFK.s:1171 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000000 HAL_PWREx_DisableLowPowerRunMode
/tmp/ccvRNMFK.s:1208 .text.HAL_PWREx_DisableLowPowerRunMode:0000000000000044 $d
/tmp/ccvRNMFK.s:1213 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000000 $t
/tmp/ccvRNMFK.s:1221 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000000 HAL_PWREx_EnterSTOP0Mode
/tmp/ccvRNMFK.s:1264 .text.HAL_PWREx_EnterSTOP0Mode:0000000000000030 $d
/tmp/ccvRNMFK.s:1268 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000000 $t
/tmp/ccvRNMFK.s:1276 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000000 HAL_PWREx_EnterSTOP1Mode
/tmp/ccvRNMFK.s:1320 .text.HAL_PWREx_EnterSTOP1Mode:0000000000000034 $d
/tmp/ccvRNMFK.s:1324 .text.HAL_PWREx_EnterSHUTDOWNMode:0000000000000000 $t
/tmp/ccvRNMFK.s:1332 .text.HAL_PWREx_EnterSHUTDOWNMode:0000000000000000 HAL_PWREx_EnterSHUTDOWNMode
/tmp/ccvRNMFK.s:1355 .text.HAL_PWREx_EnterSHUTDOWNMode:000000000000001c $d
/tmp/ccvRNMFK.s:1359 .text.HAL_PWREx_PVM1Callback:0000000000000000 $t
/tmp/ccvRNMFK.s:1367 .text.HAL_PWREx_PVM1Callback:0000000000000000 HAL_PWREx_PVM1Callback
/tmp/ccvRNMFK.s:1374 .text.HAL_PWREx_PVM2Callback:0000000000000000 $t
/tmp/ccvRNMFK.s:1382 .text.HAL_PWREx_PVM2Callback:0000000000000000 HAL_PWREx_PVM2Callback
/tmp/ccvRNMFK.s:1389 .text.HAL_PWREx_PVM3Callback:0000000000000000 $t
/tmp/ccvRNMFK.s:1397 .text.HAL_PWREx_PVM3Callback:0000000000000000 HAL_PWREx_PVM3Callback
/tmp/ccvRNMFK.s:1404 .text.HAL_PWREx_PVM4Callback:0000000000000000 $t
/tmp/ccvRNMFK.s:1412 .text.HAL_PWREx_PVM4Callback:0000000000000000 HAL_PWREx_PVM4Callback
/tmp/ccvRNMFK.s:1419 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000000 $t
/tmp/ccvRNMFK.s:1427 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000000 HAL_PWREx_PVD_PVM_IRQHandler
/tmp/ccvRNMFK.s:1484 .text.HAL_PWREx_PVD_PVM_IRQHandler:0000000000000060 $d
/tmp/ccvRNMFK.s:1487 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000000000000 $t
/tmp/ccvRNMFK.s:1495 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000000000000 HAL_PWREx_EnableUCPDStandbyMode
/tmp/ccvRNMFK.s:1507 .text.HAL_PWREx_EnableUCPDStandbyMode:000000000000000c $d
/tmp/ccvRNMFK.s:1510 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000000000000 $t
/tmp/ccvRNMFK.s:1518 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000000000000 HAL_PWREx_DisableUCPDStandbyMode
/tmp/ccvRNMFK.s:1530 .text.HAL_PWREx_DisableUCPDStandbyMode:000000000000000c $d
/tmp/ccvRNMFK.s:1533 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000000000000 $t
/tmp/ccvRNMFK.s:1541 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000000000000 HAL_PWREx_EnableUCPDDeadBattery
/tmp/ccvRNMFK.s:1553 .text.HAL_PWREx_EnableUCPDDeadBattery:000000000000000c $d
/tmp/ccvRNMFK.s:1556 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000000000000 $t
/tmp/ccvRNMFK.s:1564 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000000000000 HAL_PWREx_DisableUCPDDeadBattery
/tmp/ccvRNMFK.s:1576 .text.HAL_PWREx_DisableUCPDDeadBattery:000000000000000c $d
/tmp/ccvRNMFK.s:281 .text.HAL_PWREx_EnableGPIOPullUp:000000000000000f $d
ARM GAS /tmp/ccvRNMFK.s page 30
2022-01-12 01:09:32 +01:00
2022-01-17 20:05:23 +01:00
/tmp/ccvRNMFK.s:281 .text.HAL_PWREx_EnableGPIOPullUp:0000000000000010 $t
/tmp/ccvRNMFK.s:389 .text.HAL_PWREx_DisableGPIOPullUp:000000000000000f $d
/tmp/ccvRNMFK.s:389 .text.HAL_PWREx_DisableGPIOPullUp:0000000000000010 $t
/tmp/ccvRNMFK.s:475 .text.HAL_PWREx_EnableGPIOPullDown:000000000000000f $d
/tmp/ccvRNMFK.s:475 .text.HAL_PWREx_EnableGPIOPullDown:0000000000000010 $t
/tmp/ccvRNMFK.s:585 .text.HAL_PWREx_DisableGPIOPullDown:000000000000000f $d
/tmp/ccvRNMFK.s:585 .text.HAL_PWREx_DisableGPIOPullDown:0000000000000010 $t
2022-01-12 01:09:32 +01:00
UNDEFINED SYMBOLS
SystemCoreClock
HAL_PWR_PVDCallback