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/cctoWaKX.s page 1
ARM GAS /tmp/cc75hv6O.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** HAL_FLASH_Lock() functions
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (++) Erase function: Erase sector, erase all sectors
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (++) There are two modes of erase :
ARM GAS /tmp/cctoWaKX.s page 2
ARM GAS /tmp/cc75hv6O.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (+++) Polling Mode using HAL_FLASHEx_Erase()
@ -118,7 +118,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @}
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 3
ARM GAS /tmp/cc75hv6O.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Private function prototypes -----------------------------------------------*/
@ -178,7 +178,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @{
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
ARM GAS /tmp/cctoWaKX.s page 4
ARM GAS /tmp/cc75hv6O.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory sectors
@ -238,7 +238,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 5
ARM GAS /tmp/cc75hv6O.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the SER Bit and SNB Bits */
@ -298,7 +298,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** #endif /* FLASH_OPTCR_nDBANK */
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** else
ARM GAS /tmp/cctoWaKX.s page 6
ARM GAS /tmp/cc75hv6O.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
@ -358,7 +358,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel);
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 7
ARM GAS /tmp/cc75hv6O.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* USER configuration */
@ -418,7 +418,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Process Unlocked */
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash);
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 8
ARM GAS /tmp/cc75hv6O.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** return status;
@ -478,7 +478,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg VOLTAGE_RANGE_3: when the device voltage range is 2.7V to 3.6V,
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * the operation will be done by word (32-bit)
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg VOLTAGE_RANGE_4: when the device voltage range is 2.7V to 3.6V + External Vpp,
ARM GAS /tmp/cctoWaKX.s page 9
ARM GAS /tmp/cc75hv6O.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * the operation will be done by double word (64-bit)
@ -538,7 +538,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
51 0012 0D4A ldr r2, .L7
52 0014 1369 ldr r3, [r2, #16]
53 0016 43F00403 orr r3, r3, #4
ARM GAS /tmp/cctoWaKX.s page 10
ARM GAS /tmp/cc75hv6O.s page 10
54 001a 1361 str r3, [r2, #16]
@ -598,7 +598,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
ARM GAS /tmp/cctoWaKX.s page 11
ARM GAS /tmp/cc75hv6O.s page 11
37:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -658,7 +658,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/cctoWaKX.s page 12
ARM GAS /tmp/cc75hv6O.s page 12
94:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32_WRITE
@ -718,7 +718,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register.
149:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Control Register value
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/cctoWaKX.s page 13
ARM GAS /tmp/cc75hv6O.s page 13
151:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_CONTROL(void)
@ -778,7 +778,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
206:Drivers/CMSIS/Include/cmsis_gcc.h **** {
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/cctoWaKX.s page 14
ARM GAS /tmp/cc75hv6O.s page 14
208:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -838,7 +838,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
263:Drivers/CMSIS/Include/cmsis_gcc.h **** {
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/cctoWaKX.s page 15
ARM GAS /tmp/cc75hv6O.s page 15
265:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -898,7 +898,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
319:Drivers/CMSIS/Include/cmsis_gcc.h ****
320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) );
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
ARM GAS /tmp/cctoWaKX.s page 16
ARM GAS /tmp/cc75hv6O.s page 16
322:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
376:Drivers/CMSIS/Include/cmsis_gcc.h ****
377:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
ARM GAS /tmp/cctoWaKX.s page 17
ARM GAS /tmp/cc75hv6O.s page 17
379:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the priority mask bit from the Priority Mask Register.
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
434:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
ARM GAS /tmp/cctoWaKX.s page 18
ARM GAS /tmp/cc75hv6O.s page 18
436:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Enables FIQ interrupts by clearing the F-bit in the CPSR.
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
490:Drivers/CMSIS/Include/cmsis_gcc.h **** */
491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cctoWaKX.s page 19
ARM GAS /tmp/cc75hv6O.s page 19
493:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR basepri, %0" : : "r" (basePri) : "memory");
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
548:Drivers/CMSIS/Include/cmsis_gcc.h **** }
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/cctoWaKX.s page 20
ARM GAS /tmp/cc75hv6O.s page 20
550:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
604:Drivers/CMSIS/Include/cmsis_gcc.h ****
605:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3))
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cctoWaKX.s page 21
ARM GAS /tmp/cc75hv6O.s page 21
607:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer Limit (non-secure)
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
662:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit;
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/cctoWaKX.s page 22
ARM GAS /tmp/cc75hv6O.s page 22
664:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psplim_ns, %0\n" : : "r" (ProcStackPtrLimit));
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
719:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
ARM GAS /tmp/cctoWaKX.s page 23
ARM GAS /tmp/cc75hv6O.s page 23
721:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
777:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cctoWaKX.s page 24
ARM GAS /tmp/cc75hv6O.s page 24
778:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("VMRS %0, fpscr" : "=r" (result) );
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
832:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation
834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes.
ARM GAS /tmp/cctoWaKX.s page 25
ARM GAS /tmp/cc75hv6O.s page 25
835:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
79 .LBE7:
80 .LBE6:
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
ARM GAS /tmp/cctoWaKX.s page 26
ARM GAS /tmp/cc75hv6O.s page 26
81 .loc 1 467 1 is_stmt 0 view .LVU17
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
481:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_4: when the device voltage range is 2.7V to 3.6V + External
482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * the operation will be done by double word (64-bit)
483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** *
ARM GAS /tmp/cctoWaKX.s page 27
ARM GAS /tmp/cc75hv6O.s page 27
484:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @retval None
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
122 @ frame_needed = 0, uses_anonymous_args = 0
123 @ link register save eliminated.
535:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Return the FLASH write protection Register value */
ARM GAS /tmp/cctoWaKX.s page 28
ARM GAS /tmp/cc75hv6O.s page 28
536:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** return ((uint32_t)(FLASH->OPTCR & 0x0FFF0000));
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
567:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_NDBANK_SINGLE_BANK: enable 256 bits mode (Flash is a single bank)
568:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_NDBANK_DUAL_BANK: disable 256 bits mode (Flash is a dual bank in 128 bits mo
569:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @param NDBoot Flash Dual boot mode disable.
ARM GAS /tmp/cctoWaKX.s page 29
ARM GAS /tmp/cc75hv6O.s page 29
570:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * This parameter can be one of the following values:
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
619:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Return the User Option Byte */
620:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** return ((uint32_t)(FLASH->OPTCR & 0xF00000F0U));
154 .loc 1 620 3 view .LVU28
ARM GAS /tmp/cctoWaKX.s page 30
ARM GAS /tmp/cc75hv6O.s page 30
155 .loc 1 620 27 is_stmt 0 view .LVU29
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
652:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
653:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
654:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Erase the specified FLASH memory sector
ARM GAS /tmp/cctoWaKX.s page 31
ARM GAS /tmp/cc75hv6O.s page 31
655:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @param Sector FLASH sector to erase
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
709:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @retval uint32_t FLASH Write Protection Option Bytes value
710:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
711:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** static uint32_t FLASH_OB_GetWRP(void)
ARM GAS /tmp/cctoWaKX.s page 32
ARM GAS /tmp/cc75hv6O.s page 32
712:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
766:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** FLASH_OPTCR_nRST_STDBY | FLASH_OPTCR_IWDG_STOP | FLASH_OPTCR_IWDG_STDBY);
767:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
768:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** useroptionvalue = (Iwdg | Wwdg | Stop | Stdby | Iwdgstop | Iwdgstdby);
ARM GAS /tmp/cctoWaKX.s page 33
ARM GAS /tmp/cc75hv6O.s page 33
769:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
823:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
824:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
825:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
ARM GAS /tmp/cctoWaKX.s page 34
ARM GAS /tmp/cc75hv6O.s page 34
826:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Disable the write protection of the desired bank1 or bank 2 sectors
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
880:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
881:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
882:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 35
ARM GAS /tmp/cc75hv6O.s page 35
883:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** if(status == HAL_OK)
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
206 .align 1
207 .syntax unified
208 .thumb
ARM GAS /tmp/cctoWaKX.s page 36
ARM GAS /tmp/cc75hv6O.s page 36
209 .thumb_func
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
962:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_RDP_LEVEL_1: Read protection of the memory
963:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_RDP_LEVEL_2: Full chip protection
964:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
ARM GAS /tmp/cctoWaKX.s page 37
ARM GAS /tmp/cc75hv6O.s page 37
965:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetRDP(void)
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
250 .section .text.FLASH_OB_GetBOR,"ax",%progbits
251 .align 1
252 .syntax unified
ARM GAS /tmp/cctoWaKX.s page 38
ARM GAS /tmp/cc75hv6O.s page 38
253 .thumb
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1006:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** *
1007:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @retval uint32_t Boot Base Address:
1008:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * - OB_BOOTADDR_ITCM_RAM : Boot from ITCM RAM (0x00000000)
ARM GAS /tmp/cctoWaKX.s page 39
ARM GAS /tmp/cc75hv6O.s page 39
1009:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * - OB_BOOTADDR_SYSTEM : Boot from System memory bootloader (0x00100000)
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
316 .loc 1 1023 13 view .LVU63
317 0010 80B2 uxth r0, r0
318 .LVL15:
ARM GAS /tmp/cctoWaKX.s page 40
ARM GAS /tmp/cc75hv6O.s page 40
1023:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
363 .loc 1 819 18 is_stmt 0 view .LVU75
364 000e 034A ldr r2, .L35
365 0010 5369 ldr r3, [r2, #20]
ARM GAS /tmp/cctoWaKX.s page 41
ARM GAS /tmp/cc75hv6O.s page 41
366 0012 23EA0404 bic r4, r3, r4
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
852:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
412 .loc 1 852 3 is_stmt 1 view .LVU86
852:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
ARM GAS /tmp/cctoWaKX.s page 42
ARM GAS /tmp/cc75hv6O.s page 42
413 .loc 1 852 5 is_stmt 0 view .LVU87
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
881:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
459 .loc 1 881 12 is_stmt 0 view .LVU98
460 0004 4CF25030 movw r0, #50000
ARM GAS /tmp/cctoWaKX.s page 43
ARM GAS /tmp/cc75hv6O.s page 43
461 .LVL28:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
508 0004 0C46 mov r4, r1
509 0006 1646 mov r6, r2
510 0008 1D46 mov r5, r3
ARM GAS /tmp/cctoWaKX.s page 44
ARM GAS /tmp/cc75hv6O.s page 44
579:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** uint32_t useroptionvalue = 0x00;
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
543 001e 069C ldr r4, [sp, #24]
544 .LVL35:
603:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 45
ARM GAS /tmp/cc75hv6O.s page 45
545 .loc 1 603 51 view .LVU130
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
592 .cfi_startproc
593 @ args = 0, pretend = 0, frame = 0
594 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cctoWaKX.s page 46
ARM GAS /tmp/cc75hv6O.s page 46
933:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_OK;
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
635 0022 034B ldr r3, .L57
636 0024 9A69 ldr r2, [r3, #24]
637 0026 0349 ldr r1, .L57+4
ARM GAS /tmp/cctoWaKX.s page 47
ARM GAS /tmp/cc75hv6O.s page 47
638 0028 1140 ands r1, r1, r2
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
293:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
687 .loc 1 293 3 discriminator 2 view .LVU161
296:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
ARM GAS /tmp/cctoWaKX.s page 48
ARM GAS /tmp/cc75hv6O.s page 48
688 .loc 1 296 3 discriminator 2 view .LVU162
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
312:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
727 .loc 1 312 3 is_stmt 1 view .LVU178
312:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
ARM GAS /tmp/cctoWaKX.s page 49
ARM GAS /tmp/cc75hv6O.s page 49
728 .loc 1 312 14 is_stmt 0 view .LVU179
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
767 .loc 1 372 3 view .LVU195
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
ARM GAS /tmp/cctoWaKX.s page 50
ARM GAS /tmp/cc75hv6O.s page 50
768 .loc 1 374 3 view .LVU196
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
812 .loc 1 342 5 is_stmt 1 view .LVU206
342:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
813 .loc 1 342 14 is_stmt 0 view .LVU207
ARM GAS /tmp/cctoWaKX.s page 51
ARM GAS /tmp/cc75hv6O.s page 51
814 009e 207C ldrb r0, [r4, #16] @ zero_extendqisi2
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
856 .L80:
857 00c0 00000000 .word pFlash
858 .cfi_endproc
ARM GAS /tmp/cctoWaKX.s page 52
ARM GAS /tmp/cc75hv6O.s page 52
859 .LFE143:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
396:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
903 .loc 1 396 23 view .LVU232
904 0018 6061 str r0, [r4, #20]
ARM GAS /tmp/cctoWaKX.s page 53
ARM GAS /tmp/cc75hv6O.s page 53
399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
491:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_VOLTAGERANGE(VoltageRange));
948 .loc 1 491 3 view .LVU246
492:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/cctoWaKX.s page 54
ARM GAS /tmp/cc75hv6O.s page 54
949 .loc 1 492 3 view .LVU247
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
987 .loc 1 518 13 view .LVU263
988 0024 21F44071 bic r1, r1, #768
989 0028 1961 str r1, [r3, #16]
ARM GAS /tmp/cctoWaKX.s page 55
ARM GAS /tmp/cc75hv6O.s page 55
519:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR, FLASH_CR_SNB);
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1032 0058 DFE7 b .L85
1033 .L92:
1034 005a 00BF .align 2
ARM GAS /tmp/cctoWaKX.s page 56
ARM GAS /tmp/cc75hv6O.s page 56
1035 .L91:
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1080 .loc 1 168 12 is_stmt 0 discriminator 2 view .LVU287
1081 0014 4CF25030 movw r0, #50000
1082 .LVL80:
ARM GAS /tmp/cctoWaKX.s page 57
ARM GAS /tmp/cc75hv6O.s page 57
168:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1119 .loc 1 198 9 is_stmt 0 view .LVU305
1120 003a 2846 mov r0, r5
1121 003c FFF7FEFF bl FLASH_Erase_Sector
ARM GAS /tmp/cctoWaKX.s page 58
ARM GAS /tmp/cc75hv6O.s page 58
1122 .LVL84:
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1162 006e 1069 ldr r0, [r2, #16]
1163 0070 084B ldr r3, .L107+8
1164 0072 0340 ands r3, r3, r0
ARM GAS /tmp/cctoWaKX.s page 59
ARM GAS /tmp/cc75hv6O.s page 59
1165 0074 1361 str r3, [r2, #16]
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1208 .LFE141:
1210 .section .text.HAL_FLASHEx_Erase_IT,"ax",%progbits
1211 .align 1
ARM GAS /tmp/cctoWaKX.s page 60
ARM GAS /tmp/cc75hv6O.s page 60
1212 .global HAL_FLASHEx_Erase_IT
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1256 0024 DA60 str r2, [r3, #12]
249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
1257 .loc 1 249 3 discriminator 2 view .LVU342
ARM GAS /tmp/cctoWaKX.s page 61
ARM GAS /tmp/cc75hv6O.s page 61
249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cctoWaKX.s page 1
1294 0046 08BD pop {r3, pc}
1295 .LVL101:
1296 .L114:
ARM GAS /tmp/cctoWaKX.s page 62
ARM GAS /tmp/cc75hv6O.s page 62
252:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** #if defined (FLASH_OPTCR_nDBANK)
@ -3704,61 +3704,61 @@ ARM GAS /tmp/cctoWaKX.s page 1
1331 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
1332 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h"
1333 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h"
ARM GAS /tmp/cctoWaKX.s page 63
ARM GAS /tmp/cc75hv6O.s page 63
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32f7xx_hal_flash_ex.c
/tmp/cctoWaKX.s:17 .text.FLASH_MassErase:0000000000000000 $t
/tmp/cctoWaKX.s:24 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase
/tmp/cctoWaKX.s:106 .text.FLASH_MassErase:0000000000000048 $d
/tmp/cctoWaKX.s:111 .text.FLASH_OB_GetWRP:0000000000000000 $t
/tmp/cctoWaKX.s:117 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP
/tmp/cctoWaKX.s:135 .text.FLASH_OB_GetWRP:000000000000000c $d
/tmp/cctoWaKX.s:141 .text.FLASH_OB_GetUser:0000000000000000 $t
/tmp/cctoWaKX.s:147 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser
/tmp/cctoWaKX.s:165 .text.FLASH_OB_GetUser:000000000000000c $d
/tmp/cctoWaKX.s:171 .text.FLASH_OB_BOR_LevelConfig:0000000000000000 $t
/tmp/cctoWaKX.s:177 .text.FLASH_OB_BOR_LevelConfig:0000000000000000 FLASH_OB_BOR_LevelConfig
/tmp/cctoWaKX.s:201 .text.FLASH_OB_BOR_LevelConfig:0000000000000010 $d
/tmp/cctoWaKX.s:206 .text.FLASH_OB_GetRDP:0000000000000000 $t
/tmp/cctoWaKX.s:212 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP
/tmp/cctoWaKX.s:246 .text.FLASH_OB_GetRDP:0000000000000018 $d
/tmp/cctoWaKX.s:251 .text.FLASH_OB_GetBOR:0000000000000000 $t
/tmp/cctoWaKX.s:257 .text.FLASH_OB_GetBOR:0000000000000000 FLASH_OB_GetBOR
/tmp/cctoWaKX.s:274 .text.FLASH_OB_GetBOR:000000000000000c $d
/tmp/cctoWaKX.s:279 .text.FLASH_OB_GetBootAddress:0000000000000000 $t
/tmp/cctoWaKX.s:285 .text.FLASH_OB_GetBootAddress:0000000000000000 FLASH_OB_GetBootAddress
/tmp/cctoWaKX.s:324 .text.FLASH_OB_GetBootAddress:0000000000000014 $d
/tmp/cctoWaKX.s:329 .text.FLASH_OB_EnableWRP:0000000000000000 $t
/tmp/cctoWaKX.s:335 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP
/tmp/cctoWaKX.s:377 .text.FLASH_OB_EnableWRP:000000000000001c $d
/tmp/cctoWaKX.s:382 .text.FLASH_OB_DisableWRP:0000000000000000 $t
/tmp/cctoWaKX.s:388 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP
/tmp/cctoWaKX.s:430 .text.FLASH_OB_DisableWRP:0000000000000018 $d
/tmp/cctoWaKX.s:435 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t
/tmp/cctoWaKX.s:441 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig
/tmp/cctoWaKX.s:479 .text.FLASH_OB_RDP_LevelConfig:0000000000000014 $d
/tmp/cctoWaKX.s:484 .text.FLASH_OB_UserConfig:0000000000000000 $t
/tmp/cctoWaKX.s:490 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig
/tmp/cctoWaKX.s:576 .text.FLASH_OB_UserConfig:000000000000003c $d
/tmp/cctoWaKX.s:582 .text.FLASH_OB_BootAddressConfig:0000000000000000 $t
/tmp/cctoWaKX.s:588 .text.FLASH_OB_BootAddressConfig:0000000000000000 FLASH_OB_BootAddressConfig
/tmp/cctoWaKX.s:645 .text.FLASH_OB_BootAddressConfig:0000000000000030 $d
/tmp/cctoWaKX.s:651 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t
/tmp/cctoWaKX.s:658 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram
/tmp/cctoWaKX.s:857 .text.HAL_FLASHEx_OBProgram:00000000000000c0 $d
/tmp/cctoWaKX.s:862 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t
/tmp/cctoWaKX.s:869 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig
/tmp/cctoWaKX.s:932 .text.FLASH_Erase_Sector:0000000000000000 $t
/tmp/cctoWaKX.s:939 .text.FLASH_Erase_Sector:0000000000000000 FLASH_Erase_Sector
/tmp/cctoWaKX.s:1036 .text.FLASH_Erase_Sector:000000000000005c $d
/tmp/cctoWaKX.s:1041 .text.HAL_FLASHEx_Erase:0000000000000000 $t
/tmp/cctoWaKX.s:1048 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase
/tmp/cctoWaKX.s:1204 .text.HAL_FLASHEx_Erase:000000000000008c $d
/tmp/cctoWaKX.s:1211 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t
/tmp/cctoWaKX.s:1218 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT
/tmp/cctoWaKX.s:1322 .text.HAL_FLASHEx_Erase_IT:0000000000000060 $d
/tmp/cc75hv6O.s:17 .text.FLASH_MassErase:0000000000000000 $t
/tmp/cc75hv6O.s:24 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase
/tmp/cc75hv6O.s:106 .text.FLASH_MassErase:0000000000000048 $d
/tmp/cc75hv6O.s:111 .text.FLASH_OB_GetWRP:0000000000000000 $t
/tmp/cc75hv6O.s:117 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP
/tmp/cc75hv6O.s:135 .text.FLASH_OB_GetWRP:000000000000000c $d
/tmp/cc75hv6O.s:141 .text.FLASH_OB_GetUser:0000000000000000 $t
/tmp/cc75hv6O.s:147 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser
/tmp/cc75hv6O.s:165 .text.FLASH_OB_GetUser:000000000000000c $d
/tmp/cc75hv6O.s:171 .text.FLASH_OB_BOR_LevelConfig:0000000000000000 $t
/tmp/cc75hv6O.s:177 .text.FLASH_OB_BOR_LevelConfig:0000000000000000 FLASH_OB_BOR_LevelConfig
/tmp/cc75hv6O.s:201 .text.FLASH_OB_BOR_LevelConfig:0000000000000010 $d
/tmp/cc75hv6O.s:206 .text.FLASH_OB_GetRDP:0000000000000000 $t
/tmp/cc75hv6O.s:212 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP
/tmp/cc75hv6O.s:246 .text.FLASH_OB_GetRDP:0000000000000018 $d
/tmp/cc75hv6O.s:251 .text.FLASH_OB_GetBOR:0000000000000000 $t
/tmp/cc75hv6O.s:257 .text.FLASH_OB_GetBOR:0000000000000000 FLASH_OB_GetBOR
/tmp/cc75hv6O.s:274 .text.FLASH_OB_GetBOR:000000000000000c $d
/tmp/cc75hv6O.s:279 .text.FLASH_OB_GetBootAddress:0000000000000000 $t
/tmp/cc75hv6O.s:285 .text.FLASH_OB_GetBootAddress:0000000000000000 FLASH_OB_GetBootAddress
/tmp/cc75hv6O.s:324 .text.FLASH_OB_GetBootAddress:0000000000000014 $d
/tmp/cc75hv6O.s:329 .text.FLASH_OB_EnableWRP:0000000000000000 $t
/tmp/cc75hv6O.s:335 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP
/tmp/cc75hv6O.s:377 .text.FLASH_OB_EnableWRP:000000000000001c $d
/tmp/cc75hv6O.s:382 .text.FLASH_OB_DisableWRP:0000000000000000 $t
/tmp/cc75hv6O.s:388 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP
/tmp/cc75hv6O.s:430 .text.FLASH_OB_DisableWRP:0000000000000018 $d
/tmp/cc75hv6O.s:435 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t
/tmp/cc75hv6O.s:441 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig
/tmp/cc75hv6O.s:479 .text.FLASH_OB_RDP_LevelConfig:0000000000000014 $d
/tmp/cc75hv6O.s:484 .text.FLASH_OB_UserConfig:0000000000000000 $t
/tmp/cc75hv6O.s:490 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig
/tmp/cc75hv6O.s:576 .text.FLASH_OB_UserConfig:000000000000003c $d
/tmp/cc75hv6O.s:582 .text.FLASH_OB_BootAddressConfig:0000000000000000 $t
/tmp/cc75hv6O.s:588 .text.FLASH_OB_BootAddressConfig:0000000000000000 FLASH_OB_BootAddressConfig
/tmp/cc75hv6O.s:645 .text.FLASH_OB_BootAddressConfig:0000000000000030 $d
/tmp/cc75hv6O.s:651 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t
/tmp/cc75hv6O.s:658 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram
/tmp/cc75hv6O.s:857 .text.HAL_FLASHEx_OBProgram:00000000000000c0 $d
/tmp/cc75hv6O.s:862 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t
/tmp/cc75hv6O.s:869 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig
/tmp/cc75hv6O.s:932 .text.FLASH_Erase_Sector:0000000000000000 $t
/tmp/cc75hv6O.s:939 .text.FLASH_Erase_Sector:0000000000000000 FLASH_Erase_Sector
/tmp/cc75hv6O.s:1036 .text.FLASH_Erase_Sector:000000000000005c $d
/tmp/cc75hv6O.s:1041 .text.HAL_FLASHEx_Erase:0000000000000000 $t
/tmp/cc75hv6O.s:1048 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase
/tmp/cc75hv6O.s:1204 .text.HAL_FLASHEx_Erase:000000000000008c $d
/tmp/cc75hv6O.s:1211 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t
/tmp/cc75hv6O.s:1218 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT
/tmp/cc75hv6O.s:1322 .text.HAL_FLASHEx_Erase_IT:0000000000000060 $d
UNDEFINED SYMBOLS
FLASH_WaitForLastOperation