This commit is contained in:
nzasch
2025-06-28 00:58:29 +02:00
parent b9232f66b0
commit 28b7af65b6
123 changed files with 105128 additions and 104148 deletions

View File

@@ -1,4 +1,4 @@
ARM GAS /tmp/ccXNCPlv.s page 1
ARM GAS /tmp/ccLeczU6.s page 1
1 .cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** [..]
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Each Exti line can be configured within this driver.
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
ARM GAS /tmp/ccXNCPlv.s page 2
ARM GAS /tmp/ccLeczU6.s page 2
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
ARM GAS /tmp/ccXNCPlv.s page 3
ARM GAS /tmp/ccLeczU6.s page 3
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** #include "stm32g4xx_hal.h"
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @param pExtiConfig Pointer on EXTI configuration to be set.
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @retval HAL Status.
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
ARM GAS /tmp/ccXNCPlv.s page 4
ARM GAS /tmp/ccLeczU6.s page 4
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Compute line register offset */
166:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT);
62 .loc 1 166 3 is_stmt 1 view .LVU15
ARM GAS /tmp/ccXNCPlv.s page 5
ARM GAS /tmp/ccLeczU6.s page 5
63 .loc 1 166 10 is_stmt 0 view .LVU16
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
99 .loc 1 184 14 is_stmt 0 view .LVU34
100 0032 0543 orrs r5, r5, r0
101 .LVL7:
ARM GAS /tmp/ccXNCPlv.s page 6
ARM GAS /tmp/ccLeczU6.s page 6
102 .L5:
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
128 .loc 1 212 28 is_stmt 0 view .LVU48
129 004c 0D68 ldr r5, [r1]
130 .LVL11:
ARM GAS /tmp/ccXNCPlv.s page 7
ARM GAS /tmp/ccLeczU6.s page 7
131 .loc 1 212 28 view .LVU49
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Store interrupt mode */
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
ARM GAS /tmp/ccXNCPlv.s page 8
ARM GAS /tmp/ccLeczU6.s page 8
161 .loc 1 239 3 is_stmt 1 view .LVU60
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
195 .cfi_restore 7
196 .cfi_restore 6
197 .cfi_restore 5
ARM GAS /tmp/ccXNCPlv.s page 9
ARM GAS /tmp/ccLeczU6.s page 9
198 .cfi_restore 4
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
238 .loc 1 218 69 view .LVU90
239 00a0 9200 lsls r2, r2, #2
218:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
ARM GAS /tmp/ccXNCPlv.s page 10
ARM GAS /tmp/ccLeczU6.s page 10
240 .loc 1 218 40 view .LVU91
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
281 .cfi_restore 7
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
282 .loc 1 155 12 view .LVU105
ARM GAS /tmp/ccXNCPlv.s page 11
ARM GAS /tmp/ccLeczU6.s page 11
283 00c2 0120 movs r0, #1
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
322 .loc 1 274 3 view .LVU114
275:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
276:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check null pointer */
ARM GAS /tmp/ccXNCPlv.s page 12
ARM GAS /tmp/ccLeczU6.s page 12
277:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** if ((hexti == NULL) || (pExtiConfig == NULL))
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
356 .loc 1 296 26 is_stmt 0 view .LVU130
357 001c 4001 lsls r0, r0, #5
358 .LVL46:
ARM GAS /tmp/ccXNCPlv.s page 13
ARM GAS /tmp/ccLeczU6.s page 13
359 .loc 1 296 11 view .LVU131
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
393 .LVL52:
394 .loc 1 316 23 view .LVU147
395 003c 44F00204 orr r4, r4, #2
ARM GAS /tmp/ccXNCPlv.s page 14
ARM GAS /tmp/ccLeczU6.s page 14
396 0040 4C60 str r4, [r1, #4]
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
430 005a 164C ldr r4, .L37+8
431 .LVL56:
337:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = *regaddr;
ARM GAS /tmp/ccXNCPlv.s page 15
ARM GAS /tmp/ccLeczU6.s page 15
432 .loc 1 337 5 is_stmt 1 view .LVU165
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
465 .loc 1 306 23 view .LVU179
466 007a 4C60 str r4, [r1, #4]
467 007c D9E7 b .L24
ARM GAS /tmp/ccXNCPlv.s page 16
ARM GAS /tmp/ccLeczU6.s page 16
468 .LVL62:
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
279:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
509 .loc 1 279 12 view .LVU194
510 00a2 0120 movs r0, #1
ARM GAS /tmp/ccXNCPlv.s page 17
ARM GAS /tmp/ccLeczU6.s page 17
511 .LVL69:
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
553 .loc 1 369 3 view .LVU202
370:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t offset;
ARM GAS /tmp/ccXNCPlv.s page 18
ARM GAS /tmp/ccLeczU6.s page 18
554 .loc 1 370 3 view .LVU203
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
588 001a 03F18041 add r1, r3, #1073741824
589 001e 01F58231 add r1, r1, #66560
590 .LVL77:
ARM GAS /tmp/ccXNCPlv.s page 19
ARM GAS /tmp/ccLeczU6.s page 19
390:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = (*regaddr & ~maskline);
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
632 0044 2A40 ands r2, r2, r5
633 .LVL85:
403:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
ARM GAS /tmp/ccXNCPlv.s page 20
ARM GAS /tmp/ccLeczU6.s page 20
634 .loc 1 403 5 is_stmt 1 view .LVU239
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
668 .LVL90:
414:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
669 .loc 1 414 14 view .LVU256
ARM GAS /tmp/ccXNCPlv.s page 21
ARM GAS /tmp/ccLeczU6.s page 21
670 0066 0D49 ldr r1, .L49+12
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
714 .L40:
715 .loc 1 421 1 view .LVU268
716 008c 30BD pop {r4, r5, pc}
ARM GAS /tmp/ccXNCPlv.s page 22
ARM GAS /tmp/ccLeczU6.s page 22
717 .L50:
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
434:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
750 .loc 1 434 21 is_stmt 0 view .LVU276
751 0004 0846 mov r0, r1
ARM GAS /tmp/ccXNCPlv.s page 23
ARM GAS /tmp/ccLeczU6.s page 23
752 .LVL99:
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
787 @ link register save eliminated.
465:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check the parameters */
466:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** assert_param(IS_EXTI_LINE(ExtiLine));
ARM GAS /tmp/ccXNCPlv.s page 24
ARM GAS /tmp/ccLeczU6.s page 24
788 .loc 1 466 3 view .LVU286
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
489:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *
490:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** @verbatim
491:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ===============================================================================
ARM GAS /tmp/ccXNCPlv.s page 25
ARM GAS /tmp/ccLeczU6.s page 25
492:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ##### IO operation functions #####
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
849 .loc 1 517 25 is_stmt 0 view .LVU309
850 0010 5301 lsls r3, r2, #5
851 .loc 1 517 11 view .LVU310
ARM GAS /tmp/ccXNCPlv.s page 26
ARM GAS /tmp/ccLeczU6.s page 26
852 0012 044A ldr r2, .L60
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
894 .LVL115:
895 .LFB335:
532:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
ARM GAS /tmp/ccXNCPlv.s page 27
ARM GAS /tmp/ccLeczU6.s page 27
533:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /**
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
559:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Get pending bit */
560:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regaddr = (&EXTI->PR1 + (EXTI_CONFIG_OFFSET * offset));
924 .loc 1 560 3 is_stmt 1 view .LVU339
ARM GAS /tmp/ccXNCPlv.s page 28
ARM GAS /tmp/ccLeczU6.s page 28
925 .loc 1 560 25 is_stmt 0 view .LVU340
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
576:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** __IO uint32_t *regaddr;
966 .loc 1 576 3 view .LVU349
577:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
ARM GAS /tmp/ccXNCPlv.s page 29
ARM GAS /tmp/ccLeczU6.s page 29
967 .loc 1 577 3 view .LVU350
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
1003 .cfi_endproc
1004 .LFE336:
1006 .section .text.HAL_EXTI_GenerateSWI,"ax",%progbits
ARM GAS /tmp/ccXNCPlv.s page 30
ARM GAS /tmp/ccLeczU6.s page 30
1007 .align 1
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
1039 .loc 1 618 3 is_stmt 1 view .LVU380
1040 .loc 1 618 28 is_stmt 0 view .LVU381
1041 000e 5301 lsls r3, r2, #5
ARM GAS /tmp/ccXNCPlv.s page 31
ARM GAS /tmp/ccLeczU6.s page 31
1042 .loc 1 618 11 view .LVU382
@@ -1820,40 +1820,40 @@ ARM GAS /tmp/ccXNCPlv.s page 1
1056 .LFE337:
1058 .text
1059 .Letext0:
1060 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
1061 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
1060 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
1061 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
1062 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
1063 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
1064 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h"
ARM GAS /tmp/ccXNCPlv.s page 32
ARM GAS /tmp/ccLeczU6.s page 32
DEFINED SYMBOLS
*ABS*:00000000 stm32g4xx_hal_exti.c
/tmp/ccXNCPlv.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccXNCPlv.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccXNCPlv.s:297 .text.HAL_EXTI_SetConfigLine:000000cc $d
/tmp/ccXNCPlv.s:305 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccXNCPlv.s:311 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccXNCPlv.s:529 .text.HAL_EXTI_GetConfigLine:000000ac $d
/tmp/ccXNCPlv.s:537 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccXNCPlv.s:543 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccXNCPlv.s:720 .text.HAL_EXTI_ClearConfigLine:00000090 $d
/tmp/ccXNCPlv.s:728 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccXNCPlv.s:734 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccXNCPlv.s:774 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccXNCPlv.s:780 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccXNCPlv.s:812 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccXNCPlv.s:818 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccXNCPlv.s:882 .text.HAL_EXTI_IRQHandler:00000024 $d
/tmp/ccXNCPlv.s:887 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccXNCPlv.s:893 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccXNCPlv.s:947 .text.HAL_EXTI_GetPending:0000001c $d
/tmp/ccXNCPlv.s:952 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccXNCPlv.s:958 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccXNCPlv.s:1002 .text.HAL_EXTI_ClearPending:00000018 $d
/tmp/ccXNCPlv.s:1007 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccXNCPlv.s:1013 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccXNCPlv.s:1054 .text.HAL_EXTI_GenerateSWI:00000018 $d
/tmp/ccLeczU6.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccLeczU6.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccLeczU6.s:297 .text.HAL_EXTI_SetConfigLine:000000cc $d
/tmp/ccLeczU6.s:305 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccLeczU6.s:311 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccLeczU6.s:529 .text.HAL_EXTI_GetConfigLine:000000ac $d
/tmp/ccLeczU6.s:537 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccLeczU6.s:543 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccLeczU6.s:720 .text.HAL_EXTI_ClearConfigLine:00000090 $d
/tmp/ccLeczU6.s:728 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccLeczU6.s:734 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccLeczU6.s:774 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccLeczU6.s:780 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccLeczU6.s:812 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccLeczU6.s:818 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccLeczU6.s:882 .text.HAL_EXTI_IRQHandler:00000024 $d
/tmp/ccLeczU6.s:887 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccLeczU6.s:893 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccLeczU6.s:947 .text.HAL_EXTI_GetPending:0000001c $d
/tmp/ccLeczU6.s:952 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccLeczU6.s:958 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccLeczU6.s:1002 .text.HAL_EXTI_ClearPending:00000018 $d
/tmp/ccLeczU6.s:1007 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccLeczU6.s:1013 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccLeczU6.s:1054 .text.HAL_EXTI_GenerateSWI:00000018 $d
NO UNDEFINED SYMBOLS