big refactoring and features added
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cc8tFyty.s page 1
|
||||
ARM GAS /tmp/cctJtPJc.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m7
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/cc8tFyty.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/cc8tFyty.s page 2
|
||||
ARM GAS /tmp/cctJtPJc.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (++) Event
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/cc8tFyty.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/cc8tFyty.s page 3
|
||||
ARM GAS /tmp/cctJtPJc.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /** @addtogroup STM32F7xx_HAL_Driver
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/cc8tFyty.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/cc8tFyty.s page 4
|
||||
ARM GAS /tmp/cctJtPJc.s page 4
|
||||
|
||||
|
||||
30 .cfi_startproc
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/cc8tFyty.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/cc8tFyty.s page 5
|
||||
ARM GAS /tmp/cctJtPJc.s page 5
|
||||
|
||||
|
||||
66 0016 8240 lsls r2, r2, r0
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
98 003a 1443 orrs r4, r4, r2
|
||||
99 003c EC60 str r4, [r5, #12]
|
||||
100 .L7:
|
||||
ARM GAS /tmp/cc8tFyty.s page 6
|
||||
ARM GAS /tmp/cctJtPJc.s page 6
|
||||
|
||||
|
||||
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Configure event mode : read current mode */
|
||||
218:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Mask or set line */
|
||||
219:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** if ((pExtiConfig->Mode & EXTI_MODE_EVENT) != 0x00u)
|
||||
ARM GAS /tmp/cc8tFyty.s page 7
|
||||
ARM GAS /tmp/cctJtPJc.s page 7
|
||||
|
||||
|
||||
124 .loc 1 219 3 is_stmt 1 view .LVU40
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
189:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
|
||||
164 .loc 1 189 11 is_stmt 0 view .LVU52
|
||||
165 007c 134D ldr r5, .L17
|
||||
ARM GAS /tmp/cc8tFyty.s page 8
|
||||
ARM GAS /tmp/cctJtPJc.s page 8
|
||||
|
||||
|
||||
166 007e EC68 ldr r4, [r5, #12]
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
204 00a8 46F82010 str r1, [r6, r0, lsl #2]
|
||||
205 00ac CDE7 b .L3
|
||||
206 .LVL12:
|
||||
ARM GAS /tmp/cc8tFyty.s page 9
|
||||
ARM GAS /tmp/cctJtPJc.s page 9
|
||||
|
||||
|
||||
207 .L8:
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
255 HAL_EXTI_GetConfigLine:
|
||||
256 .LVL16:
|
||||
257 .LFB142:
|
||||
ARM GAS /tmp/cc8tFyty.s page 10
|
||||
ARM GAS /tmp/cctJtPJc.s page 10
|
||||
|
||||
|
||||
230:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
284 .loc 1 256 3 is_stmt 1 view .LVU89
|
||||
285 .loc 1 256 11 is_stmt 0 view .LVU90
|
||||
286 0010 04F01F0C and ip, r4, #31
|
||||
ARM GAS /tmp/cc8tFyty.s page 11
|
||||
ARM GAS /tmp/cctJtPJc.s page 11
|
||||
|
||||
|
||||
287 .LVL17:
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
322 .L23:
|
||||
276:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
|
||||
277:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
ARM GAS /tmp/cc8tFyty.s page 12
|
||||
ARM GAS /tmp/cctJtPJc.s page 12
|
||||
|
||||
|
||||
278:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Get default Trigger and GPIOSel configuration */
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
359 005c 9A60 str r2, [r3, #8]
|
||||
360 .L25:
|
||||
296:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
|
||||
ARM GAS /tmp/cc8tFyty.s page 13
|
||||
ARM GAS /tmp/cctJtPJc.s page 13
|
||||
|
||||
|
||||
297:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
393 .loc 1 304 67 view .LVU136
|
||||
394 0082 9200 lsls r2, r2, #2
|
||||
304:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
|
||||
ARM GAS /tmp/cc8tFyty.s page 14
|
||||
ARM GAS /tmp/cctJtPJc.s page 14
|
||||
|
||||
|
||||
395 .loc 1 304 38 view .LVU137
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
446 .LFB143:
|
||||
310:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
311:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /**
|
||||
ARM GAS /tmp/cc8tFyty.s page 15
|
||||
ARM GAS /tmp/cctJtPJc.s page 15
|
||||
|
||||
|
||||
312:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @brief Clear whole configuration of a dedicated Exti line.
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
335:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* 1] Clear interrupt mode */
|
||||
336:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->IMR = (EXTI->IMR & ~maskline);
|
||||
477 .loc 1 336 3 is_stmt 1 view .LVU158
|
||||
ARM GAS /tmp/cc8tFyty.s page 16
|
||||
ARM GAS /tmp/cctJtPJc.s page 16
|
||||
|
||||
|
||||
478 .loc 1 336 20 is_stmt 0 view .LVU159
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
520 .loc 1 348 8 view .LVU181
|
||||
521 004a B3F1C06F cmp r3, #100663296
|
||||
522 004e 01D0 beq .L45
|
||||
ARM GAS /tmp/cc8tFyty.s page 17
|
||||
ARM GAS /tmp/cctJtPJc.s page 17
|
||||
|
||||
|
||||
349:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
556 0070 0020 movs r0, #0
|
||||
557 0072 02E0 b .L37
|
||||
558 .LVL40:
|
||||
ARM GAS /tmp/cc8tFyty.s page 18
|
||||
ARM GAS /tmp/cctJtPJc.s page 18
|
||||
|
||||
|
||||
559 .L38:
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
601 @ args = 0, pretend = 0, frame = 0
|
||||
602 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
603 @ link register save eliminated.
|
||||
ARM GAS /tmp/cc8tFyty.s page 19
|
||||
ARM GAS /tmp/cctJtPJc.s page 19
|
||||
|
||||
|
||||
604 .loc 1 370 1 is_stmt 0 view .LVU201
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
393:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
|
||||
394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_GetHandle(EXTI_HandleTypeDef *hexti, uint32_t ExtiLine)
|
||||
395:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
|
||||
ARM GAS /tmp/cc8tFyty.s page 20
|
||||
ARM GAS /tmp/cctJtPJc.s page 20
|
||||
|
||||
|
||||
638 .loc 1 395 1 is_stmt 1 view -0
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
413:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /**
|
||||
414:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @}
|
||||
415:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
|
||||
ARM GAS /tmp/cc8tFyty.s page 21
|
||||
ARM GAS /tmp/cctJtPJc.s page 21
|
||||
|
||||
|
||||
416:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
444:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** if (regval != 0x00u)
|
||||
702 .loc 1 444 3 is_stmt 1 view .LVU232
|
||||
703 .loc 1 444 6 is_stmt 0 view .LVU233
|
||||
ARM GAS /tmp/cc8tFyty.s page 22
|
||||
ARM GAS /tmp/cctJtPJc.s page 22
|
||||
|
||||
|
||||
704 0010 1A42 tst r2, r3
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
464:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @retval 1 if interrupt is pending else 0.
|
||||
465:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
|
||||
466:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** uint32_t HAL_EXTI_GetPending(EXTI_HandleTypeDef *hexti, uint32_t Edge)
|
||||
ARM GAS /tmp/cc8tFyty.s page 23
|
||||
ARM GAS /tmp/cctJtPJc.s page 23
|
||||
|
||||
|
||||
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
777 .loc 1 484 1 view .LVU260
|
||||
778 0012 7047 bx lr
|
||||
779 .L61:
|
||||
ARM GAS /tmp/cc8tFyty.s page 24
|
||||
ARM GAS /tmp/cctJtPJc.s page 24
|
||||
|
||||
|
||||
780 .align 2
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc8tFyty.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;
|
||||
814 .loc 1 508 3 is_stmt 1 view .LVU270
|
||||
ARM GAS /tmp/cc8tFyty.s page 25
|
||||
ARM GAS /tmp/cctJtPJc.s page 25
|
||||
|
||||
|
||||
815 .loc 1 508 12 is_stmt 0 view .LVU271
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
|
||||
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Generate Software interrupt */
|
||||
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->SWIER = maskline;
|
||||
ARM GAS /tmp/cc8tFyty.s page 26
|
||||
ARM GAS /tmp/cctJtPJc.s page 26
|
||||
|
||||
|
||||
854 .loc 1 528 3 is_stmt 1 view .LVU281
|
||||
@ -1520,35 +1520,35 @@ ARM GAS /tmp/cc8tFyty.s page 1
|
||||
870 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
||||
871 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
|
||||
872 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_exti.h"
|
||||
ARM GAS /tmp/cc8tFyty.s page 27
|
||||
ARM GAS /tmp/cctJtPJc.s page 27
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f7xx_hal_exti.c
|
||||
/tmp/cc8tFyty.s:20 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/cc8tFyty.s:26 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/cc8tFyty.s:243 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/cc8tFyty.s:249 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/cc8tFyty.s:255 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/cc8tFyty.s:432 .text.HAL_EXTI_GetConfigLine:000000a0 $d
|
||||
/tmp/cc8tFyty.s:438 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/cc8tFyty.s:444 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/cc8tFyty.s:584 .text.HAL_EXTI_ClearConfigLine:0000007c $d
|
||||
/tmp/cc8tFyty.s:590 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/cc8tFyty.s:596 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/cc8tFyty.s:629 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/cc8tFyty.s:635 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/cc8tFyty.s:667 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/cc8tFyty.s:673 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/cc8tFyty.s:727 .text.HAL_EXTI_IRQHandler:00000020 $d
|
||||
/tmp/cc8tFyty.s:732 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/cc8tFyty.s:738 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/cc8tFyty.s:782 .text.HAL_EXTI_GetPending:00000014 $d
|
||||
/tmp/cc8tFyty.s:787 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/cc8tFyty.s:793 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/cc8tFyty.s:823 .text.HAL_EXTI_ClearPending:00000010 $d
|
||||
/tmp/cc8tFyty.s:828 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/cc8tFyty.s:834 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/cc8tFyty.s:863 .text.HAL_EXTI_GenerateSWI:00000010 $d
|
||||
/tmp/cctJtPJc.s:20 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/cctJtPJc.s:26 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/cctJtPJc.s:243 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/cctJtPJc.s:249 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/cctJtPJc.s:255 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/cctJtPJc.s:432 .text.HAL_EXTI_GetConfigLine:000000a0 $d
|
||||
/tmp/cctJtPJc.s:438 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/cctJtPJc.s:444 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/cctJtPJc.s:584 .text.HAL_EXTI_ClearConfigLine:0000007c $d
|
||||
/tmp/cctJtPJc.s:590 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/cctJtPJc.s:596 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/cctJtPJc.s:629 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/cctJtPJc.s:635 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/cctJtPJc.s:667 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/cctJtPJc.s:673 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/cctJtPJc.s:727 .text.HAL_EXTI_IRQHandler:00000020 $d
|
||||
/tmp/cctJtPJc.s:732 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/cctJtPJc.s:738 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/cctJtPJc.s:782 .text.HAL_EXTI_GetPending:00000014 $d
|
||||
/tmp/cctJtPJc.s:787 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/cctJtPJc.s:793 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/cctJtPJc.s:823 .text.HAL_EXTI_ClearPending:00000010 $d
|
||||
/tmp/cctJtPJc.s:828 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/cctJtPJc.s:834 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/cctJtPJc.s:863 .text.HAL_EXTI_GenerateSWI:00000010 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
||||
Reference in New Issue
Block a user