This commit is contained in:
nzasch
2025-01-28 19:01:22 +01:00
parent bfd044a2cb
commit b9232f66b0
1160 changed files with 693991 additions and 336287 deletions

View File

@@ -1,4 +1,4 @@
ARM GAS /tmp/ccF4OHvs.s page 1
ARM GAS /tmp/ccCx4Vhr.s page 1
1 .cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** (+) Configure the DMA_MUX Synchronization Block using HAL_DMAEx_ConfigMuxSync function.
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** (+) Configure the DMA_MUX Request Generator Block using HAL_DMAEx_ConfigMuxRequestGenerator func
ARM GAS /tmp/ccF4OHvs.s page 2
ARM GAS /tmp/ccCx4Vhr.s page 2
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** Functions HAL_DMAEx_EnableMuxRequestGenerator and HAL_DMAEx_DisableMuxRequestGenerator can t
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @{
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** */
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
ARM GAS /tmp/ccF4OHvs.s page 3
ARM GAS /tmp/ccCx4Vhr.s page 3
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
@@ -170,7 +170,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
51 000e 012B cmp r3, #1
52 0010 1FD0 beq .L4
96:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Check the parameters */
53 .loc 1 96 1 is_stmt 0 discriminator 2 view .LVU12
53 .loc 1 96 1 is_stmt 0 view .LVU12
54 0012 30B4 push {r4, r5}
55 .LCFI0:
56 .cfi_def_cfa_offset 8
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
58 .cfi_offset 5, -4
59 .loc 1 111 5 is_stmt 1 discriminator 2 view .LVU13
60 0014 0123 movs r3, #1
ARM GAS /tmp/ccF4OHvs.s page 4
ARM GAS /tmp/ccCx4Vhr.s page 4
61 0016 80F82430 strb r3, [r0, #36]
@@ -186,7 +186,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
112:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
113:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Set the new synchronization parameters (and keep the request ID filled during the Init)*/
114:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** MODIFY_REG(hdma->DMAmuxChannel->CCR, \
63 .loc 1 114 5 discriminator 2 view .LVU15
63 .loc 1 114 5 view .LVU15
64 001a 846C ldr r4, [r0, #72]
65 001c 2268 ldr r2, [r4]
66 001e D2B2 uxtb r2, r2
@@ -201,7 +201,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
75 0034 43EA0C43 orr r3, r3, ip, lsl #16
76 0038 497A ldrb r1, [r1, #9] @ zero_extendqisi2
77 .LVL1:
78 .loc 1 114 5 is_stmt 0 discriminator 2 view .LVU16
78 .loc 1 114 5 is_stmt 0 view .LVU16
79 003a 43EA4123 orr r3, r3, r1, lsl #9
80 003e 1343 orrs r3, r3, r2
81 0040 2360 str r3, [r4]
@@ -212,15 +212,15 @@ ARM GAS /tmp/ccF4OHvs.s page 1
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
120:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Process UnLocked */
121:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** __HAL_UNLOCK(hdma);
82 .loc 1 121 5 is_stmt 1 discriminator 2 view .LVU17
83 .loc 1 121 5 discriminator 2 view .LVU18
82 .loc 1 121 5 is_stmt 1 view .LVU17
83 .loc 1 121 5 view .LVU18
84 0042 0023 movs r3, #0
85 0044 80F82430 strb r3, [r0, #36]
86 .loc 1 121 5 discriminator 2 view .LVU19
86 .loc 1 121 5 view .LVU19
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** return HAL_OK;
87 .loc 1 123 5 discriminator 2 view .LVU20
88 .loc 1 123 12 is_stmt 0 discriminator 2 view .LVU21
87 .loc 1 123 5 view .LVU20
88 .loc 1 123 12 is_stmt 0 view .LVU21
89 0048 1846 mov r0, r3
90 .LVL2:
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
@@ -230,7 +230,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** return HAL_ERROR;
129:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
130:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
91 .loc 1 130 1 discriminator 2 view .LVU22
91 .loc 1 130 1 view .LVU22
92 004a 30BC pop {r4, r5}
93 .LCFI1:
94 .cfi_restore 5
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
96 .cfi_def_cfa_offset 0
97 004c 7047 bx lr
98 .LVL3:
ARM GAS /tmp/ccF4OHvs.s page 5
ARM GAS /tmp/ccCx4Vhr.s page 5
99 .L3:
@@ -252,7 +252,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
105 .LVL5:
106 .L4:
111:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
107 .loc 1 111 5 view .LVU25
107 .loc 1 111 5 discriminator 1 view .LVU25
108 0052 0220 movs r0, #2
109 .LVL6:
110 .loc 1 130 1 view .LVU26
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
149:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** assert_param(IS_DMAMUX_REQUEST_GEN_POLARITY(pRequestGeneratorConfig->Polarity));
134 .loc 1 149 3 view .LVU31
150:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** assert_param(IS_DMAMUX_REQUEST_GEN_REQUEST_NUMBER(pRequestGeneratorConfig->RequestNumber));
ARM GAS /tmp/ccF4OHvs.s page 6
ARM GAS /tmp/ccCx4Vhr.s page 6
135 .loc 1 150 3 view .LVU32
@@ -316,7 +316,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
142 0008 0128 cmp r0, #1
143 000a 24D1 bne .L12
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Check the parameters */
144 .loc 1 143 1 discriminator 1 view .LVU36
144 .loc 1 143 1 view .LVU36
145 000c 10B4 push {r4}
146 .LCFI2:
147 .cfi_def_cfa_offset 4
@@ -340,13 +340,13 @@ ARM GAS /tmp/ccF4OHvs.s page 1
159:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Set the request generator new parameters */
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** hdma->DMAmuxRequestGen->RGCR = pRequestGeneratorConfig->SignalID | \
162 .loc 1 161 5 discriminator 2 view .LVU43
163 .loc 1 161 59 is_stmt 0 discriminator 2 view .LVU44
162 .loc 1 161 5 view .LVU43
163 .loc 1 161 59 is_stmt 0 view .LVU44
164 0020 0868 ldr r0, [r1]
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** ((pRequestGeneratorConfig->RequestNumber - 1U) << (POSITION_VAL(
165 .loc 1 162 61 discriminator 2 view .LVU45
165 .loc 1 162 61 view .LVU45
166 0022 8B68 ldr r3, [r1, #8]
167 .loc 1 162 77 discriminator 2 view .LVU46
167 .loc 1 162 77 view .LVU46
168 0024 03F1FF3C add ip, r3, #-1
169 .LVL9:
170 .LBB6:
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.2.0
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 08. May 2019
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
ARM GAS /tmp/ccF4OHvs.s page 7
ARM GAS /tmp/ccCx4Vhr.s page 7
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccF4OHvs.s page 8
ARM GAS /tmp/ccCx4Vhr.s page 8
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
118:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
119:Drivers/CMSIS/Include/cmsis_gcc.h ****
120:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ######################### Startup and Lowlevel Init ######################## */
ARM GAS /tmp/ccF4OHvs.s page 9
ARM GAS /tmp/ccCx4Vhr.s page 9
121:Drivers/CMSIS/Include/cmsis_gcc.h ****
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
175:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
176:Drivers/CMSIS/Include/cmsis_gcc.h ****
177:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __VECTOR_TABLE
ARM GAS /tmp/ccF4OHvs.s page 10
ARM GAS /tmp/ccCx4Vhr.s page 10
178:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __VECTOR_TABLE __Vectors
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
233:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
234:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccF4OHvs.s page 11
ARM GAS /tmp/ccCx4Vhr.s page 11
235:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
289:Drivers/CMSIS/Include/cmsis_gcc.h ****
290:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) );
291:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
ARM GAS /tmp/ccF4OHvs.s page 12
ARM GAS /tmp/ccCx4Vhr.s page 12
292:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
346:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : );
347:Drivers/CMSIS/Include/cmsis_gcc.h **** }
348:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccF4OHvs.s page 13
ARM GAS /tmp/ccCx4Vhr.s page 13
349:Drivers/CMSIS/Include/cmsis_gcc.h ****
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
403:Drivers/CMSIS/Include/cmsis_gcc.h ****
404:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
405:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccF4OHvs.s page 14
ARM GAS /tmp/ccCx4Vhr.s page 14
406:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure)
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
460:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure)
461:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg
462:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
ARM GAS /tmp/ccF4OHvs.s page 15
ARM GAS /tmp/ccCx4Vhr.s page 15
463:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
517:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void)
518:Drivers/CMSIS/Include/cmsis_gcc.h **** {
519:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory");
ARM GAS /tmp/ccF4OHvs.s page 16
ARM GAS /tmp/ccCx4Vhr.s page 16
520:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
574:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
575:Drivers/CMSIS/Include/cmsis_gcc.h ****
576:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccF4OHvs.s page 17
ARM GAS /tmp/ccCx4Vhr.s page 17
577:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
631:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
632:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure)
633:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state.
ARM GAS /tmp/ccF4OHvs.s page 18
ARM GAS /tmp/ccCx4Vhr.s page 18
634:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
688:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) );
689:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
690:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccF4OHvs.s page 19
ARM GAS /tmp/ccCx4Vhr.s page 19
691:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
746:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
747:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccF4OHvs.s page 20
ARM GAS /tmp/ccCx4Vhr.s page 20
748:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
802:Drivers/CMSIS/Include/cmsis_gcc.h ****
803:Drivers/CMSIS/Include/cmsis_gcc.h ****
804:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
ARM GAS /tmp/ccF4OHvs.s page 21
ARM GAS /tmp/ccCx4Vhr.s page 21
805:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
859:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
860:Drivers/CMSIS/Include/cmsis_gcc.h **** {
861:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
ARM GAS /tmp/ccF4OHvs.s page 22
ARM GAS /tmp/ccCx4Vhr.s page 22
862:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
916:Drivers/CMSIS/Include/cmsis_gcc.h **** */
917:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe")
918:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccF4OHvs.s page 23
ARM GAS /tmp/ccCx4Vhr.s page 23
919:Drivers/CMSIS/Include/cmsis_gcc.h ****
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
973:Drivers/CMSIS/Include/cmsis_gcc.h ****
974:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) );
975:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
ARM GAS /tmp/ccF4OHvs.s page 24
ARM GAS /tmp/ccCx4Vhr.s page 24
976:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1030:Drivers/CMSIS/Include/cmsis_gcc.h ****
1031:Drivers/CMSIS/Include/cmsis_gcc.h ****
1032:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccF4OHvs.s page 25
ARM GAS /tmp/ccCx4Vhr.s page 25
1033:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Breakpoint
@@ -1457,17 +1457,17 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1046:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Reversed value
1047:Drivers/CMSIS/Include/cmsis_gcc.h **** */
1048:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __RBIT(uint32_t value)
173 .loc 2 1048 31 is_stmt 1 discriminator 2 view .LVU47
173 .loc 2 1048 31 is_stmt 1 view .LVU47
174 .LBB7:
1049:Drivers/CMSIS/Include/cmsis_gcc.h **** {
1050:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
175 .loc 2 1050 3 discriminator 2 view .LVU48
175 .loc 2 1050 3 view .LVU48
1051:Drivers/CMSIS/Include/cmsis_gcc.h ****
1052:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \
1053:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \
1054:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
1055:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );
176 .loc 2 1055 4 discriminator 2 view .LVU49
176 .loc 2 1055 4 view .LVU49
177 0028 4FF47803 mov r3, #16252928
178 .syntax unified
179 @ 1055 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
@@ -1487,8 +1487,8 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1066:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= s; /* shift when v's highest bits are zero */
1067:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
1068:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
183 .loc 2 1068 3 discriminator 2 view .LVU50
184 .loc 2 1068 3 is_stmt 0 discriminator 2 view .LVU51
183 .loc 2 1068 3 view .LVU50
184 .loc 2 1068 3 is_stmt 0 view .LVU51
185 .thumb
186 .syntax unified
187 .LBE7:
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1069:Drivers/CMSIS/Include/cmsis_gcc.h **** }
1070:Drivers/CMSIS/Include/cmsis_gcc.h ****
1071:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccF4OHvs.s page 26
ARM GAS /tmp/ccCx4Vhr.s page 26
1072:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1508,7 +1508,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1076:Drivers/CMSIS/Include/cmsis_gcc.h **** \return number of leading zeros in value
1077:Drivers/CMSIS/Include/cmsis_gcc.h **** */
1078:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint8_t __CLZ(uint32_t value)
191 .loc 2 1078 30 is_stmt 1 discriminator 2 view .LVU52
191 .loc 2 1078 30 is_stmt 1 view .LVU52
192 .LBB9:
1079:Drivers/CMSIS/Include/cmsis_gcc.h **** {
1080:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Even though __builtin_clz produces a CLZ instruction on ARM, formally
@@ -1521,24 +1521,24 @@ ARM GAS /tmp/ccF4OHvs.s page 1
1087:Drivers/CMSIS/Include/cmsis_gcc.h **** single CLZ instruction.
1088:Drivers/CMSIS/Include/cmsis_gcc.h **** */
1089:Drivers/CMSIS/Include/cmsis_gcc.h **** if (value == 0U)
193 .loc 2 1089 3 discriminator 2 view .LVU53
194 .loc 2 1089 6 is_stmt 0 discriminator 2 view .LVU54
193 .loc 2 1089 3 view .LVU53
194 .loc 2 1089 6 is_stmt 0 view .LVU54
195 0030 7BB1 cbz r3, .L14
1090:Drivers/CMSIS/Include/cmsis_gcc.h **** {
1091:Drivers/CMSIS/Include/cmsis_gcc.h **** return 32U;
1092:Drivers/CMSIS/Include/cmsis_gcc.h **** }
1093:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_clz(value);
196 .loc 2 1093 3 is_stmt 1 view .LVU55
197 .loc 2 1093 10 is_stmt 0 view .LVU56
197 .loc 2 1093 10 is_stmt 0 discriminator 1 view .LVU56
198 0032 B3FA83F3 clz r3, r3
199 .LVL11:
200 .L11:
201 .loc 2 1093 10 view .LVU57
201 .loc 2 1093 10 discriminator 1 view .LVU57
202 .LBE9:
203 .LBE8:
204 .loc 1 162 121 view .LVU58
204 .loc 1 162 121 discriminator 2 view .LVU58
205 0036 03F01F03 and r3, r3, #31
206 .loc 1 162 83 view .LVU59
206 .loc 1 162 83 discriminator 2 view .LVU59
207 003a 0CFA03F3 lsl r3, ip, r3
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** ((pRequestGeneratorConfig->RequestNumber - 1U) << (POSITION_VAL(
208 .loc 1 161 70 view .LVU60
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
217 .loc 1 165 5 is_stmt 1 view .LVU64
218 .loc 1 165 5 view .LVU65
219 0046 0020 movs r0, #0
ARM GAS /tmp/ccF4OHvs.s page 27
ARM GAS /tmp/ccCx4Vhr.s page 27
220 0048 82F82400 strb r0, [r2, #36]
@@ -1612,13 +1612,13 @@ ARM GAS /tmp/ccF4OHvs.s page 1
256 .cfi_def_cfa_offset 4
257 .cfi_offset 4, -4
158:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
258 .loc 1 158 5 view .LVU74
258 .loc 1 158 5 discriminator 1 view .LVU74
259 005a 0220 movs r0, #2
260 005c F6E7 b .L10
261 .cfi_endproc
262 .LFE330:
264 .section .text.HAL_DMAEx_EnableMuxRequestGenerator,"ax",%progbits
ARM GAS /tmp/ccF4OHvs.s page 28
ARM GAS /tmp/ccCx4Vhr.s page 28
265 .align 1
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
298 .LVL17:
299 .loc 1 195 12 view .LVU87
300 0014 7047 bx lr
ARM GAS /tmp/ccF4OHvs.s page 29
ARM GAS /tmp/ccCx4Vhr.s page 29
301 .LVL18:
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
335 .loc 1 217 12 is_stmt 0 view .LVU95
336 0000 90F82530 ldrb r3, [r0, #37] @ zero_extendqisi2
337 .loc 1 217 6 view .LVU96
ARM GAS /tmp/ccF4OHvs.s page 30
ARM GAS /tmp/ccCx4Vhr.s page 30
338 0004 3BB1 cbz r3, .L25
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /**
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @brief Handles DMAMUX interrupt request.
ARM GAS /tmp/ccF4OHvs.s page 31
ARM GAS /tmp/ccCx4Vhr.s page 31
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @param hdma: pointer to a DMA_HandleTypeDef structure that contains
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
419 .loc 1 249 9 is_stmt 0 view .LVU125
420 001e C36B ldr r3, [r0, #60]
421 .loc 1 249 21 view .LVU126
ARM GAS /tmp/ccF4OHvs.s page 32
ARM GAS /tmp/ccCx4Vhr.s page 32
422 0020 43F40073 orr r3, r3, #512
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
458 0044 E26D ldr r2, [r4, #92]
459 .loc 1 267 43 view .LVU145
460 0046 5A60 str r2, [r3, #4]
ARM GAS /tmp/ccF4OHvs.s page 33
ARM GAS /tmp/ccCx4Vhr.s page 33
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
@@ -1956,26 +1956,27 @@ ARM GAS /tmp/ccF4OHvs.s page 1
481 .LFE333:
483 .text
484 .Letext0:
485 .file 3 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
486 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
487 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h"
488 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
489 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
490 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h"
ARM GAS /tmp/ccF4OHvs.s page 34
485 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
486 .file 4 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
487 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
488 .file 6 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h"
489 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
490 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
491 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h"
ARM GAS /tmp/ccCx4Vhr.s page 34
DEFINED SYMBOLS
*ABS*:00000000 stm32g4xx_hal_dma_ex.c
/tmp/ccF4OHvs.s:21 .text.HAL_DMAEx_ConfigMuxSync:00000000 $t
/tmp/ccF4OHvs.s:27 .text.HAL_DMAEx_ConfigMuxSync:00000000 HAL_DMAEx_ConfigMuxSync
/tmp/ccF4OHvs.s:116 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 $t
/tmp/ccF4OHvs.s:122 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 HAL_DMAEx_ConfigMuxRequestGenerator
/tmp/ccF4OHvs.s:265 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 $t
/tmp/ccF4OHvs.s:271 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 HAL_DMAEx_EnableMuxRequestGenerator
/tmp/ccF4OHvs.s:319 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 $t
/tmp/ccF4OHvs.s:325 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 HAL_DMAEx_DisableMuxRequestGenerator
/tmp/ccF4OHvs.s:373 .text.HAL_DMAEx_MUX_IRQHandler:00000000 $t
/tmp/ccF4OHvs.s:379 .text.HAL_DMAEx_MUX_IRQHandler:00000000 HAL_DMAEx_MUX_IRQHandler
/tmp/ccCx4Vhr.s:21 .text.HAL_DMAEx_ConfigMuxSync:00000000 $t
/tmp/ccCx4Vhr.s:27 .text.HAL_DMAEx_ConfigMuxSync:00000000 HAL_DMAEx_ConfigMuxSync
/tmp/ccCx4Vhr.s:116 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 $t
/tmp/ccCx4Vhr.s:122 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 HAL_DMAEx_ConfigMuxRequestGenerator
/tmp/ccCx4Vhr.s:265 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 $t
/tmp/ccCx4Vhr.s:271 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 HAL_DMAEx_EnableMuxRequestGenerator
/tmp/ccCx4Vhr.s:319 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 $t
/tmp/ccCx4Vhr.s:325 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 HAL_DMAEx_DisableMuxRequestGenerator
/tmp/ccCx4Vhr.s:373 .text.HAL_DMAEx_MUX_IRQHandler:00000000 $t
/tmp/ccCx4Vhr.s:379 .text.HAL_DMAEx_MUX_IRQHandler:00000000 HAL_DMAEx_MUX_IRQHandler
NO UNDEFINED SYMBOLS