switched project to make

This commit is contained in:
feda
2025-03-03 16:03:02 +03:00
parent 2d2912a771
commit d0637bb5e6
97 changed files with 15957 additions and 15422 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccSYetfS.s page 1
ARM GAS /tmp/cc67Igjp.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** (+) 64 cache lines of 128 bits on I-Code
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** (+) 8 cache lines of 128 bits on D-Code
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccSYetfS.s page 2
ARM GAS /tmp/cc67Igjp.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ##### How to use this driver #####
@ -118,7 +118,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @{
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccSYetfS.s page 3
ARM GAS /tmp/cc67Igjp.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /** @defgroup FLASH FLASH
@ -178,7 +178,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ##### Programming operation functions #####
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ===============================================================================
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** [..]
ARM GAS /tmp/ccSYetfS.s page 4
ARM GAS /tmp/cc67Igjp.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** This subsection provides a set of functions allowing to manage the FLASH
@ -238,7 +238,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_TYPEPROGRAM_DOUBLEWORD :
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /*Program double word (64-bit) at a specified address.*/
ARM GAS /tmp/ccSYetfS.s page 5
ARM GAS /tmp/cc67Igjp.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Program_DoubleWord(Address, Data);
@ -298,7 +298,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /*Program byte (8-bit) at a specified address.*/
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Program_Byte(Address, (uint8_t) Data);
ARM GAS /tmp/ccSYetfS.s page 6
ARM GAS /tmp/cc67Igjp.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_PROC_SECTERASE :
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccSYetfS.s page 7
ARM GAS /tmp/cc67Igjp.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Nb of sector to erased can be decreased */
@ -418,7 +418,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** switch (pFlash.ProcedureOnGoing)
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_PROC_SECTERASE :
ARM GAS /tmp/ccSYetfS.s page 8
ARM GAS /tmp/cc67Igjp.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue)
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */
ARM GAS /tmp/ccSYetfS.s page 9
ARM GAS /tmp/cc67Igjp.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** UNUSED(ReturnValue);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY1);
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2);
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccSYetfS.s page 10
ARM GAS /tmp/cc67Igjp.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Verify Flash is unlocked */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /**
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @brief Launch the option byte loading.
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @retval HAL Status
ARM GAS /tmp/ccSYetfS.s page 11
ARM GAS /tmp/cc67Igjp.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
@ -658,7 +658,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Clear Error Code */
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** pFlash.ErrorCode = HAL_FLASH_ERROR_NONE;
ARM GAS /tmp/ccSYetfS.s page 12
ARM GAS /tmp/cc67Igjp.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
31 @ frame_needed = 0, uses_anonymous_args = 0
32 @ link register save eliminated.
33 .loc 1 652 1 is_stmt 0 view .LVU1
ARM GAS /tmp/ccSYetfS.s page 13
ARM GAS /tmp/cc67Igjp.s page 13
34 0000 10B4 push {r4}
@ -778,7 +778,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
14:Drivers/CMSIS/Include/cmsis_gcc.h **** * You may obtain a copy of the License at
15:Drivers/CMSIS/Include/cmsis_gcc.h **** *
16:Drivers/CMSIS/Include/cmsis_gcc.h **** * www.apache.org/licenses/LICENSE-2.0
ARM GAS /tmp/ccSYetfS.s page 14
ARM GAS /tmp/cc67Igjp.s page 14
17:Drivers/CMSIS/Include/cmsis_gcc.h **** *
@ -838,7 +838,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
71:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
72:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
73:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
ARM GAS /tmp/ccSYetfS.s page 15
ARM GAS /tmp/cc67Igjp.s page 15
74:Drivers/CMSIS/Include/cmsis_gcc.h **** struct __attribute__((packed)) T_UINT32 { uint32_t v; };
@ -898,7 +898,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
128:Drivers/CMSIS/Include/cmsis_gcc.h **** */
129:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_irq(void)
130:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccSYetfS.s page 16
ARM GAS /tmp/cc67Igjp.s page 16
131:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsie i" : : : "memory");
@ -958,7 +958,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
185:Drivers/CMSIS/Include/cmsis_gcc.h ****
186:Drivers/CMSIS/Include/cmsis_gcc.h ****
187:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
ARM GAS /tmp/ccSYetfS.s page 17
ARM GAS /tmp/cc67Igjp.s page 17
188:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
242:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
243:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer
244:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Process Stack Pointer (PSP).
ARM GAS /tmp/ccSYetfS.s page 18
ARM GAS /tmp/cc67Igjp.s page 18
245:Drivers/CMSIS/Include/cmsis_gcc.h **** \return PSP Register value
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
299:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSP Register value
300:Drivers/CMSIS/Include/cmsis_gcc.h **** */
301:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSP(void)
ARM GAS /tmp/ccSYetfS.s page 19
ARM GAS /tmp/cc67Igjp.s page 19
302:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
356:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
357:Drivers/CMSIS/Include/cmsis_gcc.h **** {
358:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/ccSYetfS.s page 20
ARM GAS /tmp/cc67Igjp.s page 20
359:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
413:Drivers/CMSIS/Include/cmsis_gcc.h **** {
414:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory");
415:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccSYetfS.s page 21
ARM GAS /tmp/cc67Igjp.s page 21
416:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
470:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
471:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
472:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Base Priority (non-secure)
ARM GAS /tmp/ccSYetfS.s page 22
ARM GAS /tmp/cc67Igjp.s page 22
473:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Base Priority register when in secure state.
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
527:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
528:Drivers/CMSIS/Include/cmsis_gcc.h **** {
529:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/ccSYetfS.s page 23
ARM GAS /tmp/cc67Igjp.s page 23
530:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
584:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer Limit
585:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
586:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always in non-secure
ARM GAS /tmp/ccSYetfS.s page 24
ARM GAS /tmp/cc67Igjp.s page 24
587:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
641:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
642:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit;
643:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/ccSYetfS.s page 25
ARM GAS /tmp/cc67Igjp.s page 25
644:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psplim, %0" : : "r" (ProcStackPtrLimit));
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
698:Drivers/CMSIS/Include/cmsis_gcc.h ****
699:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Main Stack Pointer Limit(MSPLIM) when in sec
700:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSPLIM Register value
ARM GAS /tmp/ccSYetfS.s page 26
ARM GAS /tmp/cc67Igjp.s page 26
701:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
755:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
756:Drivers/CMSIS/Include/cmsis_gcc.h ****
757:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif /* ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \
ARM GAS /tmp/ccSYetfS.s page 27
ARM GAS /tmp/cc67Igjp.s page 27
758:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
812:Drivers/CMSIS/Include/cmsis_gcc.h ****
813:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ########################## Core Instruction Access ######################### */
814:Drivers/CMSIS/Include/cmsis_gcc.h **** /** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface
ARM GAS /tmp/ccSYetfS.s page 28
ARM GAS /tmp/cc67Igjp.s page 28
815:Drivers/CMSIS/Include/cmsis_gcc.h **** Access to dedicated instructions
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
867:Drivers/CMSIS/Include/cmsis_gcc.h **** {
868:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("isb 0xF":::"memory");
64 .loc 2 868 3 view .LVU13
ARM GAS /tmp/ccSYetfS.s page 29
ARM GAS /tmp/cc67Igjp.s page 29
65 .syntax unified
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
100 .cfi_endproc
101 .LFE153:
103 .section .text.FLASH_Program_Word,"ax",%progbits
ARM GAS /tmp/ccSYetfS.s page 30
ARM GAS /tmp/cc67Igjp.s page 30
104 .align 1
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
698:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** *(__IO uint32_t*)Address = Data;
135 .loc 1 698 3 is_stmt 1 view .LVU28
136 .loc 1 698 28 is_stmt 0 view .LVU29
ARM GAS /tmp/ccSYetfS.s page 31
ARM GAS /tmp/cc67Igjp.s page 31
137 001a 0160 str r1, [r0]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
172 .cfi_startproc
173 @ args = 0, pretend = 0, frame = 0
174 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccSYetfS.s page 32
ARM GAS /tmp/cc67Igjp.s page 32
175 @ link register save eliminated.
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
213 0022 00BF .align 2
214 .L9:
215 0024 003C0240 .word 1073888256
ARM GAS /tmp/ccSYetfS.s page 33
ARM GAS /tmp/cc67Igjp.s page 33
216 .cfi_endproc
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
756:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
757:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** *(__IO uint8_t*)Address = Data;
250 .loc 1 757 3 is_stmt 1 view .LVU56
ARM GAS /tmp/ccSYetfS.s page 34
ARM GAS /tmp/cc67Igjp.s page 34
251 .loc 1 757 27 is_stmt 0 view .LVU57
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
293 0002 DB68 ldr r3, [r3, #12]
294 .loc 1 770 5 view .LVU65
295 0004 13F0020F tst r3, #2
ARM GAS /tmp/ccSYetfS.s page 35
ARM GAS /tmp/cc67Igjp.s page 35
296 0008 04D0 beq .L15
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
335 003e DB68 ldr r3, [r3, #12]
336 .loc 1 785 5 view .LVU80
337 0040 13F0400F tst r3, #64
ARM GAS /tmp/ccSYetfS.s page 36
ARM GAS /tmp/cc67Igjp.s page 36
338 0044 04D0 beq .L18
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
374 .section .text.HAL_FLASH_Program_IT,"ax",%progbits
375 .align 1
376 .global HAL_FLASH_Program_IT
ARM GAS /tmp/ccSYetfS.s page 37
ARM GAS /tmp/cc67Igjp.s page 37
377 .syntax unified
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
421 .loc 1 245 3 discriminator 2 view .LVU100
422 001e 2669 ldr r6, [r4, #16]
423 0020 46F00076 orr r6, r6, #33554432
ARM GAS /tmp/ccSYetfS.s page 38
ARM GAS /tmp/cc67Igjp.s page 38
424 0024 2661 str r6, [r4, #16]
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
267:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
465 .loc 1 267 7 view .LVU114
466 0050 F9E7 b .L23
ARM GAS /tmp/ccSYetfS.s page 39
ARM GAS /tmp/cc67Igjp.s page 39
467 .LVL11:
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
510 .section .text.HAL_FLASH_EndOfOperationCallback,"ax",%progbits
511 .align 1
512 .weak HAL_FLASH_EndOfOperationCallback
ARM GAS /tmp/ccSYetfS.s page 40
ARM GAS /tmp/cc67Igjp.s page 40
513 .syntax unified
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
565 .cfi_startproc
566 @ args = 0, pretend = 0, frame = 0
567 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccSYetfS.s page 41
ARM GAS /tmp/cc67Igjp.s page 41
568 0000 38B5 push {r3, r4, r5, lr}
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
608 .loc 1 313 5 view .LVU147
313:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
609 .loc 1 313 19 is_stmt 0 view .LVU148
ARM GAS /tmp/ccSYetfS.s page 42
ARM GAS /tmp/cc67Igjp.s page 42
610 0030 354B ldr r3, .L50+8
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
653 006a 274B ldr r3, .L50+8
654 006c 0022 movs r2, #0
655 006e 1A70 strb r2, [r3]
ARM GAS /tmp/ccSYetfS.s page 43
ARM GAS /tmp/cc67Igjp.s page 43
656 .L41:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
323:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Indicate user which sector has been erased */
695 .loc 1 323 11 is_stmt 1 view .LVU175
323:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Indicate user which sector has been erased */
ARM GAS /tmp/ccSYetfS.s page 44
ARM GAS /tmp/cc67Igjp.s page 44
696 .loc 1 323 16 is_stmt 0 view .LVU176
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
738 .LVL34:
350:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
739 .loc 1 350 9 view .LVU189
ARM GAS /tmp/ccSYetfS.s page 45
ARM GAS /tmp/cc67Igjp.s page 45
350:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
778 .loc 1 389 9 view .LVU205
389:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
779 .loc 1 389 14 is_stmt 0 view .LVU206
ARM GAS /tmp/ccSYetfS.s page 46
ARM GAS /tmp/cc67Igjp.s page 46
780 00f4 044B ldr r3, .L50+8
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
827 .L56:
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2);
828 .loc 1 485 5 is_stmt 1 view .LVU216
ARM GAS /tmp/ccSYetfS.s page 47
ARM GAS /tmp/cc67Igjp.s page 47
829 000c 064B ldr r3, .L57
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
505:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
875 .loc 1 505 13 is_stmt 0 view .LVU227
876 0000 034A ldr r2, .L60
ARM GAS /tmp/ccSYetfS.s page 48
ARM GAS /tmp/cc67Igjp.s page 48
877 0002 1369 ldr r3, [r2, #16]
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
922 .loc 1 527 3 is_stmt 1 view .LVU238
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
923 .loc 1 527 10 is_stmt 0 view .LVU239
ARM GAS /tmp/ccSYetfS.s page 49
ARM GAS /tmp/cc67Igjp.s page 49
924 0016 0020 movs r0, #0
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
974 .syntax unified
975 .thumb
976 .thumb_func
ARM GAS /tmp/ccSYetfS.s page 50
ARM GAS /tmp/cc67Igjp.s page 50
977 .fpu fpv5-d16
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1026 .loc 1 601 20 is_stmt 0 view .LVU255
1027 0004 154B ldr r3, .L84
ARM GAS /tmp/ccSYetfS.s page 51
ARM GAS /tmp/cc67Igjp.s page 51
1028 0006 0022 movs r2, #0
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1066 .L82:
620:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
1067 .loc 1 620 3 is_stmt 1 view .LVU272
ARM GAS /tmp/ccSYetfS.s page 52
ARM GAS /tmp/cc67Igjp.s page 52
620:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1111 .section .text.HAL_FLASH_Program,"ax",%progbits
1112 .align 1
1113 .global HAL_FLASH_Program
ARM GAS /tmp/ccSYetfS.s page 53
ARM GAS /tmp/cc67Igjp.s page 53
1114 .syntax unified
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1158 0018 4CF25030 movw r0, #50000
1159 .LVL52:
173:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccSYetfS.s page 54
ARM GAS /tmp/cc67Igjp.s page 54
1160 .loc 1 173 12 discriminator 2 view .LVU296
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1202 004c 1A75 strb r2, [r3, #20]
217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1203 .loc 1 217 3 view .LVU309
ARM GAS /tmp/ccSYetfS.s page 55
ARM GAS /tmp/cc67Igjp.s page 55
219:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1246 0070 0220 movs r0, #2
1247 .LVL68:
167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccSYetfS.s page 56
ARM GAS /tmp/cc67Igjp.s page 56
1248 .loc 1 167 3 view .LVU322
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccSYetfS.s page 1
1299 .align 2
1300 .set .LANCHOR0,. + 0
1303 pFlash:
ARM GAS /tmp/ccSYetfS.s page 57
ARM GAS /tmp/cc67Igjp.s page 57
1304 0000 00000000 .space 28
@ -3375,67 +3375,67 @@ ARM GAS /tmp/ccSYetfS.s page 1
1311 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h"
1312 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
1313 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h"
ARM GAS /tmp/ccSYetfS.s page 58
ARM GAS /tmp/cc67Igjp.s page 58
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32f7xx_hal_flash.c
/tmp/ccSYetfS.s:17 .text.FLASH_Program_DoubleWord:0000000000000000 $t
/tmp/ccSYetfS.s:24 .text.FLASH_Program_DoubleWord:0000000000000000 FLASH_Program_DoubleWord
/tmp/ccSYetfS.s:99 .text.FLASH_Program_DoubleWord:0000000000000030 $d
/tmp/ccSYetfS.s:104 .text.FLASH_Program_Word:0000000000000000 $t
/tmp/ccSYetfS.s:110 .text.FLASH_Program_Word:0000000000000000 FLASH_Program_Word
/tmp/ccSYetfS.s:157 .text.FLASH_Program_Word:0000000000000024 $d
/tmp/ccSYetfS.s:162 .text.FLASH_Program_HalfWord:0000000000000000 $t
/tmp/ccSYetfS.s:168 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord
/tmp/ccSYetfS.s:215 .text.FLASH_Program_HalfWord:0000000000000024 $d
/tmp/ccSYetfS.s:220 .text.FLASH_Program_Byte:0000000000000000 $t
/tmp/ccSYetfS.s:226 .text.FLASH_Program_Byte:0000000000000000 FLASH_Program_Byte
/tmp/ccSYetfS.s:272 .text.FLASH_Program_Byte:0000000000000020 $d
/tmp/ccSYetfS.s:277 .text.FLASH_SetErrorCode:0000000000000000 $t
/tmp/ccSYetfS.s:283 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode
/tmp/ccSYetfS.s:369 .text.FLASH_SetErrorCode:000000000000006c $d
/tmp/ccSYetfS.s:375 .text.HAL_FLASH_Program_IT:0000000000000000 $t
/tmp/ccSYetfS.s:382 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT
/tmp/ccSYetfS.s:440 .text.HAL_FLASH_Program_IT:000000000000003a $d
/tmp/ccSYetfS.s:444 .text.HAL_FLASH_Program_IT:000000000000003e $t
/tmp/ccSYetfS.s:505 .text.HAL_FLASH_Program_IT:000000000000006c $d
/tmp/ccSYetfS.s:511 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t
/tmp/ccSYetfS.s:518 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccSYetfS.s:533 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t
/tmp/ccSYetfS.s:540 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback
/tmp/ccSYetfS.s:555 .text.HAL_FLASH_IRQHandler:0000000000000000 $t
/tmp/ccSYetfS.s:562 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler
/tmp/ccSYetfS.s:794 .text.HAL_FLASH_IRQHandler:0000000000000100 $d
/tmp/ccSYetfS.s:801 .text.HAL_FLASH_Unlock:0000000000000000 $t
/tmp/ccSYetfS.s:808 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock
/tmp/ccSYetfS.s:854 .text.HAL_FLASH_Unlock:0000000000000028 $d
/tmp/ccSYetfS.s:860 .text.HAL_FLASH_Lock:0000000000000000 $t
/tmp/ccSYetfS.s:867 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock
/tmp/ccSYetfS.s:887 .text.HAL_FLASH_Lock:0000000000000010 $d
/tmp/ccSYetfS.s:892 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t
/tmp/ccSYetfS.s:899 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock
/tmp/ccSYetfS.s:934 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d
/tmp/ccSYetfS.s:940 .text.HAL_FLASH_OB_Lock:0000000000000000 $t
/tmp/ccSYetfS.s:947 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock
/tmp/ccSYetfS.s:967 .text.HAL_FLASH_OB_Lock:0000000000000010 $d
/tmp/ccSYetfS.s:972 .text.HAL_FLASH_GetError:0000000000000000 $t
/tmp/ccSYetfS.s:979 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError
/tmp/ccSYetfS.s:995 .text.HAL_FLASH_GetError:0000000000000008 $d
/tmp/ccSYetfS.s:1000 .text.FLASH_WaitForLastOperation:0000000000000000 $t
/tmp/ccSYetfS.s:1007 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation
/tmp/ccSYetfS.s:1106 .text.FLASH_WaitForLastOperation:000000000000005c $d
/tmp/ccSYetfS.s:1112 .text.HAL_FLASH_Program:0000000000000000 $t
/tmp/ccSYetfS.s:1119 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program
/tmp/ccSYetfS.s:1171 .text.HAL_FLASH_Program:000000000000002a $d
/tmp/ccSYetfS.s:1175 .text.HAL_FLASH_Program:000000000000002e $t
/tmp/ccSYetfS.s:1253 .text.HAL_FLASH_Program:0000000000000074 $d
/tmp/ccSYetfS.s:1259 .text.HAL_FLASH_OB_Launch:0000000000000000 $t
/tmp/ccSYetfS.s:1266 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch
/tmp/ccSYetfS.s:1293 .text.HAL_FLASH_OB_Launch:0000000000000018 $d
/tmp/ccSYetfS.s:1303 .bss.pFlash:0000000000000000 pFlash
/tmp/ccSYetfS.s:1299 .bss.pFlash:0000000000000000 $d
ARM GAS /tmp/ccSYetfS.s page 59
/tmp/cc67Igjp.s:17 .text.FLASH_Program_DoubleWord:0000000000000000 $t
/tmp/cc67Igjp.s:24 .text.FLASH_Program_DoubleWord:0000000000000000 FLASH_Program_DoubleWord
/tmp/cc67Igjp.s:99 .text.FLASH_Program_DoubleWord:0000000000000030 $d
/tmp/cc67Igjp.s:104 .text.FLASH_Program_Word:0000000000000000 $t
/tmp/cc67Igjp.s:110 .text.FLASH_Program_Word:0000000000000000 FLASH_Program_Word
/tmp/cc67Igjp.s:157 .text.FLASH_Program_Word:0000000000000024 $d
/tmp/cc67Igjp.s:162 .text.FLASH_Program_HalfWord:0000000000000000 $t
/tmp/cc67Igjp.s:168 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord
/tmp/cc67Igjp.s:215 .text.FLASH_Program_HalfWord:0000000000000024 $d
/tmp/cc67Igjp.s:220 .text.FLASH_Program_Byte:0000000000000000 $t
/tmp/cc67Igjp.s:226 .text.FLASH_Program_Byte:0000000000000000 FLASH_Program_Byte
/tmp/cc67Igjp.s:272 .text.FLASH_Program_Byte:0000000000000020 $d
/tmp/cc67Igjp.s:277 .text.FLASH_SetErrorCode:0000000000000000 $t
/tmp/cc67Igjp.s:283 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode
/tmp/cc67Igjp.s:369 .text.FLASH_SetErrorCode:000000000000006c $d
/tmp/cc67Igjp.s:375 .text.HAL_FLASH_Program_IT:0000000000000000 $t
/tmp/cc67Igjp.s:382 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT
/tmp/cc67Igjp.s:440 .text.HAL_FLASH_Program_IT:000000000000003a $d
/tmp/cc67Igjp.s:444 .text.HAL_FLASH_Program_IT:000000000000003e $t
/tmp/cc67Igjp.s:505 .text.HAL_FLASH_Program_IT:000000000000006c $d
/tmp/cc67Igjp.s:511 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t
/tmp/cc67Igjp.s:518 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback
/tmp/cc67Igjp.s:533 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t
/tmp/cc67Igjp.s:540 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback
/tmp/cc67Igjp.s:555 .text.HAL_FLASH_IRQHandler:0000000000000000 $t
/tmp/cc67Igjp.s:562 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler
/tmp/cc67Igjp.s:794 .text.HAL_FLASH_IRQHandler:0000000000000100 $d
/tmp/cc67Igjp.s:801 .text.HAL_FLASH_Unlock:0000000000000000 $t
/tmp/cc67Igjp.s:808 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock
/tmp/cc67Igjp.s:854 .text.HAL_FLASH_Unlock:0000000000000028 $d
/tmp/cc67Igjp.s:860 .text.HAL_FLASH_Lock:0000000000000000 $t
/tmp/cc67Igjp.s:867 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock
/tmp/cc67Igjp.s:887 .text.HAL_FLASH_Lock:0000000000000010 $d
/tmp/cc67Igjp.s:892 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t
/tmp/cc67Igjp.s:899 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock
/tmp/cc67Igjp.s:934 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d
/tmp/cc67Igjp.s:940 .text.HAL_FLASH_OB_Lock:0000000000000000 $t
/tmp/cc67Igjp.s:947 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock
/tmp/cc67Igjp.s:967 .text.HAL_FLASH_OB_Lock:0000000000000010 $d
/tmp/cc67Igjp.s:972 .text.HAL_FLASH_GetError:0000000000000000 $t
/tmp/cc67Igjp.s:979 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError
/tmp/cc67Igjp.s:995 .text.HAL_FLASH_GetError:0000000000000008 $d
/tmp/cc67Igjp.s:1000 .text.FLASH_WaitForLastOperation:0000000000000000 $t
/tmp/cc67Igjp.s:1007 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation
/tmp/cc67Igjp.s:1106 .text.FLASH_WaitForLastOperation:000000000000005c $d
/tmp/cc67Igjp.s:1112 .text.HAL_FLASH_Program:0000000000000000 $t
/tmp/cc67Igjp.s:1119 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program
/tmp/cc67Igjp.s:1171 .text.HAL_FLASH_Program:000000000000002a $d
/tmp/cc67Igjp.s:1175 .text.HAL_FLASH_Program:000000000000002e $t
/tmp/cc67Igjp.s:1253 .text.HAL_FLASH_Program:0000000000000074 $d
/tmp/cc67Igjp.s:1259 .text.HAL_FLASH_OB_Launch:0000000000000000 $t
/tmp/cc67Igjp.s:1266 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch
/tmp/cc67Igjp.s:1293 .text.HAL_FLASH_OB_Launch:0000000000000018 $d
/tmp/cc67Igjp.s:1303 .bss.pFlash:0000000000000000 pFlash
/tmp/cc67Igjp.s:1299 .bss.pFlash:0000000000000000 $d
ARM GAS /tmp/cc67Igjp.s page 59