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
|