implemented sweep and current steps processing. But not compiles

This commit is contained in:
2025-12-18 21:54:31 +03:00
parent 7f5d47d422
commit 01dae2bccd
51 changed files with 6745 additions and 5793 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccYzp9Nl.s page 1
ARM GAS /tmp/ccXru7je.s page 1
1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (#) FLASH Memory Erase functions:
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Lock and Unlock the FLASH interface using HAL_FLASH_Unlock() and
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_FLASH_Lock() functions
ARM GAS /tmp/ccYzp9Nl.s page 2
ARM GAS /tmp/ccXru7je.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Erase function: Erase sector, erase all sectors
@ -118,7 +118,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private macro -------------------------------------------------------------*/
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /** @addtogroup FLASHEx_Private_Variables
ARM GAS /tmp/ccYzp9Nl.s page 3
ARM GAS /tmp/ccXru7je.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @{
@ -178,7 +178,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** [..]
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** This subsection provides a set of functions allowing to manage the Extension FLASH
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** programming operations.
ARM GAS /tmp/ccYzp9Nl.s page 4
ARM GAS /tmp/ccXru7je.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
ARM GAS /tmp/ccYzp9Nl.s page 5
ARM GAS /tmp/ccXru7je.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -298,7 +298,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Erase by sector to be done*/
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccYzp9Nl.s page 6
ARM GAS /tmp/ccXru7je.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*USER configuration*/
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** if ((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER)
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccYzp9Nl.s page 7
ARM GAS /tmp/ccXru7je.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_OB_UserConfig(pOBInit->USERConfig & OB_IWDG_SW,
@ -418,7 +418,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR;
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccYzp9Nl.s page 8
ARM GAS /tmp/ccXru7je.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
@ -478,7 +478,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) ||
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) ||
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F412Cx) || defined(STM32F413xx) || defined(STM32F423xx)
ARM GAS /tmp/ccYzp9Nl.s page 9
ARM GAS /tmp/ccXru7je.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Get Sector*/
@ -538,7 +538,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint8_t optiontmp;
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Mask SPRMOD bit */
ARM GAS /tmp/ccYzp9Nl.s page 10
ARM GAS /tmp/ccXru7je.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** optiontmp = (uint8_t)((*(__IO uint8_t *)OPTCR_BYTE3_ADDRESS) & (uint8_t)0x7F);
@ -598,7 +598,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0
33 @ link register save eliminated.
ARM GAS /tmp/ccYzp9Nl.s page 11
ARM GAS /tmp/ccXru7je.s page 11
34 .loc 1 538 1 is_stmt 0 view .LVU1
@ -658,7 +658,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
65 001e 0A4A ldr r2, .L7
66 0020 1069 ldr r0, [r2, #16]
67 .loc 1 561 13 view .LVU16
ARM GAS /tmp/ccYzp9Nl.s page 12
ARM GAS /tmp/ccXru7je.s page 12
68 0022 40EA0320 orr r0, r0, r3, lsl #8
@ -718,7 +718,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_1: when the device voltage range is 1.8V to 2.1V,
571:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by byte (8-bit)
ARM GAS /tmp/ccYzp9Nl.s page 13
ARM GAS /tmp/ccXru7je.s page 13
572:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V,
@ -778,7 +778,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *
627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param WRPSector specifies the sector(s) to be write protected.
628:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
ARM GAS /tmp/ccYzp9Nl.s page 14
ARM GAS /tmp/ccXru7je.s page 14
629:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg WRPSector: A value between OB_WRP_SECTOR_0 and OB_WRP_SECTOR_23
@ -838,7 +838,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
685:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccYzp9Nl.s page 15
ARM GAS /tmp/ccXru7je.s page 15
686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -898,7 +898,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/
742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS |= (uint16_t)(WRPSector >> 12);
ARM GAS /tmp/ccYzp9Nl.s page 16
ARM GAS /tmp/ccXru7je.s page 16
743:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param SectorBank1 Specifies the sector(s) to be read/write protected or unprotected for bank1
798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
799:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP: A value between OB_PCROP_SECTOR_0 and OB_PCROP_SECTOR_11
ARM GAS /tmp/ccYzp9Nl.s page 17
ARM GAS /tmp/ccXru7je.s page 17
800:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP_SECTOR__All
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
856:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccYzp9Nl.s page 18
ARM GAS /tmp/ccXru7je.s page 18
857:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
911:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/
912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS &= (~SectorBank2);
913:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccYzp9Nl.s page 19
ARM GAS /tmp/ccXru7je.s page 19
914:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
968:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V,
969:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by half word (16-bit)
970:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_3: when the device voltage range is 2.7V to 3.6V,
ARM GAS /tmp/ccYzp9Nl.s page 20
ARM GAS /tmp/ccXru7je.s page 20
971:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by word (32-bit)
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1025:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval HAL Status
1026:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** */
1027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_EnableWRP(uint32_t WRPSector, uint32_t Banks)
ARM GAS /tmp/ccYzp9Nl.s page 21
ARM GAS /tmp/ccXru7je.s page 21
1028:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1082:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** STM32F413xx || STM32F423xx */
1083:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1084:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) ||
ARM GAS /tmp/ccYzp9Nl.s page 22
ARM GAS /tmp/ccXru7je.s page 22
1085:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) ||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** return status;
1140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccYzp9Nl.s page 23
ARM GAS /tmp/ccXru7je.s page 23
1142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F411xE || STM32F446xx || STM32F412Zx || STM32F412Vx ||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
1197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_IWDG_SOURCE(Iwdg));
1198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE(Stop));
ARM GAS /tmp/ccYzp9Nl.s page 24
ARM GAS /tmp/ccXru7je.s page 24
1199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE(Stdby));
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
127 .loc 1 1235 3 is_stmt 1 view .LVU31
1236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccYzp9Nl.s page 25
ARM GAS /tmp/ccXru7je.s page 25
128 .loc 1 1237 1 is_stmt 0 view .LVU32
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /**
1251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @brief Return the FLASH Write Protection Option Bytes value.
ARM GAS /tmp/ccYzp9Nl.s page 26
ARM GAS /tmp/ccXru7je.s page 26
1252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval uint16_t FLASH Write Protection Option Bytes value
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
210 .loc 1 1272 7 is_stmt 0 view .LVU45
211 0000 054B ldr r3, .L21
212 0002 587D ldrb r0, [r3, #21] @ zero_extendqisi2
ARM GAS /tmp/ccYzp9Nl.s page 27
ARM GAS /tmp/ccXru7je.s page 27
213 0004 C0B2 uxtb r0, r0
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetBOR(void)
1297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
246 .loc 1 1297 1 is_stmt 1 view -0
ARM GAS /tmp/ccYzp9Nl.s page 28
ARM GAS /tmp/ccXru7je.s page 28
247 .cfi_startproc
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
293 .loc 1 650 12 is_stmt 0 view .LVU63
294 0006 4CF25030 movw r0, #50000
295 .LVL11:
ARM GAS /tmp/ccYzp9Nl.s page 29
ARM GAS /tmp/ccXru7je.s page 29
650:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
665:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
337 .loc 1 665 9 is_stmt 1 view .LVU77
338 0040 0D4A ldr r2, .L37+4
ARM GAS /tmp/ccYzp9Nl.s page 30
ARM GAS /tmp/ccXru7je.s page 30
339 0042 D38A ldrh r3, [r2, #22]
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
381 0078 003C0240 .word 1073888256
382 .cfi_endproc
383 .LFE250:
ARM GAS /tmp/ccYzp9Nl.s page 31
ARM GAS /tmp/ccXru7je.s page 31
385 .section .text.FLASH_OB_DisableWRP,"ax",%progbits
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
725:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (WRPSector < OB_WRP_SECTOR_12))
428 .loc 1 725 103 discriminator 4 view .LVU102
429 0016 B4F5805F cmp r4, #4096
ARM GAS /tmp/ccYzp9Nl.s page 32
ARM GAS /tmp/ccXru7je.s page 32
430 001a 13D3 bcc .L43
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
471 .loc 1 746 5 is_stmt 1 view .LVU115
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
472 .loc 1 746 8 is_stmt 0 view .LVU116
ARM GAS /tmp/ccYzp9Nl.s page 33
ARM GAS /tmp/ccXru7je.s page 33
473 0050 094B ldr r3, .L50
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
518 .thumb_func
520 FLASH_OB_RDP_LevelConfig:
521 .LVL24:
ARM GAS /tmp/ccYzp9Nl.s page 34
ARM GAS /tmp/ccXru7je.s page 34
522 .LFB255:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
562 .LFE255:
564 .section .text.FLASH_OB_UserConfig,"ax",%progbits
565 .align 1
ARM GAS /tmp/ccYzp9Nl.s page 35
ARM GAS /tmp/ccXru7je.s page 35
566 .syntax unified
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
607 .loc 1 1207 66 is_stmt 0 view .LVU154
608 0012 054F ldr r7, .L60
609 0014 3B7D ldrb r3, [r7, #20] @ zero_extendqisi2
ARM GAS /tmp/ccYzp9Nl.s page 36
ARM GAS /tmp/ccXru7je.s page 36
1207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
656 0002 0546 mov r5, r0
657 0004 0E46 mov r6, r1
658 0006 1446 mov r4, r2
ARM GAS /tmp/ccYzp9Nl.s page 37
ARM GAS /tmp/ccXru7je.s page 37
815:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
696 .loc 1 828 48 is_stmt 0 view .LVU181
697 002e ADB2 uxth r5, r5
698 .LVL40:
ARM GAS /tmp/ccYzp9Nl.s page 38
ARM GAS /tmp/ccXru7je.s page 38
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
741 .section .text.FLASH_OB_DisablePCROP,"ax",%progbits
742 .align 1
743 .syntax unified
ARM GAS /tmp/ccYzp9Nl.s page 39
ARM GAS /tmp/ccXru7je.s page 39
744 .thumb
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
899:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
786 .loc 1 899 7 view .LVU208
787 001a 0E4A ldr r2, .L78
ARM GAS /tmp/ccYzp9Nl.s page 40
ARM GAS /tmp/ccXru7je.s page 40
788 001c 538B ldrh r3, [r2, #26]
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
828 004a 9BB2 uxth r3, r3
912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
829 .loc 1 912 48 is_stmt 0 view .LVU223
ARM GAS /tmp/ccYzp9Nl.s page 41
ARM GAS /tmp/ccXru7je.s page 41
830 004c 23EA0503 bic r3, r3, r5
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS |= BootConfig;
876 .loc 1 786 42 is_stmt 0 view .LVU234
877 0012 02F0EF02 and r2, r2, #239
ARM GAS /tmp/ccYzp9Nl.s page 42
ARM GAS /tmp/ccXru7je.s page 42
878 0016 1A75 strb r2, [r3, #20]
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
924 000a 0446 mov r4, r0
286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
925 .loc 1 286 3 is_stmt 1 discriminator 2 view .LVU245
ARM GAS /tmp/ccYzp9Nl.s page 43
ARM GAS /tmp/ccXru7je.s page 43
926 000c 1C4B ldr r3, .L102
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
964 .loc 1 298 16 view .LVU262
965 0032 00E0 b .L87
ARM GAS /tmp/ccYzp9Nl.s page 44
ARM GAS /tmp/ccXru7je.s page 44
966 .LVL62:
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1004 .loc 1 310 5 is_stmt 1 view .LVU278
310:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1005 .loc 1 310 14 is_stmt 0 view .LVU279
ARM GAS /tmp/ccYzp9Nl.s page 45
ARM GAS /tmp/ccXru7je.s page 45
1006 0056 207C ldrb r0, [r4, #16] @ zero_extendqisi2
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1048 007e 00BF .align 2
1049 .L102:
1050 0080 00000000 .word pFlash
ARM GAS /tmp/ccYzp9Nl.s page 46
ARM GAS /tmp/ccXru7je.s page 46
1051 .cfi_endproc
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
351:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1095 .loc 1 351 23 discriminator 1 view .LVU304
1096 0018 2076 strb r0, [r4, #24]
ARM GAS /tmp/ccYzp9Nl.s page 47
ARM GAS /tmp/ccXru7je.s page 47
354:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1140 .loc 1 381 5 view .LVU318
381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccYzp9Nl.s page 48
ARM GAS /tmp/ccXru7je.s page 48
1141 .loc 1 381 20 is_stmt 0 view .LVU319
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1182 .L109:
415:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1183 .loc 1 415 3 is_stmt 1 view .LVU333
ARM GAS /tmp/ccYzp9Nl.s page 49
ARM GAS /tmp/ccXru7je.s page 49
416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx ||
1227 .loc 1 440 28 is_stmt 0 view .LVU347
1228 000a 1B7D ldrb r3, [r3, #20] @ zero_extendqisi2
ARM GAS /tmp/ccYzp9Nl.s page 50
ARM GAS /tmp/ccXru7je.s page 50
440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx ||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1274 .cfi_endproc
1275 .LFE245:
1277 .section .text.HAL_FLASHEx_OB_DeSelectPCROP,"ax",%progbits
ARM GAS /tmp/ccYzp9Nl.s page 51
ARM GAS /tmp/ccXru7je.s page 51
1278 .align 1
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1325 @ frame_needed = 0, uses_anonymous_args = 0
1326 @ link register save eliminated.
507:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccYzp9Nl.s page 52
ARM GAS /tmp/ccXru7je.s page 52
1327 .loc 1 507 3 view .LVU369
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1373 0010 4FF48071 mov r1, #256
1374 .LVL97:
582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint32_t tmp_psize = 0U;
ARM GAS /tmp/ccYzp9Nl.s page 53
ARM GAS /tmp/ccXru7je.s page 53
1375 .loc 1 582 1 view .LVU380
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1415 .loc 1 616 8 is_stmt 0 view .LVU395
1416 0044 1A69 ldr r2, [r3, #16]
ARM GAS /tmp/ccYzp9Nl.s page 54
ARM GAS /tmp/ccXru7je.s page 54
616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1464 .loc 1 248 3 view .LVU405
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccYzp9Nl.s page 55
ARM GAS /tmp/ccXru7je.s page 55
1465 .loc 1 248 17 is_stmt 0 view .LVU406
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1502 .LVL105:
1503 .L138:
251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** pFlash.Bank = pEraseInit->Banks;
ARM GAS /tmp/ccYzp9Nl.s page 56
ARM GAS /tmp/ccXru7je.s page 56
1504 .loc 1 251 5 is_stmt 1 view .LVU424
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1545 0000 164B ldr r3, .L144
1546 0002 1B68 ldr r3, [r3]
1547 .loc 1 1309 6 view .LVU434
ARM GAS /tmp/ccYzp9Nl.s page 57
ARM GAS /tmp/ccXru7je.s page 57
1548 0004 13F4007F tst r3, #512
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1586 0046 1A60 str r2, [r3]
1587 .loc 1 1325 5 view .LVU447
1588 0048 1A68 ldr r2, [r3]
ARM GAS /tmp/ccYzp9Nl.s page 58
ARM GAS /tmp/ccXru7je.s page 58
1589 004a 22F48052 bic r2, r2, #4096
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1635 0002 234B ldr r3, .L158
1636 0004 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2
1637 0006 012B cmp r3, #1
ARM GAS /tmp/ccYzp9Nl.s page 59
ARM GAS /tmp/ccXru7je.s page 59
1638 0008 40D0 beq .L154
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1675 .loc 1 196 59 is_stmt 0 discriminator 1 view .LVU474
1676 002e E368 ldr r3, [r4, #12]
ARM GAS /tmp/ccYzp9Nl.s page 60
ARM GAS /tmp/ccXru7je.s page 60
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1717 .loc 1 185 7 is_stmt 1 view .LVU488
185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1718 .loc 1 185 16 is_stmt 0 view .LVU489
ARM GAS /tmp/ccYzp9Nl.s page 61
ARM GAS /tmp/ccXru7je.s page 61
1719 0062 4CF25030 movw r0, #50000
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1760 008c 0227 movs r7, #2
1761 008e FBE7 b .L147
1762 .L159:
ARM GAS /tmp/ccYzp9Nl.s page 62
ARM GAS /tmp/ccXru7je.s page 62
1763 .align 2
@ -3675,84 +3675,84 @@ ARM GAS /tmp/ccYzp9Nl.s page 1
1775 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
1776 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h"
1777 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h"
ARM GAS /tmp/ccYzp9Nl.s page 63
ARM GAS /tmp/ccXru7je.s page 63
DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_flash_ex.c
/tmp/ccYzp9Nl.s:21 .text.FLASH_MassErase:00000000 $t
/tmp/ccYzp9Nl.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/ccYzp9Nl.s:97 .text.FLASH_MassErase:00000048 $d
/tmp/ccYzp9Nl.s:102 .text.FLASH_OB_BOR_LevelConfig:00000000 $t
/tmp/ccYzp9Nl.s:107 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig
/tmp/ccYzp9Nl.s:136 .text.FLASH_OB_BOR_LevelConfig:00000014 $d
/tmp/ccYzp9Nl.s:141 .text.FLASH_OB_GetUser:00000000 $t
/tmp/ccYzp9Nl.s:146 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/ccYzp9Nl.s:163 .text.FLASH_OB_GetUser:0000000c $d
/tmp/ccYzp9Nl.s:168 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/ccYzp9Nl.s:173 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/ccYzp9Nl.s:190 .text.FLASH_OB_GetWRP:00000008 $d
/tmp/ccYzp9Nl.s:195 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/ccYzp9Nl.s:200 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/ccYzp9Nl.s:234 .text.FLASH_OB_GetRDP:00000018 $d
/tmp/ccYzp9Nl.s:239 .text.FLASH_OB_GetBOR:00000000 $t
/tmp/ccYzp9Nl.s:244 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR
/tmp/ccYzp9Nl.s:261 .text.FLASH_OB_GetBOR:0000000c $d
/tmp/ccYzp9Nl.s:266 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/ccYzp9Nl.s:271 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/ccYzp9Nl.s:380 .text.FLASH_OB_EnableWRP:00000074 $d
/tmp/ccYzp9Nl.s:386 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/ccYzp9Nl.s:391 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/ccYzp9Nl.s:509 .text.FLASH_OB_DisableWRP:00000078 $d
/tmp/ccYzp9Nl.s:515 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/ccYzp9Nl.s:520 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/ccYzp9Nl.s:560 .text.FLASH_OB_RDP_LevelConfig:00000014 $d
/tmp/ccYzp9Nl.s:565 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/ccYzp9Nl.s:570 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/ccYzp9Nl.s:631 .text.FLASH_OB_UserConfig:00000028 $d
/tmp/ccYzp9Nl.s:636 .text.FLASH_OB_EnablePCROP:00000000 $t
/tmp/ccYzp9Nl.s:641 .text.FLASH_OB_EnablePCROP:00000000 FLASH_OB_EnablePCROP
/tmp/ccYzp9Nl.s:737 .text.FLASH_OB_EnablePCROP:00000054 $d
/tmp/ccYzp9Nl.s:742 .text.FLASH_OB_DisablePCROP:00000000 $t
/tmp/ccYzp9Nl.s:747 .text.FLASH_OB_DisablePCROP:00000000 FLASH_OB_DisablePCROP
/tmp/ccYzp9Nl.s:836 .text.FLASH_OB_DisablePCROP:00000054 $d
/tmp/ccYzp9Nl.s:841 .text.FLASH_OB_BootConfig:00000000 $t
/tmp/ccYzp9Nl.s:846 .text.FLASH_OB_BootConfig:00000000 FLASH_OB_BootConfig
/tmp/ccYzp9Nl.s:893 .text.FLASH_OB_BootConfig:00000020 $d
/tmp/ccYzp9Nl.s:898 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/ccYzp9Nl.s:904 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/ccYzp9Nl.s:1050 .text.HAL_FLASHEx_OBProgram:00000080 $d
/tmp/ccYzp9Nl.s:1055 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/ccYzp9Nl.s:1061 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/ccYzp9Nl.s:1110 .text.HAL_FLASHEx_AdvOBProgram:00000000 $t
/tmp/ccYzp9Nl.s:1116 .text.HAL_FLASHEx_AdvOBProgram:00000000 HAL_FLASHEx_AdvOBProgram
/tmp/ccYzp9Nl.s:1201 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 $t
/tmp/ccYzp9Nl.s:1207 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 HAL_FLASHEx_AdvOBGetConfig
/tmp/ccYzp9Nl.s:1236 .text.HAL_FLASHEx_AdvOBGetConfig:00000010 $d
/tmp/ccYzp9Nl.s:1241 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 $t
/tmp/ccYzp9Nl.s:1247 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 HAL_FLASHEx_OB_SelectPCROP
/tmp/ccYzp9Nl.s:1273 .text.HAL_FLASHEx_OB_SelectPCROP:00000010 $d
/tmp/ccYzp9Nl.s:1278 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 $t
/tmp/ccYzp9Nl.s:1284 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 HAL_FLASHEx_OB_DeSelectPCROP
/tmp/ccYzp9Nl.s:1309 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000010 $d
ARM GAS /tmp/ccYzp9Nl.s page 64
/tmp/ccXru7je.s:21 .text.FLASH_MassErase:00000000 $t
/tmp/ccXru7je.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/ccXru7je.s:97 .text.FLASH_MassErase:00000048 $d
/tmp/ccXru7je.s:102 .text.FLASH_OB_BOR_LevelConfig:00000000 $t
/tmp/ccXru7je.s:107 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig
/tmp/ccXru7je.s:136 .text.FLASH_OB_BOR_LevelConfig:00000014 $d
/tmp/ccXru7je.s:141 .text.FLASH_OB_GetUser:00000000 $t
/tmp/ccXru7je.s:146 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/ccXru7je.s:163 .text.FLASH_OB_GetUser:0000000c $d
/tmp/ccXru7je.s:168 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/ccXru7je.s:173 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/ccXru7je.s:190 .text.FLASH_OB_GetWRP:00000008 $d
/tmp/ccXru7je.s:195 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/ccXru7je.s:200 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/ccXru7je.s:234 .text.FLASH_OB_GetRDP:00000018 $d
/tmp/ccXru7je.s:239 .text.FLASH_OB_GetBOR:00000000 $t
/tmp/ccXru7je.s:244 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR
/tmp/ccXru7je.s:261 .text.FLASH_OB_GetBOR:0000000c $d
/tmp/ccXru7je.s:266 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/ccXru7je.s:271 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/ccXru7je.s:380 .text.FLASH_OB_EnableWRP:00000074 $d
/tmp/ccXru7je.s:386 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/ccXru7je.s:391 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/ccXru7je.s:509 .text.FLASH_OB_DisableWRP:00000078 $d
/tmp/ccXru7je.s:515 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/ccXru7je.s:520 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/ccXru7je.s:560 .text.FLASH_OB_RDP_LevelConfig:00000014 $d
/tmp/ccXru7je.s:565 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/ccXru7je.s:570 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/ccXru7je.s:631 .text.FLASH_OB_UserConfig:00000028 $d
/tmp/ccXru7je.s:636 .text.FLASH_OB_EnablePCROP:00000000 $t
/tmp/ccXru7je.s:641 .text.FLASH_OB_EnablePCROP:00000000 FLASH_OB_EnablePCROP
/tmp/ccXru7je.s:737 .text.FLASH_OB_EnablePCROP:00000054 $d
/tmp/ccXru7je.s:742 .text.FLASH_OB_DisablePCROP:00000000 $t
/tmp/ccXru7je.s:747 .text.FLASH_OB_DisablePCROP:00000000 FLASH_OB_DisablePCROP
/tmp/ccXru7je.s:836 .text.FLASH_OB_DisablePCROP:00000054 $d
/tmp/ccXru7je.s:841 .text.FLASH_OB_BootConfig:00000000 $t
/tmp/ccXru7je.s:846 .text.FLASH_OB_BootConfig:00000000 FLASH_OB_BootConfig
/tmp/ccXru7je.s:893 .text.FLASH_OB_BootConfig:00000020 $d
/tmp/ccXru7je.s:898 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/ccXru7je.s:904 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/ccXru7je.s:1050 .text.HAL_FLASHEx_OBProgram:00000080 $d
/tmp/ccXru7je.s:1055 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/ccXru7je.s:1061 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/ccXru7je.s:1110 .text.HAL_FLASHEx_AdvOBProgram:00000000 $t
/tmp/ccXru7je.s:1116 .text.HAL_FLASHEx_AdvOBProgram:00000000 HAL_FLASHEx_AdvOBProgram
/tmp/ccXru7je.s:1201 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 $t
/tmp/ccXru7je.s:1207 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 HAL_FLASHEx_AdvOBGetConfig
/tmp/ccXru7je.s:1236 .text.HAL_FLASHEx_AdvOBGetConfig:00000010 $d
/tmp/ccXru7je.s:1241 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 $t
/tmp/ccXru7je.s:1247 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 HAL_FLASHEx_OB_SelectPCROP
/tmp/ccXru7je.s:1273 .text.HAL_FLASHEx_OB_SelectPCROP:00000010 $d
/tmp/ccXru7je.s:1278 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 $t
/tmp/ccXru7je.s:1284 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 HAL_FLASHEx_OB_DeSelectPCROP
/tmp/ccXru7je.s:1309 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000010 $d
ARM GAS /tmp/ccXru7je.s page 64
/tmp/ccYzp9Nl.s:1314 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 $t
/tmp/ccYzp9Nl.s:1320 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 HAL_FLASHEx_OB_GetBank2WRP
/tmp/ccYzp9Nl.s:1337 .text.HAL_FLASHEx_OB_GetBank2WRP:00000008 $d
/tmp/ccYzp9Nl.s:1342 .text.FLASH_Erase_Sector:00000000 $t
/tmp/ccYzp9Nl.s:1348 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector
/tmp/ccYzp9Nl.s:1425 .text.FLASH_Erase_Sector:00000050 $d
/tmp/ccYzp9Nl.s:1430 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/ccYzp9Nl.s:1436 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/ccYzp9Nl.s:1524 .text.HAL_FLASHEx_Erase_IT:0000004c $d
/tmp/ccYzp9Nl.s:1530 .text.FLASH_FlushCaches:00000000 $t
/tmp/ccYzp9Nl.s:1536 .text.FLASH_FlushCaches:00000000 FLASH_FlushCaches
/tmp/ccYzp9Nl.s:1602 .text.FLASH_FlushCaches:0000005c $d
/tmp/ccYzp9Nl.s:1607 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/ccYzp9Nl.s:1613 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/ccYzp9Nl.s:1765 .text.HAL_FLASHEx_Erase:00000090 $d
/tmp/ccXru7je.s:1314 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 $t
/tmp/ccXru7je.s:1320 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 HAL_FLASHEx_OB_GetBank2WRP
/tmp/ccXru7je.s:1337 .text.HAL_FLASHEx_OB_GetBank2WRP:00000008 $d
/tmp/ccXru7je.s:1342 .text.FLASH_Erase_Sector:00000000 $t
/tmp/ccXru7je.s:1348 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector
/tmp/ccXru7je.s:1425 .text.FLASH_Erase_Sector:00000050 $d
/tmp/ccXru7je.s:1430 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/ccXru7je.s:1436 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/ccXru7je.s:1524 .text.HAL_FLASHEx_Erase_IT:0000004c $d
/tmp/ccXru7je.s:1530 .text.FLASH_FlushCaches:00000000 $t
/tmp/ccXru7je.s:1536 .text.FLASH_FlushCaches:00000000 FLASH_FlushCaches
/tmp/ccXru7je.s:1602 .text.FLASH_FlushCaches:0000005c $d
/tmp/ccXru7je.s:1607 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/ccXru7je.s:1613 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/ccXru7je.s:1765 .text.HAL_FLASHEx_Erase:00000090 $d
UNDEFINED SYMBOLS
FLASH_WaitForLastOperation