985 lines
37 KiB
Plaintext
985 lines
37 KiB
Plaintext
ARM GAS /tmp/ccb62RjL.s page 1
|
||
|
||
|
||
1 .cpu cortex-m4
|
||
2 .eabi_attribute 27, 1
|
||
3 .eabi_attribute 28, 1
|
||
4 .eabi_attribute 20, 1
|
||
5 .eabi_attribute 21, 1
|
||
6 .eabi_attribute 23, 3
|
||
7 .eabi_attribute 24, 1
|
||
8 .eabi_attribute 25, 1
|
||
9 .eabi_attribute 26, 1
|
||
10 .eabi_attribute 30, 2
|
||
11 .eabi_attribute 34, 1
|
||
12 .eabi_attribute 18, 4
|
||
13 .file "stm32g4xx_hal_uart_ex.c"
|
||
14 .text
|
||
15 .section .text.HAL_RS485Ex_Init,"ax",%progbits
|
||
16 .align 1
|
||
17 .p2align 2,,3
|
||
18 .global HAL_RS485Ex_Init
|
||
19 .arch armv7e-m
|
||
20 .syntax unified
|
||
21 .thumb
|
||
22 .thumb_func
|
||
23 .fpu fpv4-sp-d16
|
||
25 HAL_RS485Ex_Init:
|
||
26 @ args = 0, pretend = 0, frame = 0
|
||
27 @ frame_needed = 0, uses_anonymous_args = 0
|
||
28 0000 0028 cmp r0, #0
|
||
29 0002 40D0 beq .L14
|
||
30 0004 2DE9F041 push {r4, r5, r6, r7, r8, lr}
|
||
31 0008 1D46 mov r5, r3
|
||
32 000a D0F88430 ldr r3, [r0, #132]
|
||
33 000e 0F46 mov r7, r1
|
||
34 0010 9046 mov r8, r2
|
||
35 0012 0446 mov r4, r0
|
||
36 0014 93B3 cbz r3, .L18
|
||
37 .L4:
|
||
38 0016 2268 ldr r2, [r4]
|
||
39 0018 2423 movs r3, #36
|
||
40 001a C4F88430 str r3, [r4, #132]
|
||
41 001e 1368 ldr r3, [r2]
|
||
42 0020 23F00103 bic r3, r3, #1
|
||
43 0024 2046 mov r0, r4
|
||
44 0026 1360 str r3, [r2]
|
||
45 0028 FFF7FEFF bl UART_SetConfig
|
||
46 002c 0128 cmp r0, #1
|
||
47 002e 22D0 beq .L3
|
||
48 0030 A36A ldr r3, [r4, #40]
|
||
49 0032 E3B9 cbnz r3, .L19
|
||
50 .L6:
|
||
51 0034 2668 ldr r6, [r4]
|
||
52 0036 2B04 lsls r3, r5, #16
|
||
53 0038 43EA4855 orr r5, r3, r8, lsl #21
|
||
54 003c B368 ldr r3, [r6, #8]
|
||
55 003e 43F48043 orr r3, r3, #16384
|
||
56 0042 B360 str r3, [r6, #8]
|
||
57 0044 B368 ldr r3, [r6, #8]
|
||
58 0046 23F40043 bic r3, r3, #32768
|
||
ARM GAS /tmp/ccb62RjL.s page 2
|
||
|
||
|
||
59 004a 3B43 orrs r3, r3, r7
|
||
60 004c B360 str r3, [r6, #8]
|
||
61 004e 3268 ldr r2, [r6]
|
||
62 0050 22F07F72 bic r2, r2, #66846720
|
||
63 0054 22F44032 bic r2, r2, #196608
|
||
64 0058 1543 orrs r5, r5, r2
|
||
65 005a 3560 str r5, [r6]
|
||
66 005c 3368 ldr r3, [r6]
|
||
67 005e 43F00103 orr r3, r3, #1
|
||
68 0062 2046 mov r0, r4
|
||
69 0064 3360 str r3, [r6]
|
||
70 0066 BDE8F041 pop {r4, r5, r6, r7, r8, lr}
|
||
71 006a FFF7FEBF b UART_CheckIdleState
|
||
72 .L19:
|
||
73 006e 2046 mov r0, r4
|
||
74 0070 FFF7FEFF bl UART_AdvFeatureConfig
|
||
75 0074 DEE7 b .L6
|
||
76 .L3:
|
||
77 0076 0120 movs r0, #1
|
||
78 0078 BDE8F081 pop {r4, r5, r6, r7, r8, pc}
|
||
79 .L18:
|
||
80 007c 80F88030 strb r3, [r0, #128]
|
||
81 0080 FFF7FEFF bl HAL_UART_MspInit
|
||
82 0084 C7E7 b .L4
|
||
83 .L14:
|
||
84 0086 0120 movs r0, #1
|
||
85 0088 7047 bx lr
|
||
87 008a 00BF .section .text.HAL_UARTEx_WakeupCallback,"ax",%progbits
|
||
88 .align 1
|
||
89 .p2align 2,,3
|
||
90 .weak HAL_UARTEx_WakeupCallback
|
||
91 .syntax unified
|
||
92 .thumb
|
||
93 .thumb_func
|
||
94 .fpu fpv4-sp-d16
|
||
96 HAL_UARTEx_WakeupCallback:
|
||
97 @ args = 0, pretend = 0, frame = 0
|
||
98 @ frame_needed = 0, uses_anonymous_args = 0
|
||
99 @ link register save eliminated.
|
||
100 0000 7047 bx lr
|
||
102 0002 00BF .section .text.HAL_UARTEx_RxFifoFullCallback,"ax",%progbits
|
||
103 .align 1
|
||
104 .p2align 2,,3
|
||
105 .weak HAL_UARTEx_RxFifoFullCallback
|
||
106 .syntax unified
|
||
107 .thumb
|
||
108 .thumb_func
|
||
109 .fpu fpv4-sp-d16
|
||
111 HAL_UARTEx_RxFifoFullCallback:
|
||
112 @ args = 0, pretend = 0, frame = 0
|
||
113 @ frame_needed = 0, uses_anonymous_args = 0
|
||
114 @ link register save eliminated.
|
||
115 0000 7047 bx lr
|
||
117 0002 00BF .section .text.HAL_UARTEx_TxFifoEmptyCallback,"ax",%progbits
|
||
118 .align 1
|
||
119 .p2align 2,,3
|
||
120 .weak HAL_UARTEx_TxFifoEmptyCallback
|
||
ARM GAS /tmp/ccb62RjL.s page 3
|
||
|
||
|
||
121 .syntax unified
|
||
122 .thumb
|
||
123 .thumb_func
|
||
124 .fpu fpv4-sp-d16
|
||
126 HAL_UARTEx_TxFifoEmptyCallback:
|
||
127 @ args = 0, pretend = 0, frame = 0
|
||
128 @ frame_needed = 0, uses_anonymous_args = 0
|
||
129 @ link register save eliminated.
|
||
130 0000 7047 bx lr
|
||
132 0002 00BF .section .text.HAL_MultiProcessorEx_AddressLength_Set,"ax",%progbits
|
||
133 .align 1
|
||
134 .p2align 2,,3
|
||
135 .global HAL_MultiProcessorEx_AddressLength_Set
|
||
136 .syntax unified
|
||
137 .thumb
|
||
138 .thumb_func
|
||
139 .fpu fpv4-sp-d16
|
||
141 HAL_MultiProcessorEx_AddressLength_Set:
|
||
142 @ args = 0, pretend = 0, frame = 0
|
||
143 @ frame_needed = 0, uses_anonymous_args = 0
|
||
144 @ link register save eliminated.
|
||
145 0000 A8B1 cbz r0, .L24
|
||
146 0002 10B4 push {r4}
|
||
147 0004 0268 ldr r2, [r0]
|
||
148 0006 2424 movs r4, #36
|
||
149 0008 C0F88440 str r4, [r0, #132]
|
||
150 000c 1368 ldr r3, [r2]
|
||
151 000e 5DF8044B ldr r4, [sp], #4
|
||
152 0012 23F00103 bic r3, r3, #1
|
||
153 0016 1360 str r3, [r2]
|
||
154 0018 5368 ldr r3, [r2, #4]
|
||
155 001a 23F01003 bic r3, r3, #16
|
||
156 001e 1943 orrs r1, r1, r3
|
||
157 0020 5160 str r1, [r2, #4]
|
||
158 0022 1368 ldr r3, [r2]
|
||
159 0024 43F00103 orr r3, r3, #1
|
||
160 0028 1360 str r3, [r2]
|
||
161 002a FFF7FEBF b UART_CheckIdleState
|
||
162 .L24:
|
||
163 002e 0120 movs r0, #1
|
||
164 0030 7047 bx lr
|
||
166 0032 00BF .section .text.HAL_UARTEx_StopModeWakeUpSourceConfig,"ax",%progbits
|
||
167 .align 1
|
||
168 .p2align 2,,3
|
||
169 .global HAL_UARTEx_StopModeWakeUpSourceConfig
|
||
170 .syntax unified
|
||
171 .thumb
|
||
172 .thumb_func
|
||
173 .fpu fpv4-sp-d16
|
||
175 HAL_UARTEx_StopModeWakeUpSourceConfig:
|
||
176 @ args = 0, pretend = 0, frame = 8
|
||
177 @ frame_needed = 0, uses_anonymous_args = 0
|
||
178 0000 10B5 push {r4, lr}
|
||
179 0002 84B0 sub sp, sp, #16
|
||
180 0004 04AB add r3, sp, #16
|
||
181 0006 03E90600 stmdb r3, {r1, r2}
|
||
182 000a 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
ARM GAS /tmp/ccb62RjL.s page 4
|
||
|
||
|
||
183 000e 012B cmp r3, #1
|
||
184 0010 3BD0 beq .L32
|
||
185 0012 0446 mov r4, r0
|
||
186 0014 0368 ldr r3, [r0]
|
||
187 0016 2422 movs r2, #36
|
||
188 0018 0120 movs r0, #1
|
||
189 001a 84F88000 strb r0, [r4, #128]
|
||
190 001e C4F88420 str r2, [r4, #132]
|
||
191 0022 1A68 ldr r2, [r3]
|
||
192 0024 22F00102 bic r2, r2, #1
|
||
193 0028 1A60 str r2, [r3]
|
||
194 002a 9A68 ldr r2, [r3, #8]
|
||
195 002c 22F44012 bic r2, r2, #3145728
|
||
196 0030 0A43 orrs r2, r2, r1
|
||
197 0032 9A60 str r2, [r3, #8]
|
||
198 0034 71B9 cbnz r1, .L30
|
||
199 0036 5A68 ldr r2, [r3, #4]
|
||
200 0038 BDF80C10 ldrh r1, [sp, #12]
|
||
201 003c 22F01002 bic r2, r2, #16
|
||
202 0040 0A43 orrs r2, r2, r1
|
||
203 0042 5A60 str r2, [r3, #4]
|
||
204 0044 5A68 ldr r2, [r3, #4]
|
||
205 0046 9DF80E10 ldrb r1, [sp, #14] @ zero_extendqisi2
|
||
206 004a 22F07F42 bic r2, r2, #-16777216
|
||
207 004e 42EA0162 orr r2, r2, r1, lsl #24
|
||
208 0052 5A60 str r2, [r3, #4]
|
||
209 .L30:
|
||
210 0054 1A68 ldr r2, [r3]
|
||
211 0056 42F00102 orr r2, r2, #1
|
||
212 005a 1A60 str r2, [r3]
|
||
213 005c FFF7FEFF bl HAL_GetTick
|
||
214 0060 6FF07E42 mvn r2, #-33554432
|
||
215 0064 0346 mov r3, r0
|
||
216 0066 0092 str r2, [sp]
|
||
217 0068 4FF48001 mov r1, #4194304
|
||
218 006c 0022 movs r2, #0
|
||
219 006e 2046 mov r0, r4
|
||
220 0070 FFF7FEFF bl UART_WaitOnFlagUntilTimeout
|
||
221 0074 38B9 cbnz r0, .L33
|
||
222 0076 2023 movs r3, #32
|
||
223 0078 C4F88430 str r3, [r4, #132]
|
||
224 .L31:
|
||
225 007c 0023 movs r3, #0
|
||
226 007e 84F88030 strb r3, [r4, #128]
|
||
227 0082 04B0 add sp, sp, #16
|
||
228 @ sp needed
|
||
229 0084 10BD pop {r4, pc}
|
||
230 .L33:
|
||
231 0086 0320 movs r0, #3
|
||
232 0088 F8E7 b .L31
|
||
233 .L32:
|
||
234 008a 0220 movs r0, #2
|
||
235 008c 04B0 add sp, sp, #16
|
||
236 @ sp needed
|
||
237 008e 10BD pop {r4, pc}
|
||
239 .section .text.HAL_UARTEx_EnableStopMode,"ax",%progbits
|
||
240 .align 1
|
||
ARM GAS /tmp/ccb62RjL.s page 5
|
||
|
||
|
||
241 .p2align 2,,3
|
||
242 .global HAL_UARTEx_EnableStopMode
|
||
243 .syntax unified
|
||
244 .thumb
|
||
245 .thumb_func
|
||
246 .fpu fpv4-sp-d16
|
||
248 HAL_UARTEx_EnableStopMode:
|
||
249 @ args = 0, pretend = 0, frame = 0
|
||
250 @ frame_needed = 0, uses_anonymous_args = 0
|
||
251 @ link register save eliminated.
|
||
252 0000 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
253 0004 012B cmp r3, #1
|
||
254 0006 0FD0 beq .L38
|
||
255 0008 0123 movs r3, #1
|
||
256 000a 0168 ldr r1, [r0]
|
||
257 000c 80F88030 strb r3, [r0, #128]
|
||
258 .L37:
|
||
259 .syntax unified
|
||
260 @ 1155 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
261 0010 51E8003F ldrex r3, [r1]
|
||
262 @ 0 "" 2
|
||
263 .thumb
|
||
264 .syntax unified
|
||
265 0014 43F00203 orr r3, r3, #2
|
||
266 .syntax unified
|
||
267 @ 1206 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
268 0018 41E80032 strex r2, r3, [r1]
|
||
269 @ 0 "" 2
|
||
270 .thumb
|
||
271 .syntax unified
|
||
272 001c 002A cmp r2, #0
|
||
273 001e F7D1 bne .L37
|
||
274 0020 80F88020 strb r2, [r0, #128]
|
||
275 0024 1046 mov r0, r2
|
||
276 0026 7047 bx lr
|
||
277 .L38:
|
||
278 0028 0220 movs r0, #2
|
||
279 002a 7047 bx lr
|
||
281 .section .text.HAL_UARTEx_DisableStopMode,"ax",%progbits
|
||
282 .align 1
|
||
283 .p2align 2,,3
|
||
284 .global HAL_UARTEx_DisableStopMode
|
||
285 .syntax unified
|
||
286 .thumb
|
||
287 .thumb_func
|
||
288 .fpu fpv4-sp-d16
|
||
290 HAL_UARTEx_DisableStopMode:
|
||
291 @ args = 0, pretend = 0, frame = 0
|
||
292 @ frame_needed = 0, uses_anonymous_args = 0
|
||
293 @ link register save eliminated.
|
||
294 0000 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
295 0004 012B cmp r3, #1
|
||
296 0006 0FD0 beq .L43
|
||
297 0008 0123 movs r3, #1
|
||
298 000a 0168 ldr r1, [r0]
|
||
299 000c 80F88030 strb r3, [r0, #128]
|
||
300 .L42:
|
||
ARM GAS /tmp/ccb62RjL.s page 6
|
||
|
||
|
||
301 .syntax unified
|
||
302 @ 1155 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
303 0010 51E8003F ldrex r3, [r1]
|
||
304 @ 0 "" 2
|
||
305 .thumb
|
||
306 .syntax unified
|
||
307 0014 23F00203 bic r3, r3, #2
|
||
308 .syntax unified
|
||
309 @ 1206 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
310 0018 41E80032 strex r2, r3, [r1]
|
||
311 @ 0 "" 2
|
||
312 .thumb
|
||
313 .syntax unified
|
||
314 001c 002A cmp r2, #0
|
||
315 001e F7D1 bne .L42
|
||
316 0020 80F88020 strb r2, [r0, #128]
|
||
317 0024 1046 mov r0, r2
|
||
318 0026 7047 bx lr
|
||
319 .L43:
|
||
320 0028 0220 movs r0, #2
|
||
321 002a 7047 bx lr
|
||
323 .section .text.HAL_UARTEx_EnableFifoMode,"ax",%progbits
|
||
324 .align 1
|
||
325 .p2align 2,,3
|
||
326 .global HAL_UARTEx_EnableFifoMode
|
||
327 .syntax unified
|
||
328 .thumb
|
||
329 .thumb_func
|
||
330 .fpu fpv4-sp-d16
|
||
332 HAL_UARTEx_EnableFifoMode:
|
||
333 @ args = 0, pretend = 0, frame = 0
|
||
334 @ frame_needed = 0, uses_anonymous_args = 0
|
||
335 @ link register save eliminated.
|
||
336 0000 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
337 0004 012B cmp r3, #1
|
||
338 0006 30D0 beq .L47
|
||
339 0008 0368 ldr r3, [r0]
|
||
340 000a 2422 movs r2, #36
|
||
341 000c 30B4 push {r4, r5}
|
||
342 000e C0F88420 str r2, [r0, #132]
|
||
343 0012 1A68 ldr r2, [r3]
|
||
344 0014 1968 ldr r1, [r3]
|
||
345 0016 42F00052 orr r2, r2, #536870912
|
||
346 001a 21F00101 bic r1, r1, #1
|
||
347 001e 4FF00054 mov r4, #536870912
|
||
348 0022 1960 str r1, [r3]
|
||
349 0024 4466 str r4, [r0, #100]
|
||
350 0026 1A60 str r2, [r3]
|
||
351 0028 9968 ldr r1, [r3, #8]
|
||
352 002a 9B68 ldr r3, [r3, #8]
|
||
353 002c 104C ldr r4, .L52
|
||
354 002e 4FEA537C lsr ip, r3, #29
|
||
355 0032 C1F34261 ubfx r1, r1, #25, #3
|
||
356 0036 14F80C20 ldrb r2, [r4, ip] @ zero_extendqisi2
|
||
357 003a 635C ldrb r3, [r4, r1] @ zero_extendqisi2
|
||
358 003c 0D4C ldr r4, .L52+4
|
||
359 003e 14F80C50 ldrb r5, [r4, ip] @ zero_extendqisi2
|
||
ARM GAS /tmp/ccb62RjL.s page 7
|
||
|
||
|
||
360 0042 645C ldrb r4, [r4, r1] @ zero_extendqisi2
|
||
361 0044 0021 movs r1, #0
|
||
362 0046 80F88010 strb r1, [r0, #128]
|
||
363 004a D200 lsls r2, r2, #3
|
||
364 004c B2FBF5F2 udiv r2, r2, r5
|
||
365 0050 2025 movs r5, #32
|
||
366 0052 C0F88450 str r5, [r0, #132]
|
||
367 0056 DB00 lsls r3, r3, #3
|
||
368 0058 A0F86A20 strh r2, [r0, #106] @ movhi
|
||
369 005c B3FBF4F3 udiv r3, r3, r4
|
||
370 0060 30BC pop {r4, r5}
|
||
371 0062 A0F86830 strh r3, [r0, #104] @ movhi
|
||
372 0066 0846 mov r0, r1
|
||
373 0068 7047 bx lr
|
||
374 .L47:
|
||
375 006a 0220 movs r0, #2
|
||
376 006c 7047 bx lr
|
||
377 .L53:
|
||
378 006e 00BF .align 2
|
||
379 .L52:
|
||
380 0070 00000000 .word .LANCHOR0
|
||
381 0074 00000000 .word .LANCHOR1
|
||
383 .section .text.HAL_UARTEx_DisableFifoMode,"ax",%progbits
|
||
384 .align 1
|
||
385 .p2align 2,,3
|
||
386 .global HAL_UARTEx_DisableFifoMode
|
||
387 .syntax unified
|
||
388 .thumb
|
||
389 .thumb_func
|
||
390 .fpu fpv4-sp-d16
|
||
392 HAL_UARTEx_DisableFifoMode:
|
||
393 @ args = 0, pretend = 0, frame = 0
|
||
394 @ frame_needed = 0, uses_anonymous_args = 0
|
||
395 @ link register save eliminated.
|
||
396 0000 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
397 0004 012B cmp r3, #1
|
||
398 0006 17D0 beq .L56
|
||
399 0008 0268 ldr r2, [r0]
|
||
400 000a 2423 movs r3, #36
|
||
401 000c 10B4 push {r4}
|
||
402 000e C0F88430 str r3, [r0, #132]
|
||
403 0012 1168 ldr r1, [r2]
|
||
404 0014 1468 ldr r4, [r2]
|
||
405 0016 0023 movs r3, #0
|
||
406 0018 24F00104 bic r4, r4, #1
|
||
407 001c 21F00051 bic r1, r1, #536870912
|
||
408 0020 1460 str r4, [r2]
|
||
409 0022 4366 str r3, [r0, #100]
|
||
410 0024 1160 str r1, [r2]
|
||
411 0026 80F88030 strb r3, [r0, #128]
|
||
412 002a 2022 movs r2, #32
|
||
413 002c C0F88420 str r2, [r0, #132]
|
||
414 0030 5DF8044B ldr r4, [sp], #4
|
||
415 0034 1846 mov r0, r3
|
||
416 0036 7047 bx lr
|
||
417 .L56:
|
||
418 0038 0220 movs r0, #2
|
||
ARM GAS /tmp/ccb62RjL.s page 8
|
||
|
||
|
||
419 003a 7047 bx lr
|
||
421 .section .text.HAL_UARTEx_SetTxFifoThreshold,"ax",%progbits
|
||
422 .align 1
|
||
423 .p2align 2,,3
|
||
424 .global HAL_UARTEx_SetTxFifoThreshold
|
||
425 .syntax unified
|
||
426 .thumb
|
||
427 .thumb_func
|
||
428 .fpu fpv4-sp-d16
|
||
430 HAL_UARTEx_SetTxFifoThreshold:
|
||
431 @ args = 0, pretend = 0, frame = 0
|
||
432 @ frame_needed = 0, uses_anonymous_args = 0
|
||
433 0000 90F88020 ldrb r2, [r0, #128] @ zero_extendqisi2
|
||
434 0004 012A cmp r2, #1
|
||
435 0006 37D0 beq .L64
|
||
436 0008 0346 mov r3, r0
|
||
437 000a 0268 ldr r2, [r0]
|
||
438 000c 2420 movs r0, #36
|
||
439 000e 30B5 push {r4, r5, lr}
|
||
440 0010 C3F88400 str r0, [r3, #132]
|
||
441 0014 1468 ldr r4, [r2]
|
||
442 0016 1068 ldr r0, [r2]
|
||
443 0018 20F00100 bic r0, r0, #1
|
||
444 001c 1060 str r0, [r2]
|
||
445 001e 9068 ldr r0, [r2, #8]
|
||
446 0020 20F06040 bic r0, r0, #-536870912
|
||
447 0024 0143 orrs r1, r1, r0
|
||
448 0026 586E ldr r0, [r3, #100]
|
||
449 0028 9160 str r1, [r2, #8]
|
||
450 002a 10B3 cbz r0, .L65
|
||
451 002c 9168 ldr r1, [r2, #8]
|
||
452 002e 9068 ldr r0, [r2, #8]
|
||
453 0030 124D ldr r5, .L70
|
||
454 0032 C1F3426C ubfx ip, r1, #25, #3
|
||
455 0036 4FEA507E lsr lr, r0, #29
|
||
456 003a 1149 ldr r1, .L70+4
|
||
457 003c 11F80E00 ldrb r0, [r1, lr] @ zero_extendqisi2
|
||
458 0040 11F80C10 ldrb r1, [r1, ip] @ zero_extendqisi2
|
||
459 0044 15F80EE0 ldrb lr, [r5, lr] @ zero_extendqisi2
|
||
460 0048 15F80C50 ldrb r5, [r5, ip] @ zero_extendqisi2
|
||
461 004c C000 lsls r0, r0, #3
|
||
462 004e C900 lsls r1, r1, #3
|
||
463 0050 B0FBFEF0 udiv r0, r0, lr
|
||
464 0054 B1FBF5F1 udiv r1, r1, r5
|
||
465 .L63:
|
||
466 0058 A3F86810 strh r1, [r3, #104] @ movhi
|
||
467 005c 0021 movs r1, #0
|
||
468 005e A3F86A00 strh r0, [r3, #106] @ movhi
|
||
469 0062 2025 movs r5, #32
|
||
470 0064 1460 str r4, [r2]
|
||
471 0066 83F88010 strb r1, [r3, #128]
|
||
472 006a 0846 mov r0, r1
|
||
473 006c C3F88450 str r5, [r3, #132]
|
||
474 0070 30BD pop {r4, r5, pc}
|
||
475 .L65:
|
||
476 0072 0121 movs r1, #1
|
||
477 0074 0846 mov r0, r1
|
||
ARM GAS /tmp/ccb62RjL.s page 9
|
||
|
||
|
||
478 0076 EFE7 b .L63
|
||
479 .L64:
|
||
480 0078 0220 movs r0, #2
|
||
481 007a 7047 bx lr
|
||
482 .L71:
|
||
483 .align 2
|
||
484 .L70:
|
||
485 007c 00000000 .word .LANCHOR1
|
||
486 0080 00000000 .word .LANCHOR0
|
||
488 .section .text.HAL_UARTEx_SetRxFifoThreshold,"ax",%progbits
|
||
489 .align 1
|
||
490 .p2align 2,,3
|
||
491 .global HAL_UARTEx_SetRxFifoThreshold
|
||
492 .syntax unified
|
||
493 .thumb
|
||
494 .thumb_func
|
||
495 .fpu fpv4-sp-d16
|
||
497 HAL_UARTEx_SetRxFifoThreshold:
|
||
498 @ args = 0, pretend = 0, frame = 0
|
||
499 @ frame_needed = 0, uses_anonymous_args = 0
|
||
500 0000 90F88020 ldrb r2, [r0, #128] @ zero_extendqisi2
|
||
501 0004 012A cmp r2, #1
|
||
502 0006 37D0 beq .L75
|
||
503 0008 0346 mov r3, r0
|
||
504 000a 0268 ldr r2, [r0]
|
||
505 000c 2420 movs r0, #36
|
||
506 000e 30B5 push {r4, r5, lr}
|
||
507 0010 C3F88400 str r0, [r3, #132]
|
||
508 0014 1468 ldr r4, [r2]
|
||
509 0016 1068 ldr r0, [r2]
|
||
510 0018 20F00100 bic r0, r0, #1
|
||
511 001c 1060 str r0, [r2]
|
||
512 001e 9068 ldr r0, [r2, #8]
|
||
513 0020 20F06060 bic r0, r0, #234881024
|
||
514 0024 0143 orrs r1, r1, r0
|
||
515 0026 586E ldr r0, [r3, #100]
|
||
516 0028 9160 str r1, [r2, #8]
|
||
517 002a 10B3 cbz r0, .L76
|
||
518 002c 9168 ldr r1, [r2, #8]
|
||
519 002e 9068 ldr r0, [r2, #8]
|
||
520 0030 124D ldr r5, .L81
|
||
521 0032 C1F3426C ubfx ip, r1, #25, #3
|
||
522 0036 4FEA507E lsr lr, r0, #29
|
||
523 003a 1149 ldr r1, .L81+4
|
||
524 003c 11F80E00 ldrb r0, [r1, lr] @ zero_extendqisi2
|
||
525 0040 11F80C10 ldrb r1, [r1, ip] @ zero_extendqisi2
|
||
526 0044 15F80EE0 ldrb lr, [r5, lr] @ zero_extendqisi2
|
||
527 0048 15F80C50 ldrb r5, [r5, ip] @ zero_extendqisi2
|
||
528 004c C000 lsls r0, r0, #3
|
||
529 004e C900 lsls r1, r1, #3
|
||
530 0050 B0FBFEF0 udiv r0, r0, lr
|
||
531 0054 B1FBF5F1 udiv r1, r1, r5
|
||
532 .L74:
|
||
533 0058 A3F86810 strh r1, [r3, #104] @ movhi
|
||
534 005c 0021 movs r1, #0
|
||
535 005e A3F86A00 strh r0, [r3, #106] @ movhi
|
||
536 0062 2025 movs r5, #32
|
||
ARM GAS /tmp/ccb62RjL.s page 10
|
||
|
||
|
||
537 0064 1460 str r4, [r2]
|
||
538 0066 83F88010 strb r1, [r3, #128]
|
||
539 006a 0846 mov r0, r1
|
||
540 006c C3F88450 str r5, [r3, #132]
|
||
541 0070 30BD pop {r4, r5, pc}
|
||
542 .L76:
|
||
543 0072 0121 movs r1, #1
|
||
544 0074 0846 mov r0, r1
|
||
545 0076 EFE7 b .L74
|
||
546 .L75:
|
||
547 0078 0220 movs r0, #2
|
||
548 007a 7047 bx lr
|
||
549 .L82:
|
||
550 .align 2
|
||
551 .L81:
|
||
552 007c 00000000 .word .LANCHOR1
|
||
553 0080 00000000 .word .LANCHOR0
|
||
555 .section .text.HAL_UARTEx_ReceiveToIdle,"ax",%progbits
|
||
556 .align 1
|
||
557 .p2align 2,,3
|
||
558 .global HAL_UARTEx_ReceiveToIdle
|
||
559 .syntax unified
|
||
560 .thumb
|
||
561 .thumb_func
|
||
562 .fpu fpv4-sp-d16
|
||
564 HAL_UARTEx_ReceiveToIdle:
|
||
565 @ args = 4, pretend = 0, frame = 0
|
||
566 @ frame_needed = 0, uses_anonymous_args = 0
|
||
567 0000 2DE9F84F push {r3, r4, r5, r6, r7, r8, r9, r10, fp, lr}
|
||
568 0004 1D46 mov r5, r3
|
||
569 0006 D0F88830 ldr r3, [r0, #136]
|
||
570 000a DDF82890 ldr r9, [sp, #40]
|
||
571 000e 202B cmp r3, #32
|
||
572 0010 6CD1 bne .L117
|
||
573 0012 0E46 mov r6, r1
|
||
574 0014 0029 cmp r1, #0
|
||
575 0016 66D0 beq .L116
|
||
576 0018 1746 mov r7, r2
|
||
577 001a 002A cmp r2, #0
|
||
578 001c 63D0 beq .L116
|
||
579 001e 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
580 0022 012B cmp r3, #1
|
||
581 0024 0446 mov r4, r0
|
||
582 0026 61D0 beq .L117
|
||
583 0028 0123 movs r3, #1
|
||
584 002a 2222 movs r2, #34
|
||
585 002c 4FF00008 mov r8, #0
|
||
586 0030 C0F88C80 str r8, [r0, #140]
|
||
587 0034 80F88030 strb r3, [r0, #128]
|
||
588 0038 C0F88820 str r2, [r0, #136]
|
||
589 003c C366 str r3, [r0, #108]
|
||
590 003e FFF7FEFF bl HAL_GetTick
|
||
591 0042 A368 ldr r3, [r4, #8]
|
||
592 0044 A4F85C70 strh r7, [r4, #92] @ movhi
|
||
593 0048 B3F5805F cmp r3, #4096
|
||
594 004c A4F85E70 strh r7, [r4, #94] @ movhi
|
||
595 0050 8246 mov r10, r0
|
||
ARM GAS /tmp/ccb62RjL.s page 11
|
||
|
||
|
||
596 0052 4ED0 beq .L147
|
||
597 0054 002B cmp r3, #0
|
||
598 0056 40F0A180 bne .L88
|
||
599 005a 2369 ldr r3, [r4, #16]
|
||
600 005c 002B cmp r3, #0
|
||
601 005e 00F0AD80 beq .L148
|
||
602 .L89:
|
||
603 0062 7F27 movs r7, #127
|
||
604 0064 A4F86070 strh r7, [r4, #96] @ movhi
|
||
605 .L90:
|
||
606 0068 4FF00008 mov r8, #0
|
||
607 .L113:
|
||
608 006c 0023 movs r3, #0
|
||
609 006e 84F88030 strb r3, [r4, #128]
|
||
610 0072 2B80 strh r3, [r5] @ movhi
|
||
611 0074 B4F85E30 ldrh r3, [r4, #94]
|
||
612 0078 9BB2 uxth r3, r3
|
||
613 007a 002B cmp r3, #0
|
||
614 007c 66D0 beq .L112
|
||
615 007e B9F1000F cmp r9, #0
|
||
616 0082 6FD0 beq .L93
|
||
617 0084 B9F1FF3F cmp r9, #-1
|
||
618 0088 3DD0 beq .L144
|
||
619 008a 4FF0100B mov fp, #16
|
||
620 008e 17E0 b .L94
|
||
621 .L145:
|
||
622 0090 5B6A ldr r3, [r3, #36]
|
||
623 0092 3B40 ands r3, r3, r7
|
||
624 0094 06F8013B strb r3, [r6], #1
|
||
625 .L106:
|
||
626 0098 2B88 ldrh r3, [r5]
|
||
627 009a 0133 adds r3, r3, #1
|
||
628 009c 2B80 strh r3, [r5] @ movhi
|
||
629 009e B4F85E30 ldrh r3, [r4, #94]
|
||
630 00a2 013B subs r3, r3, #1
|
||
631 00a4 9BB2 uxth r3, r3
|
||
632 00a6 A4F85E30 strh r3, [r4, #94] @ movhi
|
||
633 .L103:
|
||
634 00aa FFF7FEFF bl HAL_GetTick
|
||
635 00ae A0EB0A00 sub r0, r0, r10
|
||
636 00b2 8145 cmp r9, r0
|
||
637 00b4 6CD3 bcc .L107
|
||
638 00b6 B4F85E30 ldrh r3, [r4, #94]
|
||
639 00ba 9BB2 uxth r3, r3
|
||
640 00bc 002B cmp r3, #0
|
||
641 00be 45D0 beq .L112
|
||
642 .L94:
|
||
643 00c0 2368 ldr r3, [r4]
|
||
644 00c2 DA69 ldr r2, [r3, #28]
|
||
645 00c4 D206 lsls r2, r2, #27
|
||
646 00c6 04D5 bpl .L102
|
||
647 00c8 2A88 ldrh r2, [r5]
|
||
648 00ca C3F820B0 str fp, [r3, #32]
|
||
649 00ce 002A cmp r2, #0
|
||
650 00d0 6BD1 bne .L96
|
||
651 .L102:
|
||
652 00d2 DA69 ldr r2, [r3, #28]
|
||
ARM GAS /tmp/ccb62RjL.s page 12
|
||
|
||
|
||
653 00d4 9006 lsls r0, r2, #26
|
||
654 00d6 E8D5 bpl .L103
|
||
655 00d8 002E cmp r6, #0
|
||
656 00da D9D1 bne .L145
|
||
657 00dc 5B6A ldr r3, [r3, #36]
|
||
658 00de 3B40 ands r3, r3, r7
|
||
659 00e0 28F8023B strh r3, [r8], #2 @ movhi
|
||
660 00e4 D8E7 b .L106
|
||
661 .L116:
|
||
662 00e6 0120 movs r0, #1
|
||
663 .L143:
|
||
664 00e8 BDE8F88F pop {r3, r4, r5, r6, r7, r8, r9, r10, fp, pc}
|
||
665 .L117:
|
||
666 00ec 0220 movs r0, #2
|
||
667 00ee BDE8F88F pop {r3, r4, r5, r6, r7, r8, r9, r10, fp, pc}
|
||
668 .L147:
|
||
669 00f2 2369 ldr r3, [r4, #16]
|
||
670 00f4 002B cmp r3, #0
|
||
671 00f6 5DD1 bne .L149
|
||
672 00f8 40F2FF17 movw r7, #511
|
||
673 00fc B046 mov r8, r6
|
||
674 00fe A4F86070 strh r7, [r4, #96] @ movhi
|
||
675 0102 1E46 mov r6, r3
|
||
676 0104 B2E7 b .L113
|
||
677 .L144:
|
||
678 0106 1021 movs r1, #16
|
||
679 0108 0EE0 b .L100
|
||
680 .L98:
|
||
681 010a 06F8013B strb r3, [r6], #1
|
||
682 .L99:
|
||
683 010e 2B88 ldrh r3, [r5]
|
||
684 0110 0133 adds r3, r3, #1
|
||
685 0112 2B80 strh r3, [r5] @ movhi
|
||
686 0114 B4F85E30 ldrh r3, [r4, #94]
|
||
687 0118 013B subs r3, r3, #1
|
||
688 011a 9BB2 uxth r3, r3
|
||
689 011c A4F85E30 strh r3, [r4, #94] @ movhi
|
||
690 .L97:
|
||
691 0120 B4F85E30 ldrh r3, [r4, #94]
|
||
692 0124 9BB2 uxth r3, r3
|
||
693 0126 8BB1 cbz r3, .L112
|
||
694 .L100:
|
||
695 0128 2368 ldr r3, [r4]
|
||
696 012a DA69 ldr r2, [r3, #28]
|
||
697 012c D206 lsls r2, r2, #27
|
||
698 012e 03D5 bpl .L95
|
||
699 0130 2A88 ldrh r2, [r5]
|
||
700 0132 1962 str r1, [r3, #32]
|
||
701 0134 002A cmp r2, #0
|
||
702 0136 38D1 bne .L96
|
||
703 .L95:
|
||
704 0138 DA69 ldr r2, [r3, #28]
|
||
705 013a 9006 lsls r0, r2, #26
|
||
706 013c F0D5 bpl .L97
|
||
707 013e 5B6A ldr r3, [r3, #36]
|
||
708 0140 3B40 ands r3, r3, r7
|
||
709 0142 002E cmp r6, #0
|
||
ARM GAS /tmp/ccb62RjL.s page 13
|
||
|
||
|
||
710 0144 E1D1 bne .L98
|
||
711 0146 28F8023B strh r3, [r8], #2 @ movhi
|
||
712 014a E0E7 b .L99
|
||
713 .L112:
|
||
714 014c B4F85E10 ldrh r1, [r4, #94]
|
||
715 0150 B4F85C30 ldrh r3, [r4, #92]
|
||
716 0154 2022 movs r2, #32
|
||
717 0156 5B1A subs r3, r3, r1
|
||
718 0158 2B80 strh r3, [r5] @ movhi
|
||
719 015a 0020 movs r0, #0
|
||
720 015c C4F88820 str r2, [r4, #136]
|
||
721 0160 BDE8F88F pop {r3, r4, r5, r6, r7, r8, r9, r10, fp, pc}
|
||
722 .L93:
|
||
723 0164 2368 ldr r3, [r4]
|
||
724 0166 DA69 ldr r2, [r3, #28]
|
||
725 0168 D106 lsls r1, r2, #27
|
||
726 016a 2BD4 bmi .L150
|
||
727 .L108:
|
||
728 016c DA69 ldr r2, [r3, #28]
|
||
729 016e 9206 lsls r2, r2, #26
|
||
730 0170 0CD5 bpl .L109
|
||
731 0172 5B6A ldr r3, [r3, #36]
|
||
732 0174 1F40 ands r7, r7, r3
|
||
733 0176 86B3 cbz r6, .L151
|
||
734 0178 3770 strb r7, [r6]
|
||
735 .L111:
|
||
736 017a 2B88 ldrh r3, [r5]
|
||
737 017c 0133 adds r3, r3, #1
|
||
738 017e 2B80 strh r3, [r5] @ movhi
|
||
739 0180 B4F85E30 ldrh r3, [r4, #94]
|
||
740 0184 013B subs r3, r3, #1
|
||
741 0186 9BB2 uxth r3, r3
|
||
742 0188 A4F85E30 strh r3, [r4, #94] @ movhi
|
||
743 .L109:
|
||
744 018c FFF7FEFF bl HAL_GetTick
|
||
745 .L107:
|
||
746 0190 2023 movs r3, #32
|
||
747 0192 C4F88830 str r3, [r4, #136]
|
||
748 0196 0320 movs r0, #3
|
||
749 0198 BDE8F88F pop {r3, r4, r5, r6, r7, r8, r9, r10, fp, pc}
|
||
750 .L88:
|
||
751 019c B3F1805F cmp r3, #268435456
|
||
752 01a0 13D0 beq .L152
|
||
753 01a2 A4F86080 strh r8, [r4, #96] @ movhi
|
||
754 01a6 4746 mov r7, r8
|
||
755 01a8 5EE7 b .L90
|
||
756 .L96:
|
||
757 01aa 2023 movs r3, #32
|
||
758 01ac C4F88830 str r3, [r4, #136]
|
||
759 01b0 0020 movs r0, #0
|
||
760 01b2 99E7 b .L143
|
||
761 .L149:
|
||
762 01b4 FF27 movs r7, #255
|
||
763 01b6 A4F86070 strh r7, [r4, #96] @ movhi
|
||
764 01ba 57E7 b .L113
|
||
765 .L148:
|
||
766 01bc FF27 movs r7, #255
|
||
ARM GAS /tmp/ccb62RjL.s page 14
|
||
|
||
|
||
767 01be A4F86070 strh r7, [r4, #96] @ movhi
|
||
768 01c2 51E7 b .L90
|
||
769 .L150:
|
||
770 01c4 1022 movs r2, #16
|
||
771 01c6 1A62 str r2, [r3, #32]
|
||
772 01c8 D0E7 b .L108
|
||
773 .L152:
|
||
774 01ca 2369 ldr r3, [r4, #16]
|
||
775 01cc 002B cmp r3, #0
|
||
776 01ce 3FF448AF beq .L89
|
||
777 01d2 3F27 movs r7, #63
|
||
778 01d4 A4F86070 strh r7, [r4, #96] @ movhi
|
||
779 01d8 46E7 b .L90
|
||
780 .L151:
|
||
781 01da A8F80070 strh r7, [r8] @ movhi
|
||
782 01de CCE7 b .L111
|
||
784 .section .text.HAL_UARTEx_ReceiveToIdle_IT,"ax",%progbits
|
||
785 .align 1
|
||
786 .p2align 2,,3
|
||
787 .global HAL_UARTEx_ReceiveToIdle_IT
|
||
788 .syntax unified
|
||
789 .thumb
|
||
790 .thumb_func
|
||
791 .fpu fpv4-sp-d16
|
||
793 HAL_UARTEx_ReceiveToIdle_IT:
|
||
794 @ args = 0, pretend = 0, frame = 0
|
||
795 @ frame_needed = 0, uses_anonymous_args = 0
|
||
796 0000 70B5 push {r4, r5, r6, lr}
|
||
797 0002 D0F88860 ldr r6, [r0, #136]
|
||
798 0006 202E cmp r6, #32
|
||
799 0008 12D1 bne .L160
|
||
800 000a 79B1 cbz r1, .L156
|
||
801 000c 72B1 cbz r2, .L156
|
||
802 000e 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
803 0012 012B cmp r3, #1
|
||
804 0014 0446 mov r4, r0
|
||
805 0016 0BD0 beq .L160
|
||
806 0018 0123 movs r3, #1
|
||
807 001a 80F88030 strb r3, [r0, #128]
|
||
808 001e C366 str r3, [r0, #108]
|
||
809 0020 FFF7FEFF bl UART_Start_Receive_IT
|
||
810 0024 18B9 cbnz r0, .L154
|
||
811 0026 E36E ldr r3, [r4, #108]
|
||
812 0028 012B cmp r3, #1
|
||
813 002a 03D0 beq .L169
|
||
814 .L156:
|
||
815 002c 0120 movs r0, #1
|
||
816 .L154:
|
||
817 002e 70BD pop {r4, r5, r6, pc}
|
||
818 .L160:
|
||
819 0030 0220 movs r0, #2
|
||
820 0032 70BD pop {r4, r5, r6, pc}
|
||
821 .L169:
|
||
822 0034 2268 ldr r2, [r4]
|
||
823 0036 1023 movs r3, #16
|
||
824 0038 1362 str r3, [r2, #32]
|
||
825 .L167:
|
||
ARM GAS /tmp/ccb62RjL.s page 15
|
||
|
||
|
||
826 .syntax unified
|
||
827 @ 1155 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
828 003a 52E8003F ldrex r3, [r2]
|
||
829 @ 0 "" 2
|
||
830 .thumb
|
||
831 .syntax unified
|
||
832 003e 43F01003 orr r3, r3, #16
|
||
833 .syntax unified
|
||
834 @ 1206 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
835 0042 42E80031 strex r1, r3, [r2]
|
||
836 @ 0 "" 2
|
||
837 .thumb
|
||
838 .syntax unified
|
||
839 0046 0029 cmp r1, #0
|
||
840 0048 F7D1 bne .L167
|
||
841 004a 70BD pop {r4, r5, r6, pc}
|
||
843 .section .text.HAL_UARTEx_ReceiveToIdle_DMA,"ax",%progbits
|
||
844 .align 1
|
||
845 .p2align 2,,3
|
||
846 .global HAL_UARTEx_ReceiveToIdle_DMA
|
||
847 .syntax unified
|
||
848 .thumb
|
||
849 .thumb_func
|
||
850 .fpu fpv4-sp-d16
|
||
852 HAL_UARTEx_ReceiveToIdle_DMA:
|
||
853 @ args = 0, pretend = 0, frame = 0
|
||
854 @ frame_needed = 0, uses_anonymous_args = 0
|
||
855 0000 70B5 push {r4, r5, r6, lr}
|
||
856 0002 D0F88860 ldr r6, [r0, #136]
|
||
857 0006 202E cmp r6, #32
|
||
858 0008 12D1 bne .L177
|
||
859 000a 79B1 cbz r1, .L173
|
||
860 000c 72B1 cbz r2, .L173
|
||
861 000e 90F88030 ldrb r3, [r0, #128] @ zero_extendqisi2
|
||
862 0012 012B cmp r3, #1
|
||
863 0014 0446 mov r4, r0
|
||
864 0016 0BD0 beq .L177
|
||
865 0018 0123 movs r3, #1
|
||
866 001a 80F88030 strb r3, [r0, #128]
|
||
867 001e C366 str r3, [r0, #108]
|
||
868 0020 FFF7FEFF bl UART_Start_Receive_DMA
|
||
869 0024 18B9 cbnz r0, .L171
|
||
870 0026 E36E ldr r3, [r4, #108]
|
||
871 0028 012B cmp r3, #1
|
||
872 002a 03D0 beq .L186
|
||
873 .L173:
|
||
874 002c 0120 movs r0, #1
|
||
875 .L171:
|
||
876 002e 70BD pop {r4, r5, r6, pc}
|
||
877 .L177:
|
||
878 0030 0220 movs r0, #2
|
||
879 0032 70BD pop {r4, r5, r6, pc}
|
||
880 .L186:
|
||
881 0034 2268 ldr r2, [r4]
|
||
882 0036 1023 movs r3, #16
|
||
883 0038 1362 str r3, [r2, #32]
|
||
884 .L184:
|
||
ARM GAS /tmp/ccb62RjL.s page 16
|
||
|
||
|
||
885 .syntax unified
|
||
886 @ 1155 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
887 003a 52E8003F ldrex r3, [r2]
|
||
888 @ 0 "" 2
|
||
889 .thumb
|
||
890 .syntax unified
|
||
891 003e 43F01003 orr r3, r3, #16
|
||
892 .syntax unified
|
||
893 @ 1206 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||
894 0042 42E80031 strex r1, r3, [r2]
|
||
895 @ 0 "" 2
|
||
896 .thumb
|
||
897 .syntax unified
|
||
898 0046 0029 cmp r1, #0
|
||
899 0048 F7D1 bne .L184
|
||
900 004a 70BD pop {r4, r5, r6, pc}
|
||
902 .section .rodata.denominator.0,"a"
|
||
903 .align 2
|
||
904 .set .LANCHOR1,. + 0
|
||
907 denominator.0:
|
||
908 0000 08040204 .ascii "\010\004\002\004\010\001\001\001"
|
||
908 08010101
|
||
909 .section .rodata.numerator.1,"a"
|
||
910 .align 2
|
||
911 .set .LANCHOR0,. + 0
|
||
914 numerator.1:
|
||
915 0000 01010103 .ascii "\001\001\001\003\007\001\000\000"
|
||
915 07010000
|
||
916 .ident "GCC: (15:10.3-2021.07-4) 10.3.1 20210621 (release)"
|
||
ARM GAS /tmp/ccb62RjL.s page 17
|
||
|
||
|
||
DEFINED SYMBOLS
|
||
*ABS*:0000000000000000 stm32g4xx_hal_uart_ex.c
|
||
/tmp/ccb62RjL.s:16 .text.HAL_RS485Ex_Init:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:25 .text.HAL_RS485Ex_Init:0000000000000000 HAL_RS485Ex_Init
|
||
/tmp/ccb62RjL.s:88 .text.HAL_UARTEx_WakeupCallback:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:96 .text.HAL_UARTEx_WakeupCallback:0000000000000000 HAL_UARTEx_WakeupCallback
|
||
/tmp/ccb62RjL.s:103 .text.HAL_UARTEx_RxFifoFullCallback:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:111 .text.HAL_UARTEx_RxFifoFullCallback:0000000000000000 HAL_UARTEx_RxFifoFullCallback
|
||
/tmp/ccb62RjL.s:118 .text.HAL_UARTEx_TxFifoEmptyCallback:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:126 .text.HAL_UARTEx_TxFifoEmptyCallback:0000000000000000 HAL_UARTEx_TxFifoEmptyCallback
|
||
/tmp/ccb62RjL.s:133 .text.HAL_MultiProcessorEx_AddressLength_Set:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:141 .text.HAL_MultiProcessorEx_AddressLength_Set:0000000000000000 HAL_MultiProcessorEx_AddressLength_Set
|
||
/tmp/ccb62RjL.s:167 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:175 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:0000000000000000 HAL_UARTEx_StopModeWakeUpSourceConfig
|
||
/tmp/ccb62RjL.s:240 .text.HAL_UARTEx_EnableStopMode:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:248 .text.HAL_UARTEx_EnableStopMode:0000000000000000 HAL_UARTEx_EnableStopMode
|
||
/tmp/ccb62RjL.s:282 .text.HAL_UARTEx_DisableStopMode:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:290 .text.HAL_UARTEx_DisableStopMode:0000000000000000 HAL_UARTEx_DisableStopMode
|
||
/tmp/ccb62RjL.s:324 .text.HAL_UARTEx_EnableFifoMode:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:332 .text.HAL_UARTEx_EnableFifoMode:0000000000000000 HAL_UARTEx_EnableFifoMode
|
||
/tmp/ccb62RjL.s:380 .text.HAL_UARTEx_EnableFifoMode:0000000000000070 $d
|
||
/tmp/ccb62RjL.s:384 .text.HAL_UARTEx_DisableFifoMode:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:392 .text.HAL_UARTEx_DisableFifoMode:0000000000000000 HAL_UARTEx_DisableFifoMode
|
||
/tmp/ccb62RjL.s:422 .text.HAL_UARTEx_SetTxFifoThreshold:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:430 .text.HAL_UARTEx_SetTxFifoThreshold:0000000000000000 HAL_UARTEx_SetTxFifoThreshold
|
||
/tmp/ccb62RjL.s:485 .text.HAL_UARTEx_SetTxFifoThreshold:000000000000007c $d
|
||
/tmp/ccb62RjL.s:489 .text.HAL_UARTEx_SetRxFifoThreshold:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:497 .text.HAL_UARTEx_SetRxFifoThreshold:0000000000000000 HAL_UARTEx_SetRxFifoThreshold
|
||
/tmp/ccb62RjL.s:552 .text.HAL_UARTEx_SetRxFifoThreshold:000000000000007c $d
|
||
/tmp/ccb62RjL.s:556 .text.HAL_UARTEx_ReceiveToIdle:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:564 .text.HAL_UARTEx_ReceiveToIdle:0000000000000000 HAL_UARTEx_ReceiveToIdle
|
||
/tmp/ccb62RjL.s:785 .text.HAL_UARTEx_ReceiveToIdle_IT:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:793 .text.HAL_UARTEx_ReceiveToIdle_IT:0000000000000000 HAL_UARTEx_ReceiveToIdle_IT
|
||
/tmp/ccb62RjL.s:844 .text.HAL_UARTEx_ReceiveToIdle_DMA:0000000000000000 $t
|
||
/tmp/ccb62RjL.s:852 .text.HAL_UARTEx_ReceiveToIdle_DMA:0000000000000000 HAL_UARTEx_ReceiveToIdle_DMA
|
||
/tmp/ccb62RjL.s:903 .rodata.denominator.0:0000000000000000 $d
|
||
/tmp/ccb62RjL.s:907 .rodata.denominator.0:0000000000000000 denominator.0
|
||
/tmp/ccb62RjL.s:910 .rodata.numerator.1:0000000000000000 $d
|
||
/tmp/ccb62RjL.s:914 .rodata.numerator.1:0000000000000000 numerator.1
|
||
|
||
UNDEFINED SYMBOLS
|
||
UART_SetConfig
|
||
UART_CheckIdleState
|
||
UART_AdvFeatureConfig
|
||
HAL_UART_MspInit
|
||
HAL_GetTick
|
||
UART_WaitOnFlagUntilTimeout
|
||
UART_Start_Receive_IT
|
||
UART_Start_Receive_DMA
|