Save current local changes

This commit is contained in:
Ayzen
2026-03-13 17:49:58 +03:00
parent db80907a0b
commit eafc328caa
89 changed files with 36315 additions and 34500 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccfS03PQ.s page 1
ARM GAS /tmp/ccz3aC71.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 2
ARM GAS /tmp/ccz3aC71.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/ccfS03PQ.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/ccfS03PQ.s page 3
ARM GAS /tmp/ccz3aC71.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /** @defgroup FLASH FLASH
@ -178,7 +178,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 4
ARM GAS /tmp/ccz3aC71.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/ccfS03PQ.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/ccfS03PQ.s page 5
ARM GAS /tmp/ccz3aC71.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/ccfS03PQ.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/ccfS03PQ.s page 6
ARM GAS /tmp/ccz3aC71.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 7
ARM GAS /tmp/ccz3aC71.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/ccfS03PQ.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/ccfS03PQ.s page 8
ARM GAS /tmp/ccz3aC71.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 9
ARM GAS /tmp/ccz3aC71.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** UNUSED(ReturnValue);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 10
ARM GAS /tmp/ccz3aC71.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Verify Flash is unlocked */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 11
ARM GAS /tmp/ccz3aC71.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
@ -658,7 +658,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 12
ARM GAS /tmp/ccz3aC71.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/ccfS03PQ.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/ccfS03PQ.s page 13
ARM GAS /tmp/ccz3aC71.s page 13
34 0000 10B4 push {r4}
@ -778,7 +778,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
11:Drivers/CMSIS/Include/cmsis_gcc.h **** *
12:Drivers/CMSIS/Include/cmsis_gcc.h **** * Licensed under the Apache License, Version 2.0 (the License); you may
13:Drivers/CMSIS/Include/cmsis_gcc.h **** * not use this file except in compliance with the License.
ARM GAS /tmp/ccfS03PQ.s page 14
ARM GAS /tmp/ccz3aC71.s page 14
14:Drivers/CMSIS/Include/cmsis_gcc.h **** * You may obtain a copy of the License at
@ -838,7 +838,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
68:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_UNION union __attribute__((packed, aligned(1)))
69:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
70:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32 /* deprecated */
ARM GAS /tmp/ccfS03PQ.s page 15
ARM GAS /tmp/ccz3aC71.s page 15
71:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
@ -898,7 +898,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
125:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable IRQ Interrupts
126:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Enables IRQ interrupts by clearing the I-bit in the CPSR.
127:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
ARM GAS /tmp/ccfS03PQ.s page 16
ARM GAS /tmp/ccz3aC71.s page 16
128:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -958,7 +958,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
182:Drivers/CMSIS/Include/cmsis_gcc.h **** {
183:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control, %0" : : "r" (control) : "memory");
184:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccfS03PQ.s page 17
ARM GAS /tmp/ccz3aC71.s page 17
185:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
239:Drivers/CMSIS/Include/cmsis_gcc.h **** }
240:Drivers/CMSIS/Include/cmsis_gcc.h ****
241:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccfS03PQ.s page 18
ARM GAS /tmp/ccz3aC71.s page 18
242:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
296:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
297:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer
298:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Main Stack Pointer (MSP).
ARM GAS /tmp/ccfS03PQ.s page 19
ARM GAS /tmp/ccz3aC71.s page 19
299:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSP Register value
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
353:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state.
354:Drivers/CMSIS/Include/cmsis_gcc.h **** \return SP Register value
355:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccfS03PQ.s page 20
ARM GAS /tmp/ccz3aC71.s page 20
356:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
410:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] priMask Priority Mask
411:Drivers/CMSIS/Include/cmsis_gcc.h **** */
412:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask)
ARM GAS /tmp/ccfS03PQ.s page 21
ARM GAS /tmp/ccz3aC71.s page 21
413:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
467:Drivers/CMSIS/Include/cmsis_gcc.h **** }
468:Drivers/CMSIS/Include/cmsis_gcc.h ****
469:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccfS03PQ.s page 22
ARM GAS /tmp/ccz3aC71.s page 22
470:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
524:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Fault Mask register.
525:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Fault Mask register value
526:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccfS03PQ.s page 23
ARM GAS /tmp/ccz3aC71.s page 23
527:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
581:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) )
582:Drivers/CMSIS/Include/cmsis_gcc.h ****
583:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccfS03PQ.s page 24
ARM GAS /tmp/ccz3aC71.s page 24
584:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer Limit
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
638:Drivers/CMSIS/Include/cmsis_gcc.h **** {
639:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
640:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
ARM GAS /tmp/ccfS03PQ.s page 25
ARM GAS /tmp/ccz3aC71.s page 25
641:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
695:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer Limit (non-secure)
696:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
697:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always.
ARM GAS /tmp/ccfS03PQ.s page 26
ARM GAS /tmp/ccz3aC71.s page 26
698:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
752:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR msplim_ns, %0" : : "r" (MainStackPtrLimit));
753:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
754:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccfS03PQ.s page 27
ARM GAS /tmp/ccz3aC71.s page 27
755:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
809:Drivers/CMSIS/Include/cmsis_gcc.h ****
810:Drivers/CMSIS/Include/cmsis_gcc.h **** /*@} end of CMSIS_Core_RegAccFunctions */
811:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccfS03PQ.s page 28
ARM GAS /tmp/ccz3aC71.s page 28
812:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
866:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __ISB(void)
65 .loc 2 866 27 view .LVU15
66 .LBB13:
ARM GAS /tmp/ccfS03PQ.s page 29
ARM GAS /tmp/ccz3aC71.s page 29
867:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
100 002e 00BF .align 2
101 .L3:
102 0030 003C0240 .word 1073888256
ARM GAS /tmp/ccfS03PQ.s page 30
ARM GAS /tmp/ccz3aC71.s page 30
103 .cfi_endproc
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
136 0012 1A69 ldr r2, [r3, #16]
137 .loc 1 696 13 view .LVU33
138 0014 42F00102 orr r2, r2, #1
ARM GAS /tmp/ccfS03PQ.s page 31
ARM GAS /tmp/ccz3aC71.s page 31
139 0018 1A61 str r2, [r3, #16]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
717:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data)
718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccfS03PQ.s page 32
ARM GAS /tmp/ccz3aC71.s page 32
175 .loc 1 718 1 is_stmt 1 view -0
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
215 .LBE19:
216 .LBE18:
732:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccfS03PQ.s page 33
ARM GAS /tmp/ccz3aC71.s page 33
733:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
251 .loc 1 754 13 view .LVU64
252 000c 1A61 str r2, [r3, #16]
755:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH->CR |= FLASH_CR_PG;
ARM GAS /tmp/ccfS03PQ.s page 34
ARM GAS /tmp/ccz3aC71.s page 34
253 .loc 1 755 3 is_stmt 1 view .LVU65
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
294 .cfi_startproc
295 @ args = 0, pretend = 0, frame = 0
296 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccfS03PQ.s page 35
ARM GAS /tmp/ccz3aC71.s page 35
297 @ link register save eliminated.
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
338 0034 9369 ldr r3, [r2, #24]
339 .loc 1 782 21 view .LVU92
340 0036 43F00803 orr r3, r3, #8
ARM GAS /tmp/ccfS03PQ.s page 36
ARM GAS /tmp/ccz3aC71.s page 36
341 003a 9361 str r3, [r2, #24]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
374 0064 014B ldr r3, .L20
375 0066 F222 movs r2, #242
376 0068 DA60 str r2, [r3, #12]
ARM GAS /tmp/ccfS03PQ.s page 37
ARM GAS /tmp/ccz3aC71.s page 37
804:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
425 0012 2975 strb r1, [r5, #20]
236:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
426 .loc 1 236 3 is_stmt 1 discriminator 2 view .LVU114
ARM GAS /tmp/ccfS03PQ.s page 38
ARM GAS /tmp/ccz3aC71.s page 38
239:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
468 .LVL9:
469 .L27:
266:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
ARM GAS /tmp/ccfS03PQ.s page 39
ARM GAS /tmp/ccz3aC71.s page 39
470 .loc 1 266 7 is_stmt 1 view .LVU128
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
510 0068 0020 movs r0, #0
511 .LVL18:
254:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccfS03PQ.s page 40
ARM GAS /tmp/ccz3aC71.s page 40
512 .loc 1 254 3 view .LVU143
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
565 .align 1
566 .global HAL_FLASH_IRQHandler
567 .syntax unified
ARM GAS /tmp/ccfS03PQ.s page 41
ARM GAS /tmp/ccz3aC71.s page 41
568 .thumb
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
609 001e 384A ldr r2, .L48+4
610 0020 0A40 ands r2, r2, r1
611 0022 1A61 str r2, [r3, #16]
ARM GAS /tmp/ccfS03PQ.s page 42
ARM GAS /tmp/ccz3aC71.s page 42
308:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
650 .loc 1 325 11 is_stmt 1 view .LVU179
651 0052 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback
652 .LVL23:
ARM GAS /tmp/ccfS03PQ.s page 43
ARM GAS /tmp/ccz3aC71.s page 43
328:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Erase_Sector(temp, pFlash.VoltageForErase);
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
692 .loc 1 350 33 is_stmt 0 view .LVU194
693 0080 0020 movs r0, #0
694 0082 204B ldr r3, .L48+8
ARM GAS /tmp/ccfS03PQ.s page 44
ARM GAS /tmp/ccz3aC71.s page 44
695 0084 1870 strb r0, [r3]
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
735 .loc 1 399 5 view .LVU209
736 00b2 2046 mov r0, r4
ARM GAS /tmp/ccfS03PQ.s page 45
ARM GAS /tmp/ccz3aC71.s page 45
737 00b4 FFF7FEFF bl HAL_FLASH_OperationErrorCallback
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
777 .LVL36:
360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
778 .loc 1 360 9 is_stmt 1 view .LVU224
ARM GAS /tmp/ccfS03PQ.s page 46
ARM GAS /tmp/ccz3aC71.s page 46
360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
824 .loc 1 479 1 is_stmt 1 view -0
825 .cfi_startproc
826 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccfS03PQ.s page 47
ARM GAS /tmp/ccz3aC71.s page 47
827 @ frame_needed = 0, uses_anonymous_args = 0
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
867 .L55:
868 0028 003C0240 .word 1073888256
869 002c 23016745 .word 1164378403
ARM GAS /tmp/ccfS03PQ.s page 48
ARM GAS /tmp/ccz3aC71.s page 48
870 .cfi_endproc
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
516:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
920 .loc 1 516 12 is_stmt 0 view .LVU258
921 0000 074B ldr r3, .L63
ARM GAS /tmp/ccfS03PQ.s page 49
ARM GAS /tmp/ccz3aC71.s page 49
922 0002 5B69 ldr r3, [r3, #20]
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
537:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
967 .loc 1 537 8 is_stmt 0 view .LVU270
968 0000 034A ldr r2, .L66
ARM GAS /tmp/ccfS03PQ.s page 50
ARM GAS /tmp/ccz3aC71.s page 50
969 0002 5369 ldr r3, [r2, #20]
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
1020 .LFB152:
597:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** uint32_t tickstart = 0;
1021 .loc 1 597 1 is_stmt 1 view -0
ARM GAS /tmp/ccfS03PQ.s page 51
ARM GAS /tmp/ccz3aC71.s page 51
1022 .cfi_startproc
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
1062 .loc 1 613 9 is_stmt 0 view .LVU293
1063 0020 24B1 cbz r4, .L74
ARM GAS /tmp/ccfS03PQ.s page 52
ARM GAS /tmp/ccz3aC71.s page 52
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
1103 .loc 1 623 5 is_stmt 1 view .LVU308
1104 004e FFF7FEFF bl FLASH_SetErrorCode
1105 .LVL48:
ARM GAS /tmp/ccfS03PQ.s page 53
ARM GAS /tmp/ccz3aC71.s page 53
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
1153 .loc 1 167 3 is_stmt 0 view .LVU317
1154 0006 127D ldrb r2, [r2, #20] @ zero_extendqisi2
1155 0008 012A cmp r2, #1
ARM GAS /tmp/ccfS03PQ.s page 54
ARM GAS /tmp/ccz3aC71.s page 54
1156 000a 31D0 beq .L93
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
210:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1197 .loc 1 210 14 is_stmt 0 view .LVU331
1198 0036 4CF25030 movw r0, #50000
ARM GAS /tmp/ccfS03PQ.s page 55
ARM GAS /tmp/ccz3aC71.s page 55
1199 003a FFF7FEFF bl FLASH_WaitForLastOperation
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
1240 .loc 1 197 9 is_stmt 1 view .LVU345
1241 0062 E8E7 b .L87
ARM GAS /tmp/ccfS03PQ.s page 56
ARM GAS /tmp/ccz3aC71.s page 56
1242 .LVL64:
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccfS03PQ.s page 1
1290 0004 5369 ldr r3, [r2, #20]
549:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1291 .loc 1 549 16 view .LVU354
ARM GAS /tmp/ccfS03PQ.s page 57
ARM GAS /tmp/ccz3aC71.s page 57
1292 0006 43F00203 orr r3, r3, #2
@ -3397,67 +3397,67 @@ ARM GAS /tmp/ccfS03PQ.s page 1
1321 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h"
1322 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
1323 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h"
ARM GAS /tmp/ccfS03PQ.s page 58
ARM GAS /tmp/ccz3aC71.s page 58
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_flash.c
/tmp/ccfS03PQ.s:20 .text.FLASH_Program_DoubleWord:00000000 $t
/tmp/ccfS03PQ.s:25 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord
/tmp/ccfS03PQ.s:102 .text.FLASH_Program_DoubleWord:00000030 $d
/tmp/ccfS03PQ.s:107 .text.FLASH_Program_Word:00000000 $t
/tmp/ccfS03PQ.s:112 .text.FLASH_Program_Word:00000000 FLASH_Program_Word
/tmp/ccfS03PQ.s:162 .text.FLASH_Program_Word:00000024 $d
/tmp/ccfS03PQ.s:167 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccfS03PQ.s:172 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccfS03PQ.s:222 .text.FLASH_Program_HalfWord:00000024 $d
/tmp/ccfS03PQ.s:227 .text.FLASH_Program_Byte:00000000 $t
/tmp/ccfS03PQ.s:232 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte
/tmp/ccfS03PQ.s:281 .text.FLASH_Program_Byte:00000020 $d
/tmp/ccfS03PQ.s:286 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccfS03PQ.s:291 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccfS03PQ.s:382 .text.FLASH_SetErrorCode:0000006c $d
/tmp/ccfS03PQ.s:1313 .bss.pFlash:00000000 pFlash
/tmp/ccfS03PQ.s:388 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccfS03PQ.s:394 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccfS03PQ.s:452 .text.HAL_FLASH_Program_IT:0000003a $d
/tmp/ccfS03PQ.s:456 .text.HAL_FLASH_Program_IT:0000003e $t
/tmp/ccfS03PQ.s:517 .text.HAL_FLASH_Program_IT:0000006c $d
/tmp/ccfS03PQ.s:523 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccfS03PQ.s:529 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccfS03PQ.s:544 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccfS03PQ.s:550 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccfS03PQ.s:565 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccfS03PQ.s:571 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccfS03PQ.s:809 .text.HAL_FLASH_IRQHandler:000000fc $d
/tmp/ccfS03PQ.s:816 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccfS03PQ.s:822 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccfS03PQ.s:868 .text.HAL_FLASH_Unlock:00000028 $d
/tmp/ccfS03PQ.s:874 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccfS03PQ.s:880 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccfS03PQ.s:901 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccfS03PQ.s:906 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccfS03PQ.s:912 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccfS03PQ.s:947 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccfS03PQ.s:953 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccfS03PQ.s:959 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccfS03PQ.s:980 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccfS03PQ.s:985 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccfS03PQ.s:991 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccfS03PQ.s:1007 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccfS03PQ.s:1012 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccfS03PQ.s:1018 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccfS03PQ.s:1117 .text.FLASH_WaitForLastOperation:0000005c $d
/tmp/ccfS03PQ.s:1123 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccfS03PQ.s:1129 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccfS03PQ.s:1181 .text.HAL_FLASH_Program:0000002a $d
/tmp/ccfS03PQ.s:1185 .text.HAL_FLASH_Program:0000002e $t
/tmp/ccfS03PQ.s:1264 .text.HAL_FLASH_Program:00000074 $d
/tmp/ccfS03PQ.s:1270 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccfS03PQ.s:1276 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccfS03PQ.s:1304 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccfS03PQ.s:1310 .bss.pFlash:00000000 $d
ARM GAS /tmp/ccfS03PQ.s page 59
/tmp/ccz3aC71.s:20 .text.FLASH_Program_DoubleWord:00000000 $t
/tmp/ccz3aC71.s:25 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord
/tmp/ccz3aC71.s:102 .text.FLASH_Program_DoubleWord:00000030 $d
/tmp/ccz3aC71.s:107 .text.FLASH_Program_Word:00000000 $t
/tmp/ccz3aC71.s:112 .text.FLASH_Program_Word:00000000 FLASH_Program_Word
/tmp/ccz3aC71.s:162 .text.FLASH_Program_Word:00000024 $d
/tmp/ccz3aC71.s:167 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccz3aC71.s:172 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccz3aC71.s:222 .text.FLASH_Program_HalfWord:00000024 $d
/tmp/ccz3aC71.s:227 .text.FLASH_Program_Byte:00000000 $t
/tmp/ccz3aC71.s:232 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte
/tmp/ccz3aC71.s:281 .text.FLASH_Program_Byte:00000020 $d
/tmp/ccz3aC71.s:286 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccz3aC71.s:291 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccz3aC71.s:382 .text.FLASH_SetErrorCode:0000006c $d
/tmp/ccz3aC71.s:1313 .bss.pFlash:00000000 pFlash
/tmp/ccz3aC71.s:388 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccz3aC71.s:394 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccz3aC71.s:452 .text.HAL_FLASH_Program_IT:0000003a $d
/tmp/ccz3aC71.s:456 .text.HAL_FLASH_Program_IT:0000003e $t
/tmp/ccz3aC71.s:517 .text.HAL_FLASH_Program_IT:0000006c $d
/tmp/ccz3aC71.s:523 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccz3aC71.s:529 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccz3aC71.s:544 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccz3aC71.s:550 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccz3aC71.s:565 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccz3aC71.s:571 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccz3aC71.s:809 .text.HAL_FLASH_IRQHandler:000000fc $d
/tmp/ccz3aC71.s:816 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccz3aC71.s:822 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccz3aC71.s:868 .text.HAL_FLASH_Unlock:00000028 $d
/tmp/ccz3aC71.s:874 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccz3aC71.s:880 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccz3aC71.s:901 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccz3aC71.s:906 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccz3aC71.s:912 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccz3aC71.s:947 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccz3aC71.s:953 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccz3aC71.s:959 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccz3aC71.s:980 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccz3aC71.s:985 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccz3aC71.s:991 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccz3aC71.s:1007 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccz3aC71.s:1012 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccz3aC71.s:1018 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccz3aC71.s:1117 .text.FLASH_WaitForLastOperation:0000005c $d
/tmp/ccz3aC71.s:1123 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccz3aC71.s:1129 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccz3aC71.s:1181 .text.HAL_FLASH_Program:0000002a $d
/tmp/ccz3aC71.s:1185 .text.HAL_FLASH_Program:0000002e $t
/tmp/ccz3aC71.s:1264 .text.HAL_FLASH_Program:00000074 $d
/tmp/ccz3aC71.s:1270 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccz3aC71.s:1276 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccz3aC71.s:1304 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccz3aC71.s:1310 .bss.pFlash:00000000 $d
ARM GAS /tmp/ccz3aC71.s page 59