ARM GAS /tmp/ccGl4q2s.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_msp.c" 14 .text 15 .section .text.HAL_MspInit,"ax",%progbits 16 .align 1 17 .p2align 2,,3 18 .global HAL_MspInit 19 .arch armv7e-m 20 .syntax unified 21 .thumb 22 .thumb_func 23 .fpu fpv4-sp-d16 25 HAL_MspInit: 26 @ args = 0, pretend = 0, frame = 8 27 @ frame_needed = 0, uses_anonymous_args = 0 28 @ link register save eliminated. 29 0000 0B4B ldr r3, .L4 30 0002 1A6E ldr r2, [r3, #96] 31 0004 42F00102 orr r2, r2, #1 32 0008 1A66 str r2, [r3, #96] 33 000a 1A6E ldr r2, [r3, #96] 34 000c 82B0 sub sp, sp, #8 35 000e 02F00102 and r2, r2, #1 36 0012 0092 str r2, [sp] 37 0014 009A ldr r2, [sp] 38 0016 9A6D ldr r2, [r3, #88] 39 0018 42F08052 orr r2, r2, #268435456 40 001c 9A65 str r2, [r3, #88] 41 001e 9B6D ldr r3, [r3, #88] 42 0020 03F08053 and r3, r3, #268435456 43 0024 0193 str r3, [sp, #4] 44 0026 019B ldr r3, [sp, #4] 45 0028 02B0 add sp, sp, #8 46 @ sp needed 47 002a FFF7FEBF b HAL_PWREx_DisableUCPDDeadBattery 48 .L5: 49 002e 00BF .align 2 50 .L4: 51 0030 00100240 .word 1073876992 53 .section .text.HAL_ADC_MspInit,"ax",%progbits 54 .align 1 55 .p2align 2,,3 56 .global HAL_ADC_MspInit 57 .syntax unified 58 .thumb 59 .thumb_func ARM GAS /tmp/ccGl4q2s.s page 2 60 .fpu fpv4-sp-d16 62 HAL_ADC_MspInit: 63 @ args = 0, pretend = 0, frame = 80 64 @ frame_needed = 0, uses_anonymous_args = 0 65 0000 30B5 push {r4, r5, lr} 66 0002 0446 mov r4, r0 67 0004 95B0 sub sp, sp, #84 68 0006 4422 movs r2, #68 69 0008 0021 movs r1, #0 70 000a 03A8 add r0, sp, #12 71 000c FFF7FEFF bl memset 72 0010 2368 ldr r3, [r4] 73 0012 B3F1A04F cmp r3, #1342177280 74 0016 04D0 beq .L24 75 0018 384A ldr r2, .L29 76 001a 9342 cmp r3, r2 77 001c 40D0 beq .L25 78 001e 15B0 add sp, sp, #84 79 @ sp needed 80 0020 30BD pop {r4, r5, pc} 81 .L24: 82 0022 4FF40042 mov r2, #32768 83 0026 4FF00053 mov r3, #536870912 84 002a 03A8 add r0, sp, #12 85 002c 0392 str r2, [sp, #12] 86 002e 1293 str r3, [sp, #72] 87 0030 FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig 88 0034 0028 cmp r0, #0 89 0036 57D1 bne .L26 90 .L8: 91 0038 314A ldr r2, .L29+4 92 003a 1368 ldr r3, [r2] 93 003c 0133 adds r3, r3, #1 94 003e 012B cmp r3, #1 95 0040 1360 str r3, [r2] 96 0042 09D1 bne .L9 97 0044 2F4B ldr r3, .L29+8 98 0046 DA6C ldr r2, [r3, #76] 99 0048 42F40052 orr r2, r2, #8192 100 004c DA64 str r2, [r3, #76] 101 004e DB6C ldr r3, [r3, #76] 102 0050 03F40053 and r3, r3, #8192 103 0054 0193 str r3, [sp, #4] 104 0056 019B ldr r3, [sp, #4] 105 .L9: 106 0058 2B4D ldr r5, .L29+12 107 005a 2C49 ldr r1, .L29+16 108 005c 0522 movs r2, #5 109 005e C5E90012 strd r1, r2, [r5] 110 0062 8021 movs r1, #128 111 0064 4FF48072 mov r2, #256 112 0068 C5E90412 strd r1, r2, [r5, #16] 113 006c 0023 movs r3, #0 114 006e 4FF48061 mov r1, #1024 115 0072 2022 movs r2, #32 116 0074 2846 mov r0, r5 117 0076 C5E90233 strd r3, r3, [r5, #8] ARM GAS /tmp/ccGl4q2s.s page 3 118 007a C5E90612 strd r1, r2, [r5, #24] 119 007e 2B62 str r3, [r5, #32] 120 0080 FFF7FEFF bl HAL_DMA_Init 121 0084 0028 cmp r0, #0 122 0086 32D1 bne .L27 123 .L10: 124 0088 0022 movs r2, #0 125 008a 1146 mov r1, r2 126 008c 6565 str r5, [r4, #84] 127 008e 1220 movs r0, #18 128 0090 AC62 str r4, [r5, #40] 129 0092 FFF7FEFF bl HAL_NVIC_SetPriority 130 0096 1220 movs r0, #18 131 0098 FFF7FEFF bl HAL_NVIC_EnableIRQ 132 009c 15B0 add sp, sp, #84 133 @ sp needed 134 009e 30BD pop {r4, r5, pc} 135 .L25: 136 00a0 4FF40042 mov r2, #32768 137 00a4 4FF00053 mov r3, #536870912 138 00a8 03A8 add r0, sp, #12 139 00aa 0392 str r2, [sp, #12] 140 00ac 1293 str r3, [sp, #72] 141 00ae FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig 142 00b2 F8B9 cbnz r0, .L28 143 .L12: 144 00b4 124A ldr r2, .L29+4 145 00b6 1368 ldr r3, [r2] 146 00b8 0133 adds r3, r3, #1 147 00ba 012B cmp r3, #1 148 00bc 1360 str r3, [r2] 149 00be 09D1 bne .L13 150 00c0 104B ldr r3, .L29+8 151 00c2 DA6C ldr r2, [r3, #76] 152 00c4 42F40052 orr r2, r2, #8192 153 00c8 DA64 str r2, [r3, #76] 154 00ca DB6C ldr r3, [r3, #76] 155 00cc 03F40053 and r3, r3, #8192 156 00d0 0293 str r3, [sp, #8] 157 00d2 029B ldr r3, [sp, #8] 158 .L13: 159 00d4 0022 movs r2, #0 160 00d6 1146 mov r1, r2 161 00d8 1220 movs r0, #18 162 00da FFF7FEFF bl HAL_NVIC_SetPriority 163 00de 1220 movs r0, #18 164 00e0 FFF7FEFF bl HAL_NVIC_EnableIRQ 165 00e4 15B0 add sp, sp, #84 166 @ sp needed 167 00e6 30BD pop {r4, r5, pc} 168 .L26: 169 00e8 FFF7FEFF bl Error_Handler 170 00ec A4E7 b .L8 171 .L27: 172 00ee FFF7FEFF bl Error_Handler 173 00f2 C9E7 b .L10 174 .L28: ARM GAS /tmp/ccGl4q2s.s page 4 175 00f4 FFF7FEFF bl Error_Handler 176 00f8 DCE7 b .L12 177 .L30: 178 00fa 00BF .align 2 179 .L29: 180 00fc 00010050 .word 1342177536 181 0100 00000000 .word .LANCHOR0 182 0104 00100240 .word 1073876992 183 0108 00000000 .word hdma_adc1 184 010c 08000240 .word 1073872904 186 .section .text.HAL_ADC_MspDeInit,"ax",%progbits 187 .align 1 188 .p2align 2,,3 189 .global HAL_ADC_MspDeInit 190 .syntax unified 191 .thumb 192 .thumb_func 193 .fpu fpv4-sp-d16 195 HAL_ADC_MspDeInit: 196 @ args = 0, pretend = 0, frame = 0 197 @ frame_needed = 0, uses_anonymous_args = 0 198 @ link register save eliminated. 199 0000 0368 ldr r3, [r0] 200 0002 B3F1A04F cmp r3, #1342177280 201 0006 0FD0 beq .L37 202 0008 0E4A ldr r2, .L39 203 000a 9342 cmp r3, r2 204 000c 00D0 beq .L38 205 .L31: 206 000e 7047 bx lr 207 .L38: 208 0010 0D4A ldr r2, .L39+4 209 0012 1368 ldr r3, [r2] 210 0014 013B subs r3, r3, #1 211 0016 1360 str r3, [r2] 212 0018 002B cmp r3, #0 213 001a F8D1 bne .L31 214 001c 0B4A ldr r2, .L39+8 215 001e D36C ldr r3, [r2, #76] 216 0020 23F40053 bic r3, r3, #8192 217 0024 D364 str r3, [r2, #76] 218 0026 7047 bx lr 219 .L37: 220 0028 074A ldr r2, .L39+4 221 002a 1368 ldr r3, [r2] 222 002c 013B subs r3, r3, #1 223 002e 1360 str r3, [r2] 224 0030 23B9 cbnz r3, .L33 225 0032 064A ldr r2, .L39+8 226 0034 D36C ldr r3, [r2, #76] 227 0036 23F40053 bic r3, r3, #8192 228 003a D364 str r3, [r2, #76] 229 .L33: 230 003c 406D ldr r0, [r0, #84] 231 003e FFF7FEBF b HAL_DMA_DeInit 232 .L40: 233 0042 00BF .align 2 ARM GAS /tmp/ccGl4q2s.s page 5 234 .L39: 235 0044 00010050 .word 1342177536 236 0048 00000000 .word .LANCHOR0 237 004c 00100240 .word 1073876992 239 .section .text.HAL_CORDIC_MspInit,"ax",%progbits 240 .align 1 241 .p2align 2,,3 242 .global HAL_CORDIC_MspInit 243 .syntax unified 244 .thumb 245 .thumb_func 246 .fpu fpv4-sp-d16 248 HAL_CORDIC_MspInit: 249 @ args = 0, pretend = 0, frame = 8 250 @ frame_needed = 0, uses_anonymous_args = 0 251 @ link register save eliminated. 252 0000 0A4B ldr r3, .L48 253 0002 0268 ldr r2, [r0] 254 0004 9A42 cmp r2, r3 255 0006 00D0 beq .L47 256 0008 7047 bx lr 257 .L47: 258 000a D3F84824 ldr r2, [r3, #1096] 259 000e 42F00802 orr r2, r2, #8 260 0012 C3F84824 str r2, [r3, #1096] 261 0016 03F58063 add r3, r3, #1024 262 001a 82B0 sub sp, sp, #8 263 001c 9B6C ldr r3, [r3, #72] 264 001e 03F00803 and r3, r3, #8 265 0022 0193 str r3, [sp, #4] 266 0024 019B ldr r3, [sp, #4] 267 0026 02B0 add sp, sp, #8 268 @ sp needed 269 0028 7047 bx lr 270 .L49: 271 002a 00BF .align 2 272 .L48: 273 002c 000C0240 .word 1073875968 275 .section .text.HAL_CORDIC_MspDeInit,"ax",%progbits 276 .align 1 277 .p2align 2,,3 278 .global HAL_CORDIC_MspDeInit 279 .syntax unified 280 .thumb 281 .thumb_func 282 .fpu fpv4-sp-d16 284 HAL_CORDIC_MspDeInit: 285 @ args = 0, pretend = 0, frame = 0 286 @ frame_needed = 0, uses_anonymous_args = 0 287 @ link register save eliminated. 288 0000 054B ldr r3, .L53 289 0002 0268 ldr r2, [r0] 290 0004 9A42 cmp r2, r3 291 0006 00D0 beq .L52 292 0008 7047 bx lr 293 .L52: 294 000a 044A ldr r2, .L53+4 ARM GAS /tmp/ccGl4q2s.s page 6 295 000c 936C ldr r3, [r2, #72] 296 000e 23F00803 bic r3, r3, #8 297 0012 9364 str r3, [r2, #72] 298 0014 7047 bx lr 299 .L54: 300 0016 00BF .align 2 301 .L53: 302 0018 000C0240 .word 1073875968 303 001c 00100240 .word 1073876992 305 .section .text.HAL_DAC_MspInit,"ax",%progbits 306 .align 1 307 .p2align 2,,3 308 .global HAL_DAC_MspInit 309 .syntax unified 310 .thumb 311 .thumb_func 312 .fpu fpv4-sp-d16 314 HAL_DAC_MspInit: 315 @ args = 0, pretend = 0, frame = 40 316 @ frame_needed = 0, uses_anonymous_args = 0 317 0000 70B5 push {r4, r5, r6, lr} 318 0002 0368 ldr r3, [r0] 319 0004 394A ldr r2, .L71 320 0006 8AB0 sub sp, sp, #40 321 0008 0024 movs r4, #0 322 000a 9342 cmp r3, r2 323 000c CDE90444 strd r4, r4, [sp, #16] 324 0010 CDE90644 strd r4, r4, [sp, #24] 325 0014 0894 str r4, [sp, #32] 326 0016 10D0 beq .L67 327 0018 354A ldr r2, .L71+4 328 001a 9342 cmp r3, r2 329 001c 01D0 beq .L68 330 001e 0AB0 add sp, sp, #40 331 @ sp needed 332 0020 70BD pop {r4, r5, r6, pc} 333 .L68: 334 0022 344B ldr r3, .L71+8 335 0024 DA6C ldr r2, [r3, #76] 336 0026 42F48022 orr r2, r2, #262144 337 002a DA64 str r2, [r3, #76] 338 002c DB6C ldr r3, [r3, #76] 339 002e 03F48023 and r3, r3, #262144 340 0032 0393 str r3, [sp, #12] 341 0034 039B ldr r3, [sp, #12] 342 0036 0AB0 add sp, sp, #40 343 @ sp needed 344 0038 70BD pop {r4, r5, r6, pc} 345 .L67: 346 003a 2E4B ldr r3, .L71+8 347 003c 2E4E ldr r6, .L71+12 348 003e DA6C ldr r2, [r3, #76] 349 0040 42F48032 orr r2, r2, #65536 350 0044 DA64 str r2, [r3, #76] 351 0046 DA6C ldr r2, [r3, #76] 352 0048 02F48032 and r2, r2, #65536 353 004c 0192 str r2, [sp, #4] ARM GAS /tmp/ccGl4q2s.s page 7 354 004e 019A ldr r2, [sp, #4] 355 0050 DA6C ldr r2, [r3, #76] 356 0052 42F00102 orr r2, r2, #1 357 0056 DA64 str r2, [r3, #76] 358 0058 DB6C ldr r3, [r3, #76] 359 005a 03F00103 and r3, r3, #1 360 005e 0293 str r3, [sp, #8] 361 0060 3022 movs r2, #48 362 0062 0323 movs r3, #3 363 0064 0546 mov r5, r0 364 0066 04A9 add r1, sp, #16 365 0068 4FF09040 mov r0, #1207959552 366 006c CDE90423 strd r2, [sp, #16] 367 0070 029B ldr r3, [sp, #8] 368 0072 FFF7FEFF bl HAL_GPIO_Init 369 0076 214A ldr r2, .L71+16 370 0078 0623 movs r3, #6 371 007a C6E90023 strd r2, r3, [r6] 372 007e 1022 movs r2, #16 373 0080 8023 movs r3, #128 374 0082 C6E90224 strd r2, r4, [r6, #8] 375 0086 3361 str r3, [r6, #16] 376 0088 4FF40072 mov r2, #512 377 008c 4FF40063 mov r3, #2048 378 0090 C6E90523 strd r2, r3, [r6, #20] 379 0094 3046 mov r0, r6 380 0096 2023 movs r3, #32 381 0098 C6E90734 strd r3, r4, [r6, #28] 382 009c FFF7FEFF bl HAL_DMA_Init 383 00a0 E8B9 cbnz r0, .L69 384 .L57: 385 00a2 174C ldr r4, .L71+20 386 00a4 1749 ldr r1, .L71+24 387 00a6 AE60 str r6, [r5, #8] 388 00a8 0722 movs r2, #7 389 00aa C4E90012 strd r1, r2, [r4] 390 00ae 0023 movs r3, #0 391 00b0 1021 movs r1, #16 392 00b2 8022 movs r2, #128 393 00b4 C4E90213 strd r1, r3, [r4, #8] 394 00b8 2261 str r2, [r4, #16] 395 00ba 4FF40071 mov r1, #512 396 00be 4FF40062 mov r2, #2048 397 00c2 C4E90512 strd r1, r2, [r4, #20] 398 00c6 2046 mov r0, r4 399 00c8 2022 movs r2, #32 400 00ca C4E90723 strd r2, r3, [r4, #28] 401 00ce B562 str r5, [r6, #40] 402 00d0 FFF7FEFF bl HAL_DMA_Init 403 00d4 30B9 cbnz r0, .L70 404 .L58: 405 00d6 EC60 str r4, [r5, #12] 406 00d8 A562 str r5, [r4, #40] 407 00da 0AB0 add sp, sp, #40 408 @ sp needed 409 00dc 70BD pop {r4, r5, r6, pc} 410 .L69: ARM GAS /tmp/ccGl4q2s.s page 8 411 00de FFF7FEFF bl Error_Handler 412 00e2 DEE7 b .L57 413 .L70: 414 00e4 FFF7FEFF bl Error_Handler 415 00e8 F5E7 b .L58 416 .L72: 417 00ea 00BF .align 2 418 .L71: 419 00ec 00080050 .word 1342179328 420 00f0 00100050 .word 1342181376 421 00f4 00100240 .word 1073876992 422 00f8 00000000 .word hdma_dac1_ch1 423 00fc 1C000240 .word 1073872924 424 0100 00000000 .word hdma_dac1_ch2 425 0104 44000240 .word 1073872964 427 .section .text.HAL_DAC_MspDeInit,"ax",%progbits 428 .align 1 429 .p2align 2,,3 430 .global HAL_DAC_MspDeInit 431 .syntax unified 432 .thumb 433 .thumb_func 434 .fpu fpv4-sp-d16 436 HAL_DAC_MspDeInit: 437 @ args = 0, pretend = 0, frame = 0 438 @ frame_needed = 0, uses_anonymous_args = 0 439 0000 134A ldr r2, .L81 440 0002 0368 ldr r3, [r0] 441 0004 9342 cmp r3, r2 442 0006 0CD0 beq .L79 443 0008 124A ldr r2, .L81+4 444 000a 9342 cmp r3, r2 445 000c 00D0 beq .L80 446 000e 7047 bx lr 447 .L80: 448 0010 02F17042 add r2, r2, #-268435456 449 0014 02F50032 add r2, r2, #131072 450 0018 D36C ldr r3, [r2, #76] 451 001a 23F48023 bic r3, r3, #262144 452 001e D364 str r3, [r2, #76] 453 0020 7047 bx lr 454 .L79: 455 0022 02F17042 add r2, r2, #-268435456 456 0026 02F50232 add r2, r2, #133120 457 002a 10B5 push {r4, lr} 458 002c D36C ldr r3, [r2, #76] 459 002e 0446 mov r4, r0 460 0030 23F48033 bic r3, r3, #65536 461 0034 3021 movs r1, #48 462 0036 4FF09040 mov r0, #1207959552 463 003a D364 str r3, [r2, #76] 464 003c FFF7FEFF bl HAL_GPIO_DeInit 465 0040 A068 ldr r0, [r4, #8] 466 0042 FFF7FEFF bl HAL_DMA_DeInit 467 0046 E068 ldr r0, [r4, #12] 468 0048 BDE81040 pop {r4, lr} 469 004c FFF7FEBF b HAL_DMA_DeInit ARM GAS /tmp/ccGl4q2s.s page 9 470 .L82: 471 .align 2 472 .L81: 473 0050 00080050 .word 1342179328 474 0054 00100050 .word 1342181376 476 .section .text.HAL_I2C_MspInit,"ax",%progbits 477 .align 1 478 .p2align 2,,3 479 .global HAL_I2C_MspInit 480 .syntax unified 481 .thumb 482 .thumb_func 483 .fpu fpv4-sp-d16 485 HAL_I2C_MspInit: 486 @ args = 0, pretend = 0, frame = 104 487 @ frame_needed = 0, uses_anonymous_args = 0 488 0000 F0B5 push {r4, r5, r6, r7, lr} 489 0002 0446 mov r4, r0 490 0004 9BB0 sub sp, sp, #108 491 0006 0021 movs r1, #0 492 0008 4422 movs r2, #68 493 000a 09A8 add r0, sp, #36 494 000c CDE90411 strd r1, r1, [sp, #16] 495 0010 CDE90611 strd r1, r1, [sp, #24] 496 0014 0891 str r1, [sp, #32] 497 0016 FFF7FEFF bl memset 498 001a 244B ldr r3, .L92 499 001c 2268 ldr r2, [r4] 500 001e 9A42 cmp r2, r3 501 0020 01D0 beq .L90 502 0022 1BB0 add sp, sp, #108 503 @ sp needed 504 0024 F0BD pop {r4, r5, r6, r7, pc} 505 .L90: 506 0026 4023 movs r3, #64 507 0028 09A8 add r0, sp, #36 508 002a 0993 str r3, [sp, #36] 509 002c FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig 510 0030 0028 cmp r0, #0 511 0032 38D1 bne .L91 512 .L85: 513 0034 1E4C ldr r4, .L92+4 514 0036 E36C ldr r3, [r4, #76] 515 0038 43F00103 orr r3, r3, #1 516 003c E364 str r3, [r4, #76] 517 003e E36C ldr r3, [r4, #76] 518 0040 03F00103 and r3, r3, #1 519 0044 0193 str r3, [sp, #4] 520 0046 019B ldr r3, [sp, #4] 521 0048 E36C ldr r3, [r4, #76] 522 004a 43F00203 orr r3, r3, #2 523 004e E364 str r3, [r4, #76] 524 0050 E36C ldr r3, [r4, #76] 525 0052 03F00203 and r3, r3, #2 526 0056 0293 str r3, [sp, #8] 527 0058 0425 movs r5, #4 528 005a 4FF40042 mov r2, #32768 ARM GAS /tmp/ccGl4q2s.s page 10 529 005e 0026 movs r6, #0 530 0060 0027 movs r7, #0 531 0062 04A9 add r1, sp, #16 532 0064 1223 movs r3, #18 533 0066 4FF09040 mov r0, #1207959552 534 006a CDE90423 strd r2, [sp, #16] 535 006e CDE90667 strd r6, [sp, #24] 536 0072 029B ldr r3, [sp, #8] 537 0074 0895 str r5, [sp, #32] 538 0076 FFF7FEFF bl HAL_GPIO_Init 539 007a 8022 movs r2, #128 540 007c 1223 movs r3, #18 541 007e 0D48 ldr r0, .L92+8 542 0080 0895 str r5, [sp, #32] 543 0082 04A9 add r1, sp, #16 544 0084 CDE90423 strd r2, [sp, #16] 545 0088 CDE90667 strd r6, [sp, #24] 546 008c FFF7FEFF bl HAL_GPIO_Init 547 0090 A36D ldr r3, [r4, #88] 548 0092 43F40013 orr r3, r3, #2097152 549 0096 A365 str r3, [r4, #88] 550 0098 A36D ldr r3, [r4, #88] 551 009a 03F40013 and r3, r3, #2097152 552 009e 0393 str r3, [sp, #12] 553 00a0 039B ldr r3, [sp, #12] 554 00a2 1BB0 add sp, sp, #108 555 @ sp needed 556 00a4 F0BD pop {r4, r5, r6, r7, pc} 557 .L91: 558 00a6 FFF7FEFF bl Error_Handler 559 00aa C3E7 b .L85 560 .L93: 561 .align 2 562 .L92: 563 00ac 00540040 .word 1073763328 564 00b0 00100240 .word 1073876992 565 00b4 00040048 .word 1207960576 567 .section .text.HAL_I2C_MspDeInit,"ax",%progbits 568 .align 1 569 .p2align 2,,3 570 .global HAL_I2C_MspDeInit 571 .syntax unified 572 .thumb 573 .thumb_func 574 .fpu fpv4-sp-d16 576 HAL_I2C_MspDeInit: 577 @ args = 0, pretend = 0, frame = 0 578 @ frame_needed = 0, uses_anonymous_args = 0 579 0000 08B5 push {r3, lr} 580 0002 0268 ldr r2, [r0] 581 0004 0A4B ldr r3, .L98 582 0006 9A42 cmp r2, r3 583 0008 00D0 beq .L97 584 000a 08BD pop {r3, pc} 585 .L97: 586 000c 094A ldr r2, .L98+4 587 000e 936D ldr r3, [r2, #88] ARM GAS /tmp/ccGl4q2s.s page 11 588 0010 23F40013 bic r3, r3, #2097152 589 0014 4FF40041 mov r1, #32768 590 0018 4FF09040 mov r0, #1207959552 591 001c 9365 str r3, [r2, #88] 592 001e FFF7FEFF bl HAL_GPIO_DeInit 593 0022 BDE80840 pop {r3, lr} 594 0026 0448 ldr r0, .L98+8 595 0028 8021 movs r1, #128 596 002a FFF7FEBF b HAL_GPIO_DeInit 597 .L99: 598 002e 00BF .align 2 599 .L98: 600 0030 00540040 .word 1073763328 601 0034 00100240 .word 1073876992 602 0038 00040048 .word 1207960576 604 .section .text.HAL_OPAMP_MspInit,"ax",%progbits 605 .align 1 606 .p2align 2,,3 607 .global HAL_OPAMP_MspInit 608 .syntax unified 609 .thumb 610 .thumb_func 611 .fpu fpv4-sp-d16 613 HAL_OPAMP_MspInit: 614 @ args = 0, pretend = 0, frame = 32 615 @ frame_needed = 0, uses_anonymous_args = 0 616 0000 00B5 push {lr} 617 0002 0268 ldr r2, [r0] 618 0004 2449 ldr r1, .L106+16 619 0006 89B0 sub sp, sp, #36 620 0008 0023 movs r3, #0 621 000a 8A42 cmp r2, r1 622 000c CDE90233 strd r3, r3, [sp, #8] 623 0010 CDE90433 strd r3, r3, [sp, #16] 624 0014 0693 str r3, [sp, #24] 625 0016 05D0 beq .L104 626 0018 204B ldr r3, .L106+20 627 001a 9A42 cmp r2, r3 628 001c 1BD0 beq .L105 629 001e 09B0 add sp, sp, #36 630 @ sp needed 631 0020 5DF804FB ldr pc, [sp], #4 632 .L104: 633 0024 03F18043 add r3, r3, #1073741824 634 0028 03F50433 add r3, r3, #135168 635 002c 9FED167B vldr.64 d7, .L106 @ int 636 0030 DA6C ldr r2, [r3, #76] 637 0032 42F00102 orr r2, r2, #1 638 0036 DA64 str r2, [r3, #76] 639 0038 DB6C ldr r3, [r3, #76] 640 003a 03F00103 and r3, r3, #1 641 003e 0093 str r3, [sp] 642 0040 02A9 add r1, sp, #8 643 0042 4FF09040 mov r0, #1207959552 644 0046 8DED027B vstr.64 d7, [sp, #8] @ int 645 004a 009B ldr r3, [sp] 646 004c FFF7FEFF bl HAL_GPIO_Init ARM GAS /tmp/ccGl4q2s.s page 12 647 0050 09B0 add sp, sp, #36 648 @ sp needed 649 0052 5DF804FB ldr pc, [sp], #4 650 .L105: 651 0056 03F58633 add r3, r3, #68608 652 005a FC33 adds r3, r3, #252 653 005c DA6C ldr r2, [r3, #76] 654 005e 42F00102 orr r2, r2, #1 655 0062 DA64 str r2, [r3, #76] 656 0064 DB6C ldr r3, [r3, #76] 657 0066 9FED0A7B vldr.64 d7, .L106+8 @ int 658 006a 03F00103 and r3, r3, #1 659 006e 0193 str r3, [sp, #4] 660 0070 02A9 add r1, sp, #8 661 0072 4FF09040 mov r0, #1207959552 662 0076 8DED027B vstr.64 d7, [sp, #8] @ int 663 007a 019B ldr r3, [sp, #4] 664 007c FFF7FEFF bl HAL_GPIO_Init 665 0080 09B0 add sp, sp, #36 666 @ sp needed 667 0082 5DF804FB ldr pc, [sp], #4 668 .L107: 669 0086 00BF .align 3 670 .L106: 671 0088 0A000000 .word 10 672 008c 03000000 .word 3 673 0090 80000000 .word 128 674 0094 03000000 .word 3 675 0098 00030140 .word 1073808128 676 009c 04030140 .word 1073808132 678 .section .text.HAL_OPAMP_MspDeInit,"ax",%progbits 679 .align 1 680 .p2align 2,,3 681 .global HAL_OPAMP_MspDeInit 682 .syntax unified 683 .thumb 684 .thumb_func 685 .fpu fpv4-sp-d16 687 HAL_OPAMP_MspDeInit: 688 @ args = 0, pretend = 0, frame = 0 689 @ frame_needed = 0, uses_anonymous_args = 0 690 @ link register save eliminated. 691 0000 084A ldr r2, .L113 692 0002 0368 ldr r3, [r0] 693 0004 9342 cmp r3, r2 694 0006 03D0 beq .L111 695 0008 074A ldr r2, .L113+4 696 000a 9342 cmp r3, r2 697 000c 05D0 beq .L112 698 000e 7047 bx lr 699 .L111: 700 0010 0A21 movs r1, #10 701 0012 4FF09040 mov r0, #1207959552 702 0016 FFF7FEBF b HAL_GPIO_DeInit 703 .L112: 704 001a 8021 movs r1, #128 705 001c 4FF09040 mov r0, #1207959552 ARM GAS /tmp/ccGl4q2s.s page 13 706 0020 FFF7FEBF b HAL_GPIO_DeInit 707 .L114: 708 .align 2 709 .L113: 710 0024 00030140 .word 1073808128 711 0028 04030140 .word 1073808132 713 .section .text.HAL_TIM_Base_MspInit,"ax",%progbits 714 .align 1 715 .p2align 2,,3 716 .global HAL_TIM_Base_MspInit 717 .syntax unified 718 .thumb 719 .thumb_func 720 .fpu fpv4-sp-d16 722 HAL_TIM_Base_MspInit: 723 @ args = 0, pretend = 0, frame = 16 724 @ frame_needed = 0, uses_anonymous_args = 0 725 0000 00B5 push {lr} 726 0002 1E4A ldr r2, .L123 727 0004 0368 ldr r3, [r0] 728 0006 9342 cmp r3, r2 729 0008 85B0 sub sp, sp, #20 730 000a 08D0 beq .L120 731 000c 1C4A ldr r2, .L123+4 732 000e 9342 cmp r3, r2 733 0010 1FD0 beq .L121 734 0012 1C4A ldr r2, .L123+8 735 0014 9342 cmp r3, r2 736 0016 0FD0 beq .L122 737 0018 05B0 add sp, sp, #20 738 @ sp needed 739 001a 5DF804FB ldr pc, [sp], #4 740 .L120: 741 001e 1A4B ldr r3, .L123+12 742 0020 9A6D ldr r2, [r3, #88] 743 0022 42F01002 orr r2, r2, #16 744 0026 9A65 str r2, [r3, #88] 745 0028 9B6D ldr r3, [r3, #88] 746 002a 03F01003 and r3, r3, #16 747 002e 0193 str r3, [sp, #4] 748 0030 019B ldr r3, [sp, #4] 749 0032 05B0 add sp, sp, #20 750 @ sp needed 751 0034 5DF804FB ldr pc, [sp], #4 752 .L122: 753 0038 134B ldr r3, .L123+12 754 003a 1A6E ldr r2, [r3, #96] 755 003c 42F40052 orr r2, r2, #8192 756 0040 1A66 str r2, [r3, #96] 757 0042 1B6E ldr r3, [r3, #96] 758 0044 03F40053 and r3, r3, #8192 759 0048 0393 str r3, [sp, #12] 760 004a 039B ldr r3, [sp, #12] 761 004c 05B0 add sp, sp, #20 762 @ sp needed 763 004e 5DF804FB ldr pc, [sp], #4 764 .L121: ARM GAS /tmp/ccGl4q2s.s page 14 765 0052 0D4B ldr r3, .L123+12 766 0054 996D ldr r1, [r3, #88] 767 0056 41F02001 orr r1, r1, #32 768 005a 9965 str r1, [r3, #88] 769 005c 9B6D ldr r3, [r3, #88] 770 005e 0022 movs r2, #0 771 0060 03F02003 and r3, r3, #32 772 0064 0293 str r3, [sp, #8] 773 0066 3720 movs r0, #55 774 0068 1146 mov r1, r2 775 006a 029B ldr r3, [sp, #8] 776 006c FFF7FEFF bl HAL_NVIC_SetPriority 777 0070 3720 movs r0, #55 778 0072 05B0 add sp, sp, #20 779 @ sp needed 780 0074 5DF804EB ldr lr, [sp], #4 781 0078 FFF7FEBF b HAL_NVIC_EnableIRQ 782 .L124: 783 .align 2 784 .L123: 785 007c 00100040 .word 1073745920 786 0080 00140040 .word 1073746944 787 0084 00340140 .word 1073820672 788 0088 00100240 .word 1073876992 790 .section .text.HAL_TIM_Base_MspDeInit,"ax",%progbits 791 .align 1 792 .p2align 2,,3 793 .global HAL_TIM_Base_MspDeInit 794 .syntax unified 795 .thumb 796 .thumb_func 797 .fpu fpv4-sp-d16 799 HAL_TIM_Base_MspDeInit: 800 @ args = 0, pretend = 0, frame = 0 801 @ frame_needed = 0, uses_anonymous_args = 0 802 @ link register save eliminated. 803 0000 104A ldr r2, .L132 804 0002 0368 ldr r3, [r0] 805 0004 9342 cmp r3, r2 806 0006 06D0 beq .L129 807 0008 0F4A ldr r2, .L132+4 808 000a 9342 cmp r3, r2 809 000c 11D0 beq .L130 810 000e 0F4A ldr r2, .L132+8 811 0010 9342 cmp r3, r2 812 0012 07D0 beq .L131 813 0014 7047 bx lr 814 .L129: 815 0016 02F50032 add r2, r2, #131072 816 001a 936D ldr r3, [r2, #88] 817 001c 23F01003 bic r3, r3, #16 818 0020 9365 str r3, [r2, #88] 819 0022 7047 bx lr 820 .L131: 821 0024 02F55C42 add r2, r2, #56320 822 0028 136E ldr r3, [r2, #96] 823 002a 23F40053 bic r3, r3, #8192 ARM GAS /tmp/ccGl4q2s.s page 15 824 002e 1366 str r3, [r2, #96] 825 0030 7047 bx lr 826 .L130: 827 0032 02F5FE32 add r2, r2, #130048 828 0036 3720 movs r0, #55 829 0038 936D ldr r3, [r2, #88] 830 003a 23F02003 bic r3, r3, #32 831 003e 9365 str r3, [r2, #88] 832 0040 FFF7FEBF b HAL_NVIC_DisableIRQ 833 .L133: 834 .align 2 835 .L132: 836 0044 00100040 .word 1073745920 837 0048 00140040 .word 1073746944 838 004c 00340140 .word 1073820672 840 .section .text.HAL_UART_MspInit,"ax",%progbits 841 .align 1 842 .p2align 2,,3 843 .global HAL_UART_MspInit 844 .syntax unified 845 .thumb 846 .thumb_func 847 .fpu fpv4-sp-d16 849 HAL_UART_MspInit: 850 @ args = 0, pretend = 0, frame = 96 851 @ frame_needed = 0, uses_anonymous_args = 0 852 0000 30B5 push {r4, r5, lr} 853 0002 0446 mov r4, r0 854 0004 99B0 sub sp, sp, #100 855 0006 0021 movs r1, #0 856 0008 4422 movs r2, #68 857 000a 07A8 add r0, sp, #28 858 000c CDE90211 strd r1, r1, [sp, #8] 859 0010 CDE90411 strd r1, r1, [sp, #16] 860 0014 0691 str r1, [sp, #24] 861 0016 FFF7FEFF bl memset 862 001a 2A4B ldr r3, .L148 863 001c 2268 ldr r2, [r4] 864 001e 9A42 cmp r2, r3 865 0020 01D0 beq .L145 866 0022 19B0 add sp, sp, #100 867 @ sp needed 868 0024 30BD pop {r4, r5, pc} 869 .L145: 870 0026 0123 movs r3, #1 871 0028 07A8 add r0, sp, #28 872 002a 0793 str r3, [sp, #28] 873 002c FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig 874 0030 0028 cmp r0, #0 875 0032 41D1 bne .L146 876 .L136: 877 0034 244B ldr r3, .L148+4 878 0036 254D ldr r5, .L148+8 879 0038 1A6E ldr r2, [r3, #96] 880 003a 42F48042 orr r2, r2, #16384 881 003e 1A66 str r2, [r3, #96] 882 0040 1A6E ldr r2, [r3, #96] ARM GAS /tmp/ccGl4q2s.s page 16 883 0042 02F48042 and r2, r2, #16384 884 0046 0092 str r2, [sp] 885 0048 009A ldr r2, [sp] 886 004a DA6C ldr r2, [r3, #76] 887 004c 42F00102 orr r2, r2, #1 888 0050 DA64 str r2, [r3, #76] 889 0052 DB6C ldr r3, [r3, #76] 890 0054 03F00103 and r3, r3, #1 891 0058 0193 str r3, [sp, #4] 892 005a 4FF4C062 mov r2, #1536 893 005e 0223 movs r3, #2 894 0060 CDE90223 strd r2, [sp, #8] 895 0064 0022 movs r2, #0 896 0066 019B ldr r3, [sp, #4] 897 0068 0023 movs r3, #0 898 006a CDE90423 strd r2, [sp, #16] 899 006e 02A9 add r1, sp, #8 900 0070 0723 movs r3, #7 901 0072 4FF09040 mov r0, #1207959552 902 0076 0693 str r3, [sp, #24] 903 0078 FFF7FEFF bl HAL_GPIO_Init 904 007c 1449 ldr r1, .L148+12 905 007e 1922 movs r2, #25 906 0080 0023 movs r3, #0 907 0082 C5E90012 strd r1, r2, [r5] 908 0086 2846 mov r0, r5 909 0088 1021 movs r1, #16 910 008a 8022 movs r2, #128 911 008c C5E90213 strd r1, r3, [r5, #8] 912 0090 C5E90533 strd r3, r3, [r5, #20] 913 0094 C5E90733 strd r3, r3, [r5, #28] 914 0098 2A61 str r2, [r5, #16] 915 009a FFF7FEFF bl HAL_DMA_Init 916 009e 70B9 cbnz r0, .L147 917 .L137: 918 00a0 0022 movs r2, #0 919 00a2 1146 mov r1, r2 920 00a4 2520 movs r0, #37 921 00a6 A567 str r5, [r4, #120] 922 00a8 AC62 str r4, [r5, #40] 923 00aa FFF7FEFF bl HAL_NVIC_SetPriority 924 00ae 2520 movs r0, #37 925 00b0 FFF7FEFF bl HAL_NVIC_EnableIRQ 926 00b4 19B0 add sp, sp, #100 927 @ sp needed 928 00b6 30BD pop {r4, r5, pc} 929 .L146: 930 00b8 FFF7FEFF bl Error_Handler 931 00bc BAE7 b .L136 932 .L147: 933 00be FFF7FEFF bl Error_Handler 934 00c2 EDE7 b .L137 935 .L149: 936 .align 2 937 .L148: 938 00c4 00380140 .word 1073821696 939 00c8 00100240 .word 1073876992 ARM GAS /tmp/ccGl4q2s.s page 17 940 00cc 00000000 .word hdma_usart1_tx 941 00d0 58000240 .word 1073872984 943 .section .text.HAL_UART_MspDeInit,"ax",%progbits 944 .align 1 945 .p2align 2,,3 946 .global HAL_UART_MspDeInit 947 .syntax unified 948 .thumb 949 .thumb_func 950 .fpu fpv4-sp-d16 952 HAL_UART_MspDeInit: 953 @ args = 0, pretend = 0, frame = 0 954 @ frame_needed = 0, uses_anonymous_args = 0 955 0000 0C4B ldr r3, .L156 956 0002 0268 ldr r2, [r0] 957 0004 9A42 cmp r2, r3 958 0006 00D0 beq .L155 959 0008 7047 bx lr 960 .L155: 961 000a 0B4A ldr r2, .L156+4 962 000c 10B5 push {r4, lr} 963 000e 136E ldr r3, [r2, #96] 964 0010 0446 mov r4, r0 965 0012 23F48043 bic r3, r3, #16384 966 0016 4FF4C061 mov r1, #1536 967 001a 4FF09040 mov r0, #1207959552 968 001e 1366 str r3, [r2, #96] 969 0020 FFF7FEFF bl HAL_GPIO_DeInit 970 0024 A06F ldr r0, [r4, #120] 971 0026 FFF7FEFF bl HAL_DMA_DeInit 972 002a BDE81040 pop {r4, lr} 973 002e 2520 movs r0, #37 974 0030 FFF7FEBF b HAL_NVIC_DisableIRQ 975 .L157: 976 .align 2 977 .L156: 978 0034 00380140 .word 1073821696 979 0038 00100240 .word 1073876992 981 .section .text.HAL_PCD_MspInit,"ax",%progbits 982 .align 1 983 .p2align 2,,3 984 .global HAL_PCD_MspInit 985 .syntax unified 986 .thumb 987 .thumb_func 988 .fpu fpv4-sp-d16 990 HAL_PCD_MspInit: 991 @ args = 0, pretend = 0, frame = 72 992 @ frame_needed = 0, uses_anonymous_args = 0 993 0000 10B5 push {r4, lr} 994 0002 0446 mov r4, r0 995 0004 92B0 sub sp, sp, #72 996 0006 4422 movs r2, #68 997 0008 0021 movs r1, #0 998 000a 01A8 add r0, sp, #4 999 000c FFF7FEFF bl memset 1000 0010 0D4B ldr r3, .L167 ARM GAS /tmp/ccGl4q2s.s page 18 1001 0012 2268 ldr r2, [r4] 1002 0014 9A42 cmp r2, r3 1003 0016 01D0 beq .L165 1004 0018 12B0 add sp, sp, #72 1005 @ sp needed 1006 001a 10BD pop {r4, pc} 1007 .L165: 1008 001c 4FF40053 mov r3, #8192 1009 0020 01A8 add r0, sp, #4 1010 0022 0193 str r3, [sp, #4] 1011 0024 FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig 1012 0028 58B9 cbnz r0, .L166 1013 .L160: 1014 002a 084B ldr r3, .L167+4 1015 002c 9A6D ldr r2, [r3, #88] 1016 002e 42F40002 orr r2, r2, #8388608 1017 0032 9A65 str r2, [r3, #88] 1018 0034 9B6D ldr r3, [r3, #88] 1019 0036 03F40003 and r3, r3, #8388608 1020 003a 0093 str r3, [sp] 1021 003c 009B ldr r3, [sp] 1022 003e 12B0 add sp, sp, #72 1023 @ sp needed 1024 0040 10BD pop {r4, pc} 1025 .L166: 1026 0042 FFF7FEFF bl Error_Handler 1027 0046 F0E7 b .L160 1028 .L168: 1029 .align 2 1030 .L167: 1031 0048 005C0040 .word 1073765376 1032 004c 00100240 .word 1073876992 1034 .section .text.HAL_PCD_MspDeInit,"ax",%progbits 1035 .align 1 1036 .p2align 2,,3 1037 .global HAL_PCD_MspDeInit 1038 .syntax unified 1039 .thumb 1040 .thumb_func 1041 .fpu fpv4-sp-d16 1043 HAL_PCD_MspDeInit: 1044 @ args = 0, pretend = 0, frame = 0 1045 @ frame_needed = 0, uses_anonymous_args = 0 1046 @ link register save eliminated. 1047 0000 054B ldr r3, .L172 1048 0002 0268 ldr r2, [r0] 1049 0004 9A42 cmp r2, r3 1050 0006 00D0 beq .L171 1051 0008 7047 bx lr 1052 .L171: 1053 000a 044A ldr r2, .L172+4 1054 000c 936D ldr r3, [r2, #88] 1055 000e 23F40003 bic r3, r3, #8388608 1056 0012 9365 str r3, [r2, #88] 1057 0014 7047 bx lr 1058 .L173: 1059 0016 00BF .align 2 ARM GAS /tmp/ccGl4q2s.s page 19 1060 .L172: 1061 0018 005C0040 .word 1073765376 1062 001c 00100240 .word 1073876992 1064 .section .bss.HAL_RCC_ADC12_CLK_ENABLED,"aw",%nobits 1065 .align 2 1066 .set .LANCHOR0,. + 0 1069 HAL_RCC_ADC12_CLK_ENABLED: 1070 0000 00000000 .space 4 1071 .ident "GCC: (15:10.3-2021.07-4) 10.3.1 20210621 (release)" ARM GAS /tmp/ccGl4q2s.s page 20 DEFINED SYMBOLS *ABS*:0000000000000000 stm32g4xx_hal_msp.c /tmp/ccGl4q2s.s:16 .text.HAL_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:25 .text.HAL_MspInit:0000000000000000 HAL_MspInit /tmp/ccGl4q2s.s:51 .text.HAL_MspInit:0000000000000030 $d /tmp/ccGl4q2s.s:54 .text.HAL_ADC_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:62 .text.HAL_ADC_MspInit:0000000000000000 HAL_ADC_MspInit /tmp/ccGl4q2s.s:180 .text.HAL_ADC_MspInit:00000000000000fc $d /tmp/ccGl4q2s.s:187 .text.HAL_ADC_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:195 .text.HAL_ADC_MspDeInit:0000000000000000 HAL_ADC_MspDeInit /tmp/ccGl4q2s.s:235 .text.HAL_ADC_MspDeInit:0000000000000044 $d /tmp/ccGl4q2s.s:240 .text.HAL_CORDIC_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:248 .text.HAL_CORDIC_MspInit:0000000000000000 HAL_CORDIC_MspInit /tmp/ccGl4q2s.s:273 .text.HAL_CORDIC_MspInit:000000000000002c $d /tmp/ccGl4q2s.s:276 .text.HAL_CORDIC_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:284 .text.HAL_CORDIC_MspDeInit:0000000000000000 HAL_CORDIC_MspDeInit /tmp/ccGl4q2s.s:302 .text.HAL_CORDIC_MspDeInit:0000000000000018 $d /tmp/ccGl4q2s.s:306 .text.HAL_DAC_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:314 .text.HAL_DAC_MspInit:0000000000000000 HAL_DAC_MspInit /tmp/ccGl4q2s.s:419 .text.HAL_DAC_MspInit:00000000000000ec $d /tmp/ccGl4q2s.s:428 .text.HAL_DAC_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:436 .text.HAL_DAC_MspDeInit:0000000000000000 HAL_DAC_MspDeInit /tmp/ccGl4q2s.s:473 .text.HAL_DAC_MspDeInit:0000000000000050 $d /tmp/ccGl4q2s.s:477 .text.HAL_I2C_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:485 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit /tmp/ccGl4q2s.s:563 .text.HAL_I2C_MspInit:00000000000000ac $d /tmp/ccGl4q2s.s:568 .text.HAL_I2C_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:576 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit /tmp/ccGl4q2s.s:600 .text.HAL_I2C_MspDeInit:0000000000000030 $d /tmp/ccGl4q2s.s:605 .text.HAL_OPAMP_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:613 .text.HAL_OPAMP_MspInit:0000000000000000 HAL_OPAMP_MspInit /tmp/ccGl4q2s.s:671 .text.HAL_OPAMP_MspInit:0000000000000088 $d /tmp/ccGl4q2s.s:679 .text.HAL_OPAMP_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:687 .text.HAL_OPAMP_MspDeInit:0000000000000000 HAL_OPAMP_MspDeInit /tmp/ccGl4q2s.s:710 .text.HAL_OPAMP_MspDeInit:0000000000000024 $d /tmp/ccGl4q2s.s:714 .text.HAL_TIM_Base_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:722 .text.HAL_TIM_Base_MspInit:0000000000000000 HAL_TIM_Base_MspInit /tmp/ccGl4q2s.s:785 .text.HAL_TIM_Base_MspInit:000000000000007c $d /tmp/ccGl4q2s.s:791 .text.HAL_TIM_Base_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:799 .text.HAL_TIM_Base_MspDeInit:0000000000000000 HAL_TIM_Base_MspDeInit /tmp/ccGl4q2s.s:836 .text.HAL_TIM_Base_MspDeInit:0000000000000044 $d /tmp/ccGl4q2s.s:841 .text.HAL_UART_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:849 .text.HAL_UART_MspInit:0000000000000000 HAL_UART_MspInit /tmp/ccGl4q2s.s:938 .text.HAL_UART_MspInit:00000000000000c4 $d /tmp/ccGl4q2s.s:944 .text.HAL_UART_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:952 .text.HAL_UART_MspDeInit:0000000000000000 HAL_UART_MspDeInit /tmp/ccGl4q2s.s:978 .text.HAL_UART_MspDeInit:0000000000000034 $d /tmp/ccGl4q2s.s:982 .text.HAL_PCD_MspInit:0000000000000000 $t /tmp/ccGl4q2s.s:990 .text.HAL_PCD_MspInit:0000000000000000 HAL_PCD_MspInit /tmp/ccGl4q2s.s:1031 .text.HAL_PCD_MspInit:0000000000000048 $d /tmp/ccGl4q2s.s:1035 .text.HAL_PCD_MspDeInit:0000000000000000 $t /tmp/ccGl4q2s.s:1043 .text.HAL_PCD_MspDeInit:0000000000000000 HAL_PCD_MspDeInit /tmp/ccGl4q2s.s:1061 .text.HAL_PCD_MspDeInit:0000000000000018 $d /tmp/ccGl4q2s.s:1065 .bss.HAL_RCC_ADC12_CLK_ENABLED:0000000000000000 $d /tmp/ccGl4q2s.s:1069 .bss.HAL_RCC_ADC12_CLK_ENABLED:0000000000000000 HAL_RCC_ADC12_CLK_ENABLED UNDEFINED SYMBOLS ARM GAS /tmp/ccGl4q2s.s page 21 HAL_PWREx_DisableUCPDDeadBattery memset HAL_RCCEx_PeriphCLKConfig HAL_DMA_Init HAL_NVIC_SetPriority HAL_NVIC_EnableIRQ Error_Handler hdma_adc1 HAL_DMA_DeInit HAL_GPIO_Init hdma_dac1_ch1 hdma_dac1_ch2 HAL_GPIO_DeInit HAL_NVIC_DisableIRQ hdma_usart1_tx