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