solved laser current setup timing issue

This commit is contained in:
feda
2025-03-04 11:43:09 +03:00
parent 4162005fd4
commit b02e3a35b7
128 changed files with 27304 additions and 24438 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccTKBm5t.s page 1
ARM GAS /tmp/ccMMPL4p.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (++) Interrupt
ARM GAS /tmp/ccTKBm5t.s page 2
ARM GAS /tmp/ccMMPL4p.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (++) Event
@ -118,7 +118,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** #include "stm32f7xx_hal.h"
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
ARM GAS /tmp/ccTKBm5t.s page 3
ARM GAS /tmp/ccMMPL4p.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /** @addtogroup STM32F7xx_HAL_Driver
@ -178,7 +178,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
29 .loc 1 143 1 view -0
ARM GAS /tmp/ccTKBm5t.s page 4
ARM GAS /tmp/ccMMPL4p.s page 4
30 .cfi_startproc
@ -238,7 +238,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
63 .loc 1 163 3 is_stmt 1 view .LVU14
64 .loc 1 163 12 is_stmt 0 view .LVU15
65 0014 0122 movs r2, #1
ARM GAS /tmp/ccTKBm5t.s page 5
ARM GAS /tmp/ccMMPL4p.s page 5
66 0016 8240 lsls r2, r2, r0
@ -298,7 +298,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
98 .L7:
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
187:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** else
ARM GAS /tmp/ccTKBm5t.s page 6
ARM GAS /tmp/ccMMPL4p.s page 6
188:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
@ -358,7 +358,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
121 .loc 1 219 3 is_stmt 1 view .LVU37
122 .loc 1 219 19 is_stmt 0 view .LVU38
123 005a 5B68 ldr r3, [r3, #4]
ARM GAS /tmp/ccTKBm5t.s page 7
ARM GAS /tmp/ccMMPL4p.s page 7
124 .LVL5:
@ -418,7 +418,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
164 0080 24EA0204 bic r4, r4, r2
165 0084 EC60 str r4, [r5, #12]
166 0086 DAE7 b .L7
ARM GAS /tmp/ccTKBm5t.s page 8
ARM GAS /tmp/ccMMPL4p.s page 8
167 .L16:
@ -478,7 +478,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
214:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
205 .loc 1 214 15 is_stmt 0 view .LVU65
206 00ae 0748 ldr r0, .L17
ARM GAS /tmp/ccTKBm5t.s page 9
ARM GAS /tmp/ccMMPL4p.s page 9
207 00b0 0168 ldr r1, [r0]
@ -538,7 +538,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
233:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @param hexti Exti handle.
234:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @param pExtiConfig Pointer on structure to store Exti configuration.
235:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @retval HAL Status.
ARM GAS /tmp/ccTKBm5t.s page 10
ARM GAS /tmp/ccMMPL4p.s page 10
236:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
286 .loc 1 257 12 is_stmt 0 view .LVU86
287 0014 0122 movs r2, #1
288 0016 02FA0CF2 lsl r2, r2, ip
ARM GAS /tmp/ccTKBm5t.s page 11
ARM GAS /tmp/ccMMPL4p.s page 11
289 .LVL20:
@ -658,7 +658,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
321 0036 0021 movs r1, #0
322 0038 9960 str r1, [r3, #8]
280:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** pExtiConfig->GPIOSel = 0x00u;
ARM GAS /tmp/ccTKBm5t.s page 12
ARM GAS /tmp/ccMMPL4p.s page 12
323 .loc 1 280 3 is_stmt 1 view .LVU101
@ -718,7 +718,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
358 .loc 1 299 28 is_stmt 0 view .LVU117
359 005e 04F0C062 and r2, r4, #100663296
360 .loc 1 299 8 view .LVU118
ARM GAS /tmp/ccTKBm5t.s page 13
ARM GAS /tmp/ccMMPL4p.s page 13
361 0062 B2F1C06F cmp r2, #100663296
@ -778,7 +778,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
394 0088 02F00F02 and r2, r2, #15
304:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
395 .loc 1 304 28 view .LVU132
ARM GAS /tmp/ccTKBm5t.s page 14
ARM GAS /tmp/ccMMPL4p.s page 14
396 008c DA60 str r2, [r3, #12]
@ -838,7 +838,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_ClearConfigLine(EXTI_HandleTypeDef *hexti)
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
ARM GAS /tmp/ccTKBm5t.s page 15
ARM GAS /tmp/ccMMPL4p.s page 15
444 .loc 1 317 1 is_stmt 1 view -0
@ -898,7 +898,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
478 .loc 1 336 28 view .LVU153
479 0016 6FEA030E mvn lr, r3
480 .loc 1 336 26 view .LVU154
ARM GAS /tmp/ccTKBm5t.s page 16
ARM GAS /tmp/ccMMPL4p.s page 16
481 001a 21EA0301 bic r1, r1, r3
@ -958,7 +958,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
352:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** regval = SYSCFG->EXTICR[linepos >> 2u];
353:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
354:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval;
ARM GAS /tmp/ccTKBm5t.s page 17
ARM GAS /tmp/ccMMPL4p.s page 17
355:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
559 .cfi_restore 4
560 .cfi_restore 14
325:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
ARM GAS /tmp/ccTKBm5t.s page 18
ARM GAS /tmp/ccMMPL4p.s page 18
561 .loc 1 325 12 view .LVU189
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef status = HAL_OK;
604 .loc 1 371 3 is_stmt 1 view .LVU195
605 .LVL47:
ARM GAS /tmp/ccTKBm5t.s page 19
ARM GAS /tmp/ccMMPL4p.s page 19
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
638 .cfi_startproc
639 @ args = 0, pretend = 0, frame = 0
640 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccTKBm5t.s page 20
ARM GAS /tmp/ccMMPL4p.s page 20
641 @ link register save eliminated.
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
416:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
417:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /** @addtogroup EXTI_Exported_Functions_Group2
418:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @brief EXTI IO functions.
ARM GAS /tmp/ccTKBm5t.s page 21
ARM GAS /tmp/ccMMPL4p.s page 21
419:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** *
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
704 0010 1A42 tst r2, r3
705 0012 04D0 beq .L54
445:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
ARM GAS /tmp/ccTKBm5t.s page 22
ARM GAS /tmp/ccMMPL4p.s page 22
446:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Clear pending bit */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
466:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** uint32_t HAL_EXTI_GetPending(EXTI_HandleTypeDef *hexti, uint32_t Edge)
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
742 .loc 1 467 1 is_stmt 1 view -0
ARM GAS /tmp/ccTKBm5t.s page 23
ARM GAS /tmp/ccMMPL4p.s page 23
743 .cfi_startproc
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
780 0014 7047 bx lr
781 .L61:
782 0016 00BF .align 2
ARM GAS /tmp/ccTKBm5t.s page 24
ARM GAS /tmp/ccMMPL4p.s page 24
783 .L60:
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Clear Pending bit */
508:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->PR = maskline;
817 .loc 1 508 3 is_stmt 1 view .LVU264
ARM GAS /tmp/ccTKBm5t.s page 25
ARM GAS /tmp/ccMMPL4p.s page 25
818 .loc 1 508 12 is_stmt 0 view .LVU265
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccTKBm5t.s page 1
857 .LVL70:
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Generate Software interrupt */
ARM GAS /tmp/ccTKBm5t.s page 26
ARM GAS /tmp/ccMMPL4p.s page 26
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->SWIER = maskline;
@ -1521,35 +1521,35 @@ ARM GAS /tmp/ccTKBm5t.s page 1
874 .file 3 "/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h"
875 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
876 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_exti.h"
ARM GAS /tmp/ccTKBm5t.s page 27
ARM GAS /tmp/ccMMPL4p.s page 27
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32f7xx_hal_exti.c
/tmp/ccTKBm5t.s:17 .text.HAL_EXTI_SetConfigLine:0000000000000000 $t
/tmp/ccTKBm5t.s:25 .text.HAL_EXTI_SetConfigLine:0000000000000000 HAL_EXTI_SetConfigLine
/tmp/ccTKBm5t.s:239 .text.HAL_EXTI_SetConfigLine:00000000000000cc $d
/tmp/ccTKBm5t.s:245 .text.HAL_EXTI_GetConfigLine:0000000000000000 $t
/tmp/ccTKBm5t.s:252 .text.HAL_EXTI_GetConfigLine:0000000000000000 HAL_EXTI_GetConfigLine
/tmp/ccTKBm5t.s:428 .text.HAL_EXTI_GetConfigLine:00000000000000a0 $d
/tmp/ccTKBm5t.s:434 .text.HAL_EXTI_ClearConfigLine:0000000000000000 $t
/tmp/ccTKBm5t.s:441 .text.HAL_EXTI_ClearConfigLine:0000000000000000 HAL_EXTI_ClearConfigLine
/tmp/ccTKBm5t.s:581 .text.HAL_EXTI_ClearConfigLine:0000000000000080 $d
/tmp/ccTKBm5t.s:587 .text.HAL_EXTI_RegisterCallback:0000000000000000 $t
/tmp/ccTKBm5t.s:594 .text.HAL_EXTI_RegisterCallback:0000000000000000 HAL_EXTI_RegisterCallback
/tmp/ccTKBm5t.s:627 .text.HAL_EXTI_GetHandle:0000000000000000 $t
/tmp/ccTKBm5t.s:634 .text.HAL_EXTI_GetHandle:0000000000000000 HAL_EXTI_GetHandle
/tmp/ccTKBm5t.s:666 .text.HAL_EXTI_IRQHandler:0000000000000000 $t
/tmp/ccTKBm5t.s:673 .text.HAL_EXTI_IRQHandler:0000000000000000 HAL_EXTI_IRQHandler
/tmp/ccTKBm5t.s:727 .text.HAL_EXTI_IRQHandler:0000000000000020 $d
/tmp/ccTKBm5t.s:732 .text.HAL_EXTI_GetPending:0000000000000000 $t
/tmp/ccTKBm5t.s:739 .text.HAL_EXTI_GetPending:0000000000000000 HAL_EXTI_GetPending
/tmp/ccTKBm5t.s:784 .text.HAL_EXTI_GetPending:0000000000000018 $d
/tmp/ccTKBm5t.s:789 .text.HAL_EXTI_ClearPending:0000000000000000 $t
/tmp/ccTKBm5t.s:796 .text.HAL_EXTI_ClearPending:0000000000000000 HAL_EXTI_ClearPending
/tmp/ccTKBm5t.s:826 .text.HAL_EXTI_ClearPending:0000000000000010 $d
/tmp/ccTKBm5t.s:831 .text.HAL_EXTI_GenerateSWI:0000000000000000 $t
/tmp/ccTKBm5t.s:838 .text.HAL_EXTI_GenerateSWI:0000000000000000 HAL_EXTI_GenerateSWI
/tmp/ccTKBm5t.s:867 .text.HAL_EXTI_GenerateSWI:0000000000000010 $d
/tmp/ccMMPL4p.s:17 .text.HAL_EXTI_SetConfigLine:0000000000000000 $t
/tmp/ccMMPL4p.s:25 .text.HAL_EXTI_SetConfigLine:0000000000000000 HAL_EXTI_SetConfigLine
/tmp/ccMMPL4p.s:239 .text.HAL_EXTI_SetConfigLine:00000000000000cc $d
/tmp/ccMMPL4p.s:245 .text.HAL_EXTI_GetConfigLine:0000000000000000 $t
/tmp/ccMMPL4p.s:252 .text.HAL_EXTI_GetConfigLine:0000000000000000 HAL_EXTI_GetConfigLine
/tmp/ccMMPL4p.s:428 .text.HAL_EXTI_GetConfigLine:00000000000000a0 $d
/tmp/ccMMPL4p.s:434 .text.HAL_EXTI_ClearConfigLine:0000000000000000 $t
/tmp/ccMMPL4p.s:441 .text.HAL_EXTI_ClearConfigLine:0000000000000000 HAL_EXTI_ClearConfigLine
/tmp/ccMMPL4p.s:581 .text.HAL_EXTI_ClearConfigLine:0000000000000080 $d
/tmp/ccMMPL4p.s:587 .text.HAL_EXTI_RegisterCallback:0000000000000000 $t
/tmp/ccMMPL4p.s:594 .text.HAL_EXTI_RegisterCallback:0000000000000000 HAL_EXTI_RegisterCallback
/tmp/ccMMPL4p.s:627 .text.HAL_EXTI_GetHandle:0000000000000000 $t
/tmp/ccMMPL4p.s:634 .text.HAL_EXTI_GetHandle:0000000000000000 HAL_EXTI_GetHandle
/tmp/ccMMPL4p.s:666 .text.HAL_EXTI_IRQHandler:0000000000000000 $t
/tmp/ccMMPL4p.s:673 .text.HAL_EXTI_IRQHandler:0000000000000000 HAL_EXTI_IRQHandler
/tmp/ccMMPL4p.s:727 .text.HAL_EXTI_IRQHandler:0000000000000020 $d
/tmp/ccMMPL4p.s:732 .text.HAL_EXTI_GetPending:0000000000000000 $t
/tmp/ccMMPL4p.s:739 .text.HAL_EXTI_GetPending:0000000000000000 HAL_EXTI_GetPending
/tmp/ccMMPL4p.s:784 .text.HAL_EXTI_GetPending:0000000000000018 $d
/tmp/ccMMPL4p.s:789 .text.HAL_EXTI_ClearPending:0000000000000000 $t
/tmp/ccMMPL4p.s:796 .text.HAL_EXTI_ClearPending:0000000000000000 HAL_EXTI_ClearPending
/tmp/ccMMPL4p.s:826 .text.HAL_EXTI_ClearPending:0000000000000010 $d
/tmp/ccMMPL4p.s:831 .text.HAL_EXTI_GenerateSWI:0000000000000000 $t
/tmp/ccMMPL4p.s:838 .text.HAL_EXTI_GenerateSWI:0000000000000000 HAL_EXTI_GenerateSWI
/tmp/ccMMPL4p.s:867 .text.HAL_EXTI_GenerateSWI:0000000000000010 $d
NO UNDEFINED SYMBOLS