Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 18 | Rev 19 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 1 |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | 1 .cpu cortex-m3 |
4 | 1 .cpu cortex-m3 |
| 5 | 2 .eabi_attribute 20, 1 |
5 | 2 .eabi_attribute 20, 1 |
| 6 | 3 .eabi_attribute 21, 1 |
6 | 3 .eabi_attribute 21, 1 |
| Line 56... | Line 56... | ||
| 56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ****************************************************************************** |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ****************************************************************************** |
| 57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @attention |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @attention |
| 58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
| 59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics. |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics. |
| 60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * All rights reserved.</center></h2> |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * All rights reserved.</center></h2> |
| 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 2 |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
| 65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * This software component is licensed by ST under BSD 3-Clause license, |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * This software component is licensed by ST under BSD 3-Clause license, |
| 66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * the "License"; You may not use this file except in compliance with the |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * the "License"; You may not use this file except in compliance with the |
| Line 116... | Line 116... | ||
| 116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @{ |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @{ |
| 117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| 118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
| 119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @} |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @} |
| 120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 3 |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/ |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/ |
| 126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Private function prototypes -----------------------------------------------*/ |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Private function prototypes -----------------------------------------------*/ |
| Line 176... | Line 176... | ||
| 176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
| 179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory pages |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory pages |
| 180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @note To correctly run this function, the @ref HAL_FLASH_Unlock() function |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @note To correctly run this function, the @ref HAL_FLASH_Unlock() function |
| 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 4 |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * must be called before. |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * must be called before. |
| 185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * Call the @ref HAL_FLASH_Lock() to disable the flash memory access |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * Call the @ref HAL_FLASH_Lock() to disable the flash memory access |
| 186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * (recommended to protect the FLASH memory against possible unwanted operation) |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * (recommended to protect the FLASH memory against possible unwanted operation) |
| Line 236... | Line 236... | ||
| 236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (FLASH_WaitForLastOperationBank2((uint32_t)FLASH_TIMEOUT_VALUE) == HAL_OK) |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (FLASH_WaitForLastOperationBank2((uint32_t)FLASH_TIMEOUT_VALUE) == HAL_OK) |
| 237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /*Mass erase to be done*/ |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /*Mass erase to be done*/ |
| 239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** FLASH_MassErase(FLASH_BANK_2); |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** FLASH_MassErase(FLASH_BANK_2); |
| 240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 5 |
| 242 | 242 | ||
| 243 | 243 | ||
| 244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
| 245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperationBank2((uint32_t)FLASH_TIMEOUT_VALUE); |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperationBank2((uint32_t)FLASH_TIMEOUT_VALUE); |
| 246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| Line 296... | Line 296... | ||
| 296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the PER Bit */ |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the PER Bit */ |
| 297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR2, FLASH_CR2_PER); |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR2, FLASH_CR2_PER); |
| 298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
| 300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 6 |
| 302 | 302 | ||
| 303 | 303 | ||
| 304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* In case of error, stop erase procedure and return the faulty address */ |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* In case of error, stop erase procedure and return the faulty address */ |
| 305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** *PageError = address; |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** *PageError = address; |
| 306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** break; |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** break; |
| Line 356... | Line 356... | ||
| 356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * (recommended to protect the FLASH memory against possible unwanted operation) |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * (recommended to protect the FLASH memory against possible unwanted operation) |
| 357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @param pEraseInit pointer to an FLASH_EraseInitTypeDef structure that |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @param pEraseInit pointer to an FLASH_EraseInitTypeDef structure that |
| 358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * contains the configuration information for the erasing. |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * contains the configuration information for the erasing. |
| 359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
| 360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval HAL_StatusTypeDef HAL Status |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval HAL_StatusTypeDef HAL Status |
| 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 7 |
| 362 | 362 | ||
| 363 | 363 | ||
| 364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| 365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) |
| 366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| Line 416... | Line 416... | ||
| 416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| 417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** @defgroup FLASHEx_Exported_Functions_Group2 Option Bytes Programming functions |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** @defgroup FLASHEx_Exported_Functions_Group2 Option Bytes Programming functions |
| 419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Option Bytes Programming functions |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Option Bytes Programming functions |
| 420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * |
| 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 8 |
| 422 | 422 | ||
| 423 | 423 | ||
| 424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** @verbatim |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** @verbatim |
| 425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ============================================================================== |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ============================================================================== |
| 426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ##### Option Bytes Programming functions ##### |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** ##### Option Bytes Programming functions ##### |
| Line 476... | Line 476... | ||
| 476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Return the erase status */ |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Return the erase status */ |
| 480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return status; |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return status; |
| 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 9 |
| 482 | 482 | ||
| 483 | 483 | ||
| 484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
| Line 536... | Line 536... | ||
| 536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Process Unlocked */ |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Process Unlocked */ |
| 537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash); |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash); |
| 538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return status; |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return status; |
| 539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 10 |
| 542 | 542 | ||
| 543 | 543 | ||
| 544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* USER configuration */ |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* USER configuration */ |
| 546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) |
| Line 596... | Line 596... | ||
| 596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
| 597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Get the Option byte user data |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Get the Option byte user data |
| 598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @param DATAAdress Address of the option byte DATA |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @param DATAAdress Address of the option byte DATA |
| 599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * This parameter can be one of the following values: |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * This parameter can be one of the following values: |
| 600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @arg @ref OB_DATA_ADDRESS_DATA0 |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @arg @ref OB_DATA_ADDRESS_DATA0 |
| 601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 11 |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @arg @ref OB_DATA_ADDRESS_DATA1 |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @arg @ref OB_DATA_ADDRESS_DATA1 |
| 605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval Value programmed in USER data |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval Value programmed in USER data |
| 606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| Line 656... | Line 656... | ||
| 656 | 28 .cfi_startproc |
656 | 28 .cfi_startproc |
| 657 | 29 @ args = 0, pretend = 0, frame = 0 |
657 | 29 @ args = 0, pretend = 0, frame = 0 |
| 658 | 30 @ frame_needed = 0, uses_anonymous_args = 0 |
658 | 30 @ frame_needed = 0, uses_anonymous_args = 0 |
| 659 | 31 @ link register save eliminated. |
659 | 31 @ link register save eliminated. |
| 660 | 597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Check the parameters */ |
660 | 597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Check the parameters */ |
| 661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 12 |
| 662 | 662 | ||
| 663 | 663 | ||
| 664 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_FLASH_BANK(Banks)); |
664 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_FLASH_BANK(Banks)); |
| 665 | 32 .loc 1 598 3 view .LVU1 |
665 | 32 .loc 1 598 3 view .LVU1 |
| 666 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
666 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| Line 716... | Line 716... | ||
| 716 | 50 .L3: |
716 | 50 .L3: |
| 717 | 51 001a 00BF .align 2 |
717 | 51 001a 00BF .align 2 |
| 718 | 52 .L2: |
718 | 52 .L2: |
| 719 | 53 001c 00000000 .word pFlash |
719 | 53 001c 00000000 .word pFlash |
| 720 | 54 0020 00200240 .word 1073881088 |
720 | 54 0020 00200240 .word 1073881088 |
| 721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 13 |
| 722 | 722 | ||
| 723 | 723 | ||
| 724 | 55 .cfi_endproc |
724 | 55 .cfi_endproc |
| 725 | 56 .LFE71: |
725 | 56 .LFE71: |
| 726 | 58 .section .text.FLASH_OB_GetWRP,"ax",%progbits |
726 | 58 .section .text.FLASH_OB_GetWRP,"ax",%progbits |
| Line 776... | Line 776... | ||
| 776 | 674:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO63MASK */ |
776 | 674:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO63MASK */ |
| 777 | 675:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
777 | 675:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 778 | 676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES64TO95MASK) |
778 | 676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES64TO95MASK) |
| 779 | 677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP2_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES64TO95MASK) >> 16U); |
779 | 677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP2_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES64TO95MASK) >> 16U); |
| 780 | 678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES64TO95MASK */ |
780 | 678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES64TO95MASK */ |
| 781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 14 |
| 782 | 782 | ||
| 783 | 783 | ||
| 784 | 679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES32TO47MASK) |
784 | 679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES32TO47MASK) |
| 785 | 680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP2_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES32TO47MASK) >> 16U); |
785 | 680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP2_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES32TO47MASK) >> 16U); |
| 786 | 681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO47MASK */ |
786 | 681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO47MASK */ |
| Line 836... | Line 836... | ||
| 836 | 731:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->WRP2 &= WRP2_Data; |
836 | 731:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->WRP2 &= WRP2_Data; |
| 837 | 732:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
837 | 732:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 838 | 733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
838 | 733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
| 839 | 734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
839 | 734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
| 840 | 735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
840 | 735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 15 |
| 842 | 842 | ||
| 843 | 843 | ||
| 844 | 736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_WRP2_WRP2 */ |
844 | 736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_WRP2_WRP2 */ |
| 845 | 737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
845 | 737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 846 | 738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_WRP3_WRP3) |
846 | 738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_WRP3_WRP3) |
| Line 896... | Line 896... | ||
| 896 | 788:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP0_Data = (uint16_t)(WriteProtectPage & OB_WRP_PAGES0TO15MASK); |
896 | 788:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP0_Data = (uint16_t)(WriteProtectPage & OB_WRP_PAGES0TO15MASK); |
| 897 | 789:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES0TO31MASK) |
897 | 789:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES0TO31MASK) |
| 898 | 790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP0_Data = (uint16_t)(WriteProtectPage & OB_WRP_PAGES0TO31MASK); |
898 | 790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP0_Data = (uint16_t)(WriteProtectPage & OB_WRP_PAGES0TO31MASK); |
| 899 | 791:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES0TO31MASK */ |
899 | 791:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES0TO31MASK */ |
| 900 | 792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
900 | 792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 16 |
| 902 | 902 | ||
| 903 | 903 | ||
| 904 | 793:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES16TO31MASK) |
904 | 793:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES16TO31MASK) |
| 905 | 794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP1_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES16TO31MASK) >> 8U); |
905 | 794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRP1_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES16TO31MASK) >> 8U); |
| 906 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES32TO63MASK) |
906 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES32TO63MASK) |
| Line 956... | Line 956... | ||
| 956 | 845:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
956 | 845:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 957 | 846:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
957 | 846:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
| 958 | 847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
958 | 847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
| 959 | 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
959 | 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 960 | 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_WRP1_WRP1 */ |
960 | 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_WRP1_WRP1 */ |
| 961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 17 |
| 962 | 962 | ||
| 963 | 963 | ||
| 964 | 850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
964 | 850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 965 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_WRP2_WRP2) |
965 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_WRP2_WRP2) |
| 966 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if((status == HAL_OK) && (WRP2_Data != 0xFFU)) |
966 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if((status == HAL_OK) && (WRP2_Data != 0xFFU)) |
| Line 1016... | Line 1016... | ||
| 1016 | 902:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR, FLASH_CR_OPTER); |
1016 | 902:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR, FLASH_CR_OPTER); |
| 1017 | 903:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR, FLASH_CR_STRT); |
1017 | 903:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR, FLASH_CR_STRT); |
| 1018 | 904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1018 | 904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1019 | 905:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
1019 | 905:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
| 1020 | 906:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
1020 | 906:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); |
| 1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 18 |
| 1022 | 1022 | ||
| 1023 | 1023 | ||
| 1024 | 907:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1024 | 907:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1025 | 908:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the OPTER Bit */ |
1025 | 908:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the OPTER Bit */ |
| 1026 | 909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR, FLASH_CR_OPTER); |
1026 | 909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR, FLASH_CR_OPTER); |
| Line 1076... | Line 1076... | ||
| 1076 | 959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1076 | 959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1077 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_BANK2_END) |
1077 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #if defined(FLASH_BANK2_END) |
| 1078 | 961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->USER = (UserConfig | 0xF0U); |
1078 | 961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->USER = (UserConfig | 0xF0U); |
| 1079 | 962:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #else |
1079 | 962:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #else |
| 1080 | 963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->USER = (UserConfig | 0x88U); |
1080 | 963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** OB->USER = (UserConfig | 0x88U); |
| 1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 19 |
| 1082 | 1082 | ||
| 1083 | 1083 | ||
| 1084 | 964:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_BANK2_END */ |
1084 | 964:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* FLASH_BANK2_END */ |
| 1085 | 965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1085 | 965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1086 | 966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
1086 | 966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ |
| Line 1136... | Line 1136... | ||
| 1136 | 1016:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1136 | 1016:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1137 | 1017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
1137 | 1017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /** |
| 1138 | 1018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Return the FLASH Write Protection Option Bytes value. |
1138 | 1018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @brief Return the FLASH Write Protection Option Bytes value. |
| 1139 | 1019:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval The FLASH Write Protection Option Bytes value |
1139 | 1019:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** * @retval The FLASH Write Protection Option Bytes value |
| 1140 | 1020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
1140 | 1020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** */ |
| 1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 20 |
| 1142 | 1142 | ||
| 1143 | 1143 | ||
| 1144 | 1021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** static uint32_t FLASH_OB_GetWRP(void) |
1144 | 1021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** static uint32_t FLASH_OB_GetWRP(void) |
| 1145 | 1022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
1145 | 1022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 1146 | 67 .loc 1 1022 1 is_stmt 1 view -0 |
1146 | 67 .loc 1 1022 1 is_stmt 1 view -0 |
| Line 1196... | Line 1196... | ||
| 1196 | 1040:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** tmp_reg = READ_BIT(FLASH->OBR, FLASH_OBR_RDPRT); |
1196 | 1040:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** tmp_reg = READ_BIT(FLASH->OBR, FLASH_OBR_RDPRT); |
| 1197 | 102 .loc 1 1040 3 view .LVU15 |
1197 | 102 .loc 1 1040 3 view .LVU15 |
| 1198 | 103 .loc 1 1040 13 is_stmt 0 view .LVU16 |
1198 | 103 .loc 1 1040 13 is_stmt 0 view .LVU16 |
| 1199 | 104 0000 044B ldr r3, .L10 |
1199 | 104 0000 044B ldr r3, .L10 |
| 1200 | 105 0002 DB69 ldr r3, [r3, #28] |
1200 | 105 0002 DB69 ldr r3, [r3, #28] |
| 1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 21 |
| 1202 | 1202 | ||
| 1203 | 1203 | ||
| 1204 | 106 .LVL2: |
1204 | 106 .LVL2: |
| 1205 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1205 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1206 | 1042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (tmp_reg == FLASH_OBR_RDPRT) |
1206 | 1042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (tmp_reg == FLASH_OBR_RDPRT) |
| Line 1256... | Line 1256... | ||
| 1256 | 139 @ frame_needed = 0, uses_anonymous_args = 0 |
1256 | 139 @ frame_needed = 0, uses_anonymous_args = 0 |
| 1257 | 140 @ link register save eliminated. |
1257 | 140 @ link register save eliminated. |
| 1258 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Return the User Option Byte */ |
1258 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Return the User Option Byte */ |
| 1259 | 1063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return (uint8_t)((READ_REG(FLASH->OBR) & FLASH_OBR_USER) >> FLASH_POSITION_IWDGSW_BIT); |
1259 | 1063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** return (uint8_t)((READ_REG(FLASH->OBR) & FLASH_OBR_USER) >> FLASH_POSITION_IWDGSW_BIT); |
| 1260 | 141 .loc 1 1063 3 view .LVU24 |
1260 | 141 .loc 1 1063 3 view .LVU24 |
| 1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 22 |
| 1262 | 1262 | ||
| 1263 | 1263 | ||
| 1264 | 142 .loc 1 1063 21 is_stmt 0 view .LVU25 |
1264 | 142 .loc 1 1063 21 is_stmt 0 view .LVU25 |
| 1265 | 143 0000 024B ldr r3, .L13 |
1265 | 143 0000 024B ldr r3, .L13 |
| 1266 | 144 0002 D869 ldr r0, [r3, #28] |
1266 | 144 0002 D869 ldr r0, [r3, #28] |
| Line 1316... | Line 1316... | ||
| 1316 | 896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
1316 | 896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 1317 | 188 .loc 1 896 3 is_stmt 1 view .LVU34 |
1317 | 188 .loc 1 896 3 is_stmt 1 view .LVU34 |
| 1318 | 896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
1318 | 896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 1319 | 189 .loc 1 896 5 is_stmt 0 view .LVU35 |
1319 | 189 .loc 1 896 5 is_stmt 0 view .LVU35 |
| 1320 | 190 000c 0346 mov r3, r0 |
1320 | 190 000c 0346 mov r3, r0 |
| 1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 23 |
| 1322 | 1322 | ||
| 1323 | 1323 | ||
| 1324 | 191 000e 08B1 cbz r0, .L18 |
1324 | 191 000e 08B1 cbz r0, .L18 |
| 1325 | 192 .LVL7: |
1325 | 192 .LVL7: |
| 1326 | 193 .L16: |
1326 | 193 .L16: |
| Line 1376... | Line 1376... | ||
| 1376 | 230 .loc 1 914 7 is_stmt 1 view .LVU48 |
1376 | 230 .loc 1 914 7 is_stmt 1 view .LVU48 |
| 1377 | 231 0042 2369 ldr r3, [r4, #16] |
1377 | 231 0042 2369 ldr r3, [r4, #16] |
| 1378 | 232 0044 43F01003 orr r3, r3, #16 |
1378 | 232 0044 43F01003 orr r3, r3, #16 |
| 1379 | 233 0048 2361 str r3, [r4, #16] |
1379 | 233 0048 2361 str r3, [r4, #16] |
| 1380 | 916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1380 | 916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 24 |
| 1382 | 1382 | ||
| 1383 | 1383 | ||
| 1384 | 234 .loc 1 916 7 view .LVU49 |
1384 | 234 .loc 1 916 7 view .LVU49 |
| 1385 | 235 004a ADB2 uxth r5, r5 |
1385 | 235 004a ADB2 uxth r5, r5 |
| 1386 | 236 004c 074B ldr r3, .L19+8 |
1386 | 236 004c 074B ldr r3, .L19+8 |
| Line 1436... | Line 1436... | ||
| 1436 | 282 .cfi_offset 14, -4 |
1436 | 282 .cfi_offset 14, -4 |
| 1437 | 283 0002 0446 mov r4, r0 |
1437 | 283 0002 0446 mov r4, r0 |
| 1438 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1438 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1439 | 284 .loc 1 939 3 is_stmt 1 view .LVU56 |
1439 | 284 .loc 1 939 3 is_stmt 1 view .LVU56 |
| 1440 | 285 .LVL15: |
1440 | 285 .LVL15: |
| 1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 25 |
| 1442 | 1442 | ||
| 1443 | 1443 | ||
| 1444 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE((UserConfig&OB_STOP_NO_RST))); |
1444 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE((UserConfig&OB_STOP_NO_RST))); |
| 1445 | 286 .loc 1 942 3 view .LVU57 |
1445 | 286 .loc 1 942 3 view .LVU57 |
| 1446 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE((UserConfig&OB_STDBY_NO_RST))); |
1446 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE((UserConfig&OB_STDBY_NO_RST))); |
| Line 1496... | Line 1496... | ||
| 1496 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1496 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1497 | 323 .loc 1 967 5 is_stmt 1 view .LVU72 |
1497 | 323 .loc 1 967 5 is_stmt 1 view .LVU72 |
| 1498 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1498 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1499 | 324 .loc 1 967 14 is_stmt 0 view .LVU73 |
1499 | 324 .loc 1 967 14 is_stmt 0 view .LVU73 |
| 1500 | 325 002c 4CF25030 movw r0, #50000 |
1500 | 325 002c 4CF25030 movw r0, #50000 |
| 1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 26 |
| 1502 | 1502 | ||
| 1503 | 1503 | ||
| 1504 | 326 .LVL20: |
1504 | 326 .LVL20: |
| 1505 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1505 | 967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1506 | 327 .loc 1 967 14 view .LVU74 |
1506 | 327 .loc 1 967 14 view .LVU74 |
| Line 1556... | Line 1556... | ||
| 1556 | 373 .loc 1 996 3 view .LVU80 |
1556 | 373 .loc 1 996 3 view .LVU80 |
| 1557 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1557 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1558 | 374 .loc 1 996 12 is_stmt 0 view .LVU81 |
1558 | 374 .loc 1 996 12 is_stmt 0 view .LVU81 |
| 1559 | 375 0006 4CF25030 movw r0, #50000 |
1559 | 375 0006 4CF25030 movw r0, #50000 |
| 1560 | 376 .LVL25: |
1560 | 376 .LVL25: |
| 1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 27 |
| 1562 | 1562 | ||
| 1563 | 1563 | ||
| 1564 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1564 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1565 | 377 .loc 1 996 12 view .LVU82 |
1565 | 377 .loc 1 996 12 view .LVU82 |
| 1566 | 378 000a FFF7FEFF bl FLASH_WaitForLastOperation |
1566 | 378 000a FFF7FEFF bl FLASH_WaitForLastOperation |
| Line 1616... | Line 1616... | ||
| 1616 | 415 .loc 1 1011 5 is_stmt 1 view .LVU95 |
1616 | 415 .loc 1 1011 5 is_stmt 1 view .LVU95 |
| 1617 | 416 0034 2A69 ldr r2, [r5, #16] |
1617 | 416 0034 2A69 ldr r2, [r5, #16] |
| 1618 | 417 0036 22F01002 bic r2, r2, #16 |
1618 | 417 0036 22F01002 bic r2, r2, #16 |
| 1619 | 418 003a 2A61 str r2, [r5, #16] |
1619 | 418 003a 2A61 str r2, [r5, #16] |
| 1620 | 419 003c E9E7 b .L28 |
1620 | 419 003c E9E7 b .L28 |
| 1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 28 |
| 1622 | 1622 | ||
| 1623 | 1623 | ||
| 1624 | 420 .L32: |
1624 | 420 .L32: |
| 1625 | 421 003e 00BF .align 2 |
1625 | 421 003e 00BF .align 2 |
| 1626 | 422 .L31: |
1626 | 422 .L31: |
| Line 1676... | Line 1676... | ||
| 1676 | 408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
1676 | 408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 1677 | 465 .loc 1 408 5 is_stmt 0 view .LVU105 |
1677 | 465 .loc 1 408 5 is_stmt 0 view .LVU105 |
| 1678 | 466 0010 0346 mov r3, r0 |
1678 | 466 0010 0346 mov r3, r0 |
| 1679 | 467 0012 08B1 cbz r0, .L36 |
1679 | 467 0012 08B1 cbz r0, .L36 |
| 1680 | 468 .LVL36: |
1680 | 468 .LVL36: |
| 1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 29 |
| 1682 | 1682 | ||
| 1683 | 1683 | ||
| 1684 | 469 .L34: |
1684 | 469 .L34: |
| 1685 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
1685 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 1686 | 470 .loc 1 431 3 is_stmt 1 view .LVU106 |
1686 | 470 .loc 1 431 3 is_stmt 1 view .LVU106 |
| Line 1736... | Line 1736... | ||
| 1736 | 507 .loc 1 426 16 is_stmt 0 view .LVU119 |
1736 | 507 .loc 1 426 16 is_stmt 0 view .LVU119 |
| 1737 | 508 0046 2846 mov r0, r5 |
1737 | 508 0046 2846 mov r0, r5 |
| 1738 | 509 .LVL40: |
1738 | 509 .LVL40: |
| 1739 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
1739 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 1740 | 510 .loc 1 426 16 view .LVU120 |
1740 | 510 .loc 1 426 16 view .LVU120 |
| 1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 30 |
| 1742 | 1742 | ||
| 1743 | 1743 | ||
| 1744 | 511 0048 FFF7FEFF bl FLASH_OB_RDP_LevelConfig |
1744 | 511 0048 FFF7FEFF bl FLASH_OB_RDP_LevelConfig |
| 1745 | 512 .LVL41: |
1745 | 512 .LVL41: |
| 1746 | 513 004c 0346 mov r3, r0 |
1746 | 513 004c 0346 mov r3, r0 |
| Line 1796... | Line 1796... | ||
| 1796 | 556 .loc 1 659 3 view .LVU129 |
1796 | 556 .loc 1 659 3 view .LVU129 |
| 1797 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1797 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1798 | 557 .loc 1 662 3 view .LVU130 |
1798 | 557 .loc 1 662 3 view .LVU130 |
| 1799 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1799 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1800 | 558 .loc 1 662 37 is_stmt 0 view .LVU131 |
1800 | 558 .loc 1 662 37 is_stmt 0 view .LVU131 |
| 1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 31 |
| 1802 | 1802 | ||
| 1803 | 1803 | ||
| 1804 | 559 0004 FFF7FEFF bl FLASH_OB_GetWRP |
1804 | 559 0004 FFF7FEFF bl FLASH_OB_GetWRP |
| 1805 | 560 .LVL45: |
1805 | 560 .LVL45: |
| 1806 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1806 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| Line 1856... | Line 1856... | ||
| 1856 | 699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
1856 | 699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 1857 | 596 .loc 1 699 22 is_stmt 0 view .LVU147 |
1857 | 596 .loc 1 699 22 is_stmt 0 view .LVU147 |
| 1858 | 597 0028 224B ldr r3, .L51 |
1858 | 597 0028 224B ldr r3, .L51 |
| 1859 | 598 002a 0022 movs r2, #0 |
1859 | 598 002a 0022 movs r2, #0 |
| 1860 | 599 002c DA61 str r2, [r3, #28] |
1860 | 599 002c DA61 str r2, [r3, #28] |
| 1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 32 |
| 1862 | 1862 | ||
| 1863 | 1863 | ||
| 1864 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
1864 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
| 1865 | 600 .loc 1 702 5 is_stmt 1 view .LVU148 |
1865 | 600 .loc 1 702 5 is_stmt 1 view .LVU148 |
| 1866 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
1866 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
| Line 1916... | Line 1916... | ||
| 1916 | 637 .loc 1 739 9 is_stmt 0 view .LVU162 |
1916 | 637 .loc 1 739 9 is_stmt 0 view .LVU162 |
| 1917 | 638 0052 0BB9 cbnz r3, .L44 |
1917 | 638 0052 0BB9 cbnz r3, .L44 |
| 1918 | 739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
1918 | 739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 1919 | 639 .loc 1 739 29 discriminator 1 view .LVU163 |
1919 | 639 .loc 1 739 29 discriminator 1 view .LVU163 |
| 1920 | 640 0054 FF2C cmp r4, #255 |
1920 | 640 0054 FF2C cmp r4, #255 |
| 1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 33 |
| 1922 | 1922 | ||
| 1923 | 1923 | ||
| 1924 | 641 0056 23D1 bne .L50 |
1924 | 641 0056 23D1 bne .L50 |
| 1925 | 642 .L44: |
1925 | 642 .L44: |
| 1926 | 749:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
1926 | 749:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| Line 1976... | Line 1976... | ||
| 1976 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
1976 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 1977 | 681 .loc 1 724 9 is_stmt 1 view .LVU176 |
1977 | 681 .loc 1 724 9 is_stmt 1 view .LVU176 |
| 1978 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
1978 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 1979 | 682 .loc 1 724 18 is_stmt 0 view .LVU177 |
1979 | 682 .loc 1 724 18 is_stmt 0 view .LVU177 |
| 1980 | 683 0080 4CF25030 movw r0, #50000 |
1980 | 683 0080 4CF25030 movw r0, #50000 |
| 1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 34 |
| 1982 | 1982 | ||
| 1983 | 1983 | ||
| 1984 | 684 0084 FFF7FEFF bl FLASH_WaitForLastOperation |
1984 | 684 0084 FFF7FEFF bl FLASH_WaitForLastOperation |
| 1985 | 685 .LVL64: |
1985 | 685 .LVL64: |
| 1986 | 686 0088 0346 mov r3, r0 |
1986 | 686 0088 0346 mov r3, r0 |
| Line 2036... | Line 2036... | ||
| 2036 | 723 .LVL71: |
2036 | 723 .LVL71: |
| 2037 | 724 00b0 0346 mov r3, r0 |
2037 | 724 00b0 0346 mov r3, r0 |
| 2038 | 725 .LVL72: |
2038 | 725 .LVL72: |
| 2039 | 744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
2039 | 744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 2040 | 726 .loc 1 744 18 view .LVU191 |
2040 | 726 .loc 1 744 18 view .LVU191 |
| 2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 35 |
| 2042 | 2042 | ||
| 2043 | 2043 | ||
| 2044 | 727 00b2 D1E7 b .L44 |
2044 | 727 00b2 D1E7 b .L44 |
| 2045 | 728 .L52: |
2045 | 728 .L52: |
| 2046 | 729 .align 2 |
2046 | 729 .align 2 |
| Line 2096... | Line 2096... | ||
| 2096 | 771 0004 FFF7FEFF bl FLASH_OB_GetWRP |
2096 | 771 0004 FFF7FEFF bl FLASH_OB_GetWRP |
| 2097 | 772 .LVL75: |
2097 | 772 .LVL75: |
| 2098 | 785:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
2098 | 785:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 2099 | 773 .loc 1 785 20 view .LVU202 |
2099 | 773 .loc 1 785 20 view .LVU202 |
| 2100 | 774 0008 0443 orrs r4, r4, r0 |
2100 | 774 0008 0443 orrs r4, r4, r0 |
| 2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 36 |
| 2102 | 2102 | ||
| 2103 | 2103 | ||
| 2104 | 775 .LVL76: |
2104 | 775 .LVL76: |
| 2105 | 790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES0TO31MASK */ |
2105 | 790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES0TO31MASK */ |
| 2106 | 776 .loc 1 790 3 is_stmt 1 view .LVU203 |
2106 | 776 .loc 1 790 3 is_stmt 1 view .LVU203 |
| Line 2156... | Line 2156... | ||
| 2156 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
2156 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
| 2157 | 812 .loc 1 826 5 is_stmt 1 view .LVU218 |
2157 | 812 .loc 1 826 5 is_stmt 1 view .LVU218 |
| 2158 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
2158 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status == HAL_OK) |
| 2159 | 813 .loc 1 826 14 is_stmt 0 view .LVU219 |
2159 | 813 .loc 1 826 14 is_stmt 0 view .LVU219 |
| 2160 | 814 002c FFF7FEFF bl HAL_FLASHEx_OBErase |
2160 | 814 002c FFF7FEFF bl HAL_FLASHEx_OBErase |
| 2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 37 |
| 2162 | 2162 | ||
| 2163 | 2163 | ||
| 2164 | 815 .LVL83: |
2164 | 815 .LVL83: |
| 2165 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2165 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2166 | 816 .loc 1 827 5 is_stmt 1 view .LVU220 |
2166 | 816 .loc 1 827 5 is_stmt 1 view .LVU220 |
| Line 2216... | Line 2216... | ||
| 2216 | 853 0054 23D1 bne .L64 |
2216 | 853 0054 23D1 bne .L64 |
| 2217 | 854 .L58: |
2217 | 854 .L58: |
| 2218 | 872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
2218 | 872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 2219 | 855 .loc 1 872 7 is_stmt 1 view .LVU234 |
2219 | 855 .loc 1 872 7 is_stmt 1 view .LVU234 |
| 2220 | 856 0056 1849 ldr r1, .L65+4 |
2220 | 856 0056 1849 ldr r1, .L65+4 |
| 2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 38 |
| 2222 | 2222 | ||
| 2223 | 2223 | ||
| 2224 | 857 0058 0A69 ldr r2, [r1, #16] |
2224 | 857 0058 0A69 ldr r2, [r1, #16] |
| 2225 | 858 005a 22F01002 bic r2, r2, #16 |
2225 | 858 005a 22F01002 bic r2, r2, #16 |
| 2226 | 859 005e 0A61 str r2, [r1, #16] |
2226 | 859 005e 0A61 str r2, [r1, #16] |
| Line 2276... | Line 2276... | ||
| 2276 | 896 0082 FFF7FEFF bl FLASH_WaitForLastOperation |
2276 | 896 0082 FFF7FEFF bl FLASH_WaitForLastOperation |
| 2277 | 897 .LVL94: |
2277 | 897 .LVL94: |
| 2278 | 898 0086 0346 mov r3, r0 |
2278 | 898 0086 0346 mov r3, r0 |
| 2279 | 899 .LVL95: |
2279 | 899 .LVL95: |
| 2280 | 847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
2280 | 847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 39 |
| 2282 | 2282 | ||
| 2283 | 2283 | ||
| 2284 | 900 .loc 1 847 18 view .LVU248 |
2284 | 900 .loc 1 847 18 view .LVU248 |
| 2285 | 901 0088 DFE7 b .L56 |
2285 | 901 0088 DFE7 b .L56 |
| 2286 | 902 .L63: |
2286 | 902 .L63: |
| Line 2336... | Line 2336... | ||
| 2336 | 939 00b0 D1E7 b .L58 |
2336 | 939 00b0 D1E7 b .L58 |
| 2337 | 940 .L66: |
2337 | 940 .L66: |
| 2338 | 941 00b2 00BF .align 2 |
2338 | 941 00b2 00BF .align 2 |
| 2339 | 942 .L65: |
2339 | 942 .L65: |
| 2340 | 943 00b4 00000000 .word pFlash |
2340 | 943 00b4 00000000 .word pFlash |
| 2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 40 |
| 2342 | 2342 | ||
| 2343 | 2343 | ||
| 2344 | 944 00b8 00200240 .word 1073881088 |
2344 | 944 00b8 00200240 .word 1073881088 |
| 2345 | 945 00bc 00F8FF1F .word 536868864 |
2345 | 945 00bc 00F8FF1F .word 536868864 |
| 2346 | 946 .cfi_endproc |
2346 | 946 .cfi_endproc |
| Line 2396... | Line 2396... | ||
| 2396 | 988 0018 10D0 beq .L76 |
2396 | 988 0018 10D0 beq .L76 |
| 2397 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) |
2397 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) |
| 2398 | 989 .loc 1 459 5 is_stmt 1 view .LVU272 |
2398 | 989 .loc 1 459 5 is_stmt 1 view .LVU272 |
| 2399 | 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2399 | 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2400 | 990 .loc 1 460 5 view .LVU273 |
2400 | 990 .loc 1 460 5 view .LVU273 |
| 2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 41 |
| 2402 | 2402 | ||
| 2403 | 2403 | ||
| 2404 | 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2404 | 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2405 | 991 .loc 1 460 16 is_stmt 0 view .LVU274 |
2405 | 991 .loc 1 460 16 is_stmt 0 view .LVU274 |
| 2406 | 992 001a 4368 ldr r3, [r0, #4] |
2406 | 992 001a 4368 ldr r3, [r0, #4] |
| Line 2456... | Line 2456... | ||
| 2456 | 1028 .loc 1 463 16 view .LVU288 |
2456 | 1028 .loc 1 463 16 view .LVU288 |
| 2457 | 1029 003a F5E7 b .L71 |
2457 | 1029 003a F5E7 b .L71 |
| 2458 | 1030 .LVL111: |
2458 | 1030 .LVL111: |
| 2459 | 1031 .L76: |
2459 | 1031 .L76: |
| 2460 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
2460 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 42 |
| 2462 | 2462 | ||
| 2463 | 2463 | ||
| 2464 | 1032 .loc 1 448 21 view .LVU289 |
2464 | 1032 .loc 1 448 21 view .LVU289 |
| 2465 | 1033 003c 0123 movs r3, #1 |
2465 | 1033 003c 0123 movs r3, #1 |
| 2466 | 1034 .LVL112: |
2466 | 1034 .LVL112: |
| Line 2516... | Line 2516... | ||
| 2516 | 1071 .LVL117: |
2516 | 1071 .LVL117: |
| 2517 | 1072 .L82: |
2517 | 1072 .L82: |
| 2518 | 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
2518 | 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
| 2519 | 1073 .loc 1 481 5 is_stmt 1 view .LVU303 |
2519 | 1073 .loc 1 481 5 is_stmt 1 view .LVU303 |
| 2520 | 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
2520 | 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
| 2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 43 |
| 2522 | 2522 | ||
| 2523 | 2523 | ||
| 2524 | 1074 .loc 1 481 14 is_stmt 0 view .LVU304 |
2524 | 1074 .loc 1 481 14 is_stmt 0 view .LVU304 |
| 2525 | 1075 0060 207C ldrb r0, [r4, #16] @ zero_extendqisi2 |
2525 | 1075 0060 207C ldrb r0, [r4, #16] @ zero_extendqisi2 |
| 2526 | 1076 0062 FFF7FEFF bl FLASH_OB_RDP_LevelConfig |
2526 | 1076 0062 FFF7FEFF bl FLASH_OB_RDP_LevelConfig |
| Line 2576... | Line 2576... | ||
| 2576 | 1112 .L84: |
2576 | 1112 .L84: |
| 2577 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
2577 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
| 2578 | 1113 .loc 1 505 5 is_stmt 1 view .LVU319 |
2578 | 1113 .loc 1 505 5 is_stmt 1 view .LVU319 |
| 2579 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
2579 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** if (status != HAL_OK) |
| 2580 | 1114 .loc 1 505 14 is_stmt 0 view .LVU320 |
2580 | 1114 .loc 1 505 14 is_stmt 0 view .LVU320 |
| 2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 44 |
| 2582 | 2582 | ||
| 2583 | 2583 | ||
| 2584 | 1115 0088 217E ldrb r1, [r4, #24] @ zero_extendqisi2 |
2584 | 1115 0088 217E ldrb r1, [r4, #24] @ zero_extendqisi2 |
| 2585 | 1116 008a 6069 ldr r0, [r4, #20] |
2585 | 1116 008a 6069 ldr r0, [r4, #20] |
| 2586 | 1117 008c FFF7FEFF bl FLASH_OB_ProgramData |
2586 | 1117 008c FFF7FEFF bl FLASH_OB_ProgramData |
| Line 2636... | Line 2636... | ||
| 2636 | 1160 HAL_FLASHEx_OBGetConfig: |
2636 | 1160 HAL_FLASHEx_OBGetConfig: |
| 2637 | 1161 .LVL125: |
2637 | 1161 .LVL125: |
| 2638 | 1162 .LFB69: |
2638 | 1162 .LFB69: |
| 2639 | 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pOBInit->OptionType = OPTIONBYTE_WRP | OPTIONBYTE_RDP | OPTIONBYTE_USER; |
2639 | 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pOBInit->OptionType = OPTIONBYTE_WRP | OPTIONBYTE_RDP | OPTIONBYTE_USER; |
| 2640 | 1163 .loc 1 528 1 is_stmt 1 view -0 |
2640 | 1163 .loc 1 528 1 is_stmt 1 view -0 |
| 2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 45 |
| 2642 | 2642 | ||
| 2643 | 2643 | ||
| 2644 | 1164 .cfi_startproc |
2644 | 1164 .cfi_startproc |
| 2645 | 1165 @ args = 0, pretend = 0, frame = 0 |
2645 | 1165 @ args = 0, pretend = 0, frame = 0 |
| 2646 | 1166 @ frame_needed = 0, uses_anonymous_args = 0 |
2646 | 1166 @ frame_needed = 0, uses_anonymous_args = 0 |
| Line 2696... | Line 2696... | ||
| 2696 | 1203 .align 1 |
2696 | 1203 .align 1 |
| 2697 | 1204 .global HAL_FLASHEx_OBGetUserData |
2697 | 1204 .global HAL_FLASHEx_OBGetUserData |
| 2698 | 1205 .syntax unified |
2698 | 1205 .syntax unified |
| 2699 | 1206 .thumb |
2699 | 1206 .thumb |
| 2700 | 1207 .thumb_func |
2700 | 1207 .thumb_func |
| 2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 46 |
| 2702 | 2702 | ||
| 2703 | 2703 | ||
| 2704 | 1208 .fpu softvfp |
2704 | 1208 .fpu softvfp |
| 2705 | 1210 HAL_FLASHEx_OBGetUserData: |
2705 | 1210 HAL_FLASHEx_OBGetUserData: |
| 2706 | 1211 .LVL129: |
2706 | 1211 .LVL129: |
| Line 2756... | Line 2756... | ||
| 2756 | 1248 001a 00BF .align 2 |
2756 | 1248 001a 00BF .align 2 |
| 2757 | 1249 .L93: |
2757 | 1249 .L93: |
| 2758 | 1250 001c 04F8FF1F .word 536868868 |
2758 | 1250 001c 04F8FF1F .word 536868868 |
| 2759 | 1251 0020 00200240 .word 1073881088 |
2759 | 1251 0020 00200240 .word 1073881088 |
| 2760 | 1252 .cfi_endproc |
2760 | 1252 .cfi_endproc |
| 2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 47 |
| 2762 | 2762 | ||
| 2763 | 2763 | ||
| 2764 | 1253 .LFE70: |
2764 | 1253 .LFE70: |
| 2765 | 1255 .section .text.FLASH_PageErase,"ax",%progbits |
2765 | 1255 .section .text.FLASH_PageErase,"ax",%progbits |
| 2766 | 1256 .align 1 |
2766 | 1256 .align 1 |
| Line 2816... | Line 2816... | ||
| 2816 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2816 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2817 | 1097:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Proceed to erase the page */ |
2817 | 1097:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** /* Proceed to erase the page */ |
| 2818 | 1098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR2, FLASH_CR2_PER); |
2818 | 1098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR2, FLASH_CR2_PER); |
| 2819 | 1099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRITE_REG(FLASH->AR2, PageAddress); |
2819 | 1099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** WRITE_REG(FLASH->AR2, PageAddress); |
| 2820 | 1100:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR2, FLASH_CR2_STRT); |
2820 | 1100:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** SET_BIT(FLASH->CR2, FLASH_CR2_STRT); |
| 2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 48 |
| 2822 | 2822 | ||
| 2823 | 2823 | ||
| 2824 | 1101:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
2824 | 1101:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 2825 | 1102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** else |
2825 | 1102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** else |
| 2826 | 1103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2826 | 1103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| Line 2876... | Line 2876... | ||
| 2876 | 1314 .loc 1 165 3 view .LVU368 |
2876 | 1314 .loc 1 165 3 view .LVU368 |
| 2877 | 165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
2877 | 165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 2878 | 1315 .loc 1 165 3 view .LVU369 |
2878 | 1315 .loc 1 165 3 view .LVU369 |
| 2879 | 1316 0000 264B ldr r3, .L115 |
2879 | 1316 0000 264B ldr r3, .L115 |
| 2880 | 1317 0002 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2 |
2880 | 1317 0002 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2 |
| 2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 49 |
| 2882 | 2882 | ||
| 2883 | 2883 | ||
| 2884 | 1318 0004 012B cmp r3, #1 |
2884 | 1318 0004 012B cmp r3, #1 |
| 2885 | 1319 0006 46D0 beq .L105 |
2885 | 1319 0006 46D0 beq .L105 |
| 2886 | 160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; |
2886 | 160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; |
| Line 2936... | Line 2936... | ||
| 2936 | 279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); |
2936 | 279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); |
| 2937 | 1356 .loc 1 279 9 is_stmt 1 view .LVU384 |
2937 | 1356 .loc 1 279 9 is_stmt 1 view .LVU384 |
| 2938 | 279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); |
2938 | 279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); |
| 2939 | 1357 .loc 1 279 21 is_stmt 0 view .LVU385 |
2939 | 1357 .loc 1 279 21 is_stmt 0 view .LVU385 |
| 2940 | 1358 002a AC68 ldr r4, [r5, #8] |
2940 | 1358 002a AC68 ldr r4, [r5, #8] |
| 2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 50 |
| 2942 | 2942 | ||
| 2943 | 2943 | ||
| 2944 | 1359 .LVL139: |
2944 | 1359 .LVL139: |
| 2945 | 161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** uint32_t address = 0U; |
2945 | 161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** uint32_t address = 0U; |
| 2946 | 1360 .loc 1 161 21 view .LVU386 |
2946 | 1360 .loc 1 161 21 view .LVU386 |
| Line 2996... | Line 2996... | ||
| 2996 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2996 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2997 | 1398 .loc 1 216 7 is_stmt 1 view .LVU399 |
2997 | 1398 .loc 1 216 7 is_stmt 1 view .LVU399 |
| 2998 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
2998 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 2999 | 1399 .loc 1 216 11 is_stmt 0 view .LVU400 |
2999 | 1399 .loc 1 216 11 is_stmt 0 view .LVU400 |
| 3000 | 1400 005c 4CF25030 movw r0, #50000 |
3000 | 1400 005c 4CF25030 movw r0, #50000 |
| 3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 51 |
| 3002 | 3002 | ||
| 3003 | 3003 | ||
| 3004 | 1401 .LVL145: |
3004 | 1401 .LVL145: |
| 3005 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
3005 | 216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** { |
| 3006 | 1402 .loc 1 216 11 view .LVU401 |
3006 | 1402 .loc 1 216 11 view .LVU401 |
| Line 3056... | Line 3056... | ||
| 3056 | 1441 .loc 1 303 3 is_stmt 1 view .LVU412 |
3056 | 1441 .loc 1 303 3 is_stmt 1 view .LVU412 |
| 3057 | 303:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
3057 | 303:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 3058 | 1442 .loc 1 303 3 view .LVU413 |
3058 | 1442 .loc 1 303 3 view .LVU413 |
| 3059 | 1443 008c 034B ldr r3, .L115 |
3059 | 1443 008c 034B ldr r3, .L115 |
| 3060 | 1444 008e 0022 movs r2, #0 |
3060 | 1444 008e 0022 movs r2, #0 |
| 3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 52 |
| 3062 | 3062 | ||
| 3063 | 3063 | ||
| 3064 | 1445 0090 1A76 strb r2, [r3, #24] |
3064 | 1445 0090 1A76 strb r2, [r3, #24] |
| 3065 | 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
3065 | 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 3066 | 1446 .loc 1 305 3 view .LVU414 |
3066 | 1446 .loc 1 305 3 view .LVU414 |
| Line 3116... | Line 3116... | ||
| 3116 | 1492 .cfi_def_cfa_offset 8 |
3116 | 1492 .cfi_def_cfa_offset 8 |
| 3117 | 1493 .cfi_offset 3, -8 |
3117 | 1493 .cfi_offset 3, -8 |
| 3118 | 1494 .cfi_offset 14, -4 |
3118 | 1494 .cfi_offset 14, -4 |
| 3119 | 321:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
3119 | 321:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 3120 | 1495 .loc 1 321 3 is_stmt 1 view .LVU421 |
3120 | 1495 .loc 1 321 3 is_stmt 1 view .LVU421 |
| 3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 53 |
| 3122 | 3122 | ||
| 3123 | 3123 | ||
| 3124 | 1496 .LVL157: |
3124 | 1496 .LVL157: |
| 3125 | 324:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
3125 | 324:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 3126 | 1497 .loc 1 324 3 view .LVU422 |
3126 | 1497 .loc 1 324 3 view .LVU422 |
| Line 3176... | Line 3176... | ||
| 3176 | 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pFlash.Address = pEraseInit->PageAddress; |
3176 | 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pFlash.Address = pEraseInit->PageAddress; |
| 3177 | 1532 .loc 1 358 38 is_stmt 0 view .LVU438 |
3177 | 1532 .loc 1 358 38 is_stmt 0 view .LVU438 |
| 3178 | 1533 002a C268 ldr r2, [r0, #12] |
3178 | 1533 002a C268 ldr r2, [r0, #12] |
| 3179 | 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pFlash.Address = pEraseInit->PageAddress; |
3179 | 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** pFlash.Address = pEraseInit->PageAddress; |
| 3180 | 1534 .loc 1 358 26 view .LVU439 |
3180 | 1534 .loc 1 358 26 view .LVU439 |
| 3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 54 |
| 3182 | 3182 | ||
| 3183 | 3183 | ||
| 3184 | 1535 002c 5A60 str r2, [r3, #4] |
3184 | 1535 002c 5A60 str r2, [r3, #4] |
| 3185 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
3185 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** |
| 3186 | 1536 .loc 1 359 5 is_stmt 1 view .LVU440 |
3186 | 1536 .loc 1 359 5 is_stmt 1 view .LVU440 |
| Line 3236... | Line 3236... | ||
| 3236 | 1573 .loc 1 324 3 view .LVU453 |
3236 | 1573 .loc 1 324 3 view .LVU453 |
| 3237 | 1574 004e F4E7 b .L118 |
3237 | 1574 004e F4E7 b .L118 |
| 3238 | 1575 .LVL165: |
3238 | 1575 .LVL165: |
| 3239 | 1576 .L121: |
3239 | 1576 .L121: |
| 3240 | 329:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
3240 | 329:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c **** } |
| 3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 55 |
| 3242 | 3242 | ||
| 3243 | 3243 | ||
| 3244 | 1577 .loc 1 329 12 view .LVU454 |
3244 | 1577 .loc 1 329 12 view .LVU454 |
| 3245 | 1578 0050 0120 movs r0, #1 |
3245 | 1578 0050 0120 movs r0, #1 |
| 3246 | 1579 .LVL166: |
3246 | 1579 .LVL166: |
| Line 3263... | Line 3263... | ||
| 3263 | 1596 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
3263 | 1596 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
| 3264 | 1597 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
3264 | 1597 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
| 3265 | 1598 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h" |
3265 | 1598 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h" |
| 3266 | 1599 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h" |
3266 | 1599 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h" |
| 3267 | 1600 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
3267 | 1600 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
| 3268 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s page 56 |
3268 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc3sGYki.s page 56 |
| 3269 | 3269 | ||
| 3270 | 3270 | ||
| 3271 | DEFINED SYMBOLS |
3271 | DEFINED SYMBOLS |
| 3272 | *ABS*:0000000000000000 stm32f1xx_hal_flash_ex.c |
3272 | *ABS*:0000000000000000 stm32f1xx_hal_flash_ex.c |
| 3273 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:16 .text.FLASH_MassErase:0000000000000000 $t |
3273 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:16 .text.FLASH_MassErase:0000000000000000 $t |
| 3274 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:23 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase |
3274 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:23 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase |
| 3275 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:53 .text.FLASH_MassErase:000000000000001c $d |
3275 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:53 .text.FLASH_MassErase:000000000000001c $d |
| 3276 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:59 .text.FLASH_OB_GetWRP:0000000000000000 $t |
3276 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:59 .text.FLASH_OB_GetWRP:0000000000000000 $t |
| 3277 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:65 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP |
3277 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:65 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP |
| 3278 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:81 .text.FLASH_OB_GetWRP:0000000000000008 $d |
3278 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:81 .text.FLASH_OB_GetWRP:0000000000000008 $d |
| 3279 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:86 .text.FLASH_OB_GetRDP:0000000000000000 $t |
3279 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:86 .text.FLASH_OB_GetRDP:0000000000000000 $t |
| 3280 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:92 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP |
3280 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:92 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP |
| 3281 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:123 .text.FLASH_OB_GetRDP:0000000000000014 $d |
3281 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:123 .text.FLASH_OB_GetRDP:0000000000000014 $d |
| 3282 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:128 .text.FLASH_OB_GetUser:0000000000000000 $t |
3282 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:128 .text.FLASH_OB_GetUser:0000000000000000 $t |
| 3283 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:134 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser |
3283 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:134 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser |
| 3284 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:151 .text.FLASH_OB_GetUser:000000000000000c $d |
3284 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:151 .text.FLASH_OB_GetUser:000000000000000c $d |
| 3285 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:156 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t |
3285 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:156 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t |
| 3286 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:162 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig |
3286 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:162 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig |
| 3287 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:255 .text.FLASH_OB_RDP_LevelConfig:0000000000000064 $d |
3287 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:255 .text.FLASH_OB_RDP_LevelConfig:0000000000000064 $d |
| 3288 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:262 .text.FLASH_OB_UserConfig:0000000000000000 $t |
3288 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:262 .text.FLASH_OB_UserConfig:0000000000000000 $t |
| 3289 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:268 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig |
3289 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:268 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig |
| 3290 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:340 .text.FLASH_OB_UserConfig:0000000000000040 $d |
3290 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:340 .text.FLASH_OB_UserConfig:0000000000000040 $d |
| 3291 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:347 .text.FLASH_OB_ProgramData:0000000000000000 $t |
3291 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:347 .text.FLASH_OB_ProgramData:0000000000000000 $t |
| 3292 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:353 .text.FLASH_OB_ProgramData:0000000000000000 FLASH_OB_ProgramData |
3292 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:353 .text.FLASH_OB_ProgramData:0000000000000000 FLASH_OB_ProgramData |
| 3293 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:423 .text.FLASH_OB_ProgramData:0000000000000040 $d |
3293 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:423 .text.FLASH_OB_ProgramData:0000000000000040 $d |
| 3294 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:429 .text.HAL_FLASHEx_OBErase:0000000000000000 $t |
3294 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:429 .text.HAL_FLASHEx_OBErase:0000000000000000 $t |
| 3295 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:436 .text.HAL_FLASHEx_OBErase:0000000000000000 HAL_FLASHEx_OBErase |
3295 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:436 .text.HAL_FLASHEx_OBErase:0000000000000000 HAL_FLASHEx_OBErase |
| 3296 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:520 .text.HAL_FLASHEx_OBErase:0000000000000050 $d |
3296 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:520 .text.HAL_FLASHEx_OBErase:0000000000000050 $d |
| 3297 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:526 .text.FLASH_OB_EnableWRP:0000000000000000 $t |
3297 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:526 .text.FLASH_OB_EnableWRP:0000000000000000 $t |
| 3298 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:532 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP |
3298 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:532 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP |
| 3299 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:731 .text.FLASH_OB_EnableWRP:00000000000000b4 $d |
3299 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:731 .text.FLASH_OB_EnableWRP:00000000000000b4 $d |
| 3300 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:738 .text.FLASH_OB_DisableWRP:0000000000000000 $t |
3300 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:738 .text.FLASH_OB_DisableWRP:0000000000000000 $t |
| 3301 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:744 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP |
3301 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:744 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP |
| 3302 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:943 .text.FLASH_OB_DisableWRP:00000000000000b4 $d |
3302 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:943 .text.FLASH_OB_DisableWRP:00000000000000b4 $d |
| 3303 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:950 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t |
3303 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:950 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t |
| 3304 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:957 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram |
3304 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:957 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram |
| 3305 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1148 .text.HAL_FLASHEx_OBProgram:00000000000000a4 $d |
3305 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1148 .text.HAL_FLASHEx_OBProgram:00000000000000a4 $d |
| 3306 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1153 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t |
3306 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1153 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t |
| 3307 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1160 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig |
3307 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1160 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig |
| 3308 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1203 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 $t |
3308 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1203 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 $t |
| 3309 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1210 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 HAL_FLASHEx_OBGetUserData |
3309 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1210 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 HAL_FLASHEx_OBGetUserData |
| 3310 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1250 .text.HAL_FLASHEx_OBGetUserData:000000000000001c $d |
3310 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1250 .text.HAL_FLASHEx_OBGetUserData:000000000000001c $d |
| 3311 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1256 .text.FLASH_PageErase:0000000000000000 $t |
3311 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1256 .text.FLASH_PageErase:0000000000000000 $t |
| 3312 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1263 .text.FLASH_PageErase:0000000000000000 FLASH_PageErase |
3312 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1263 .text.FLASH_PageErase:0000000000000000 FLASH_PageErase |
| 3313 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1292 .text.FLASH_PageErase:000000000000001c $d |
3313 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1292 .text.FLASH_PageErase:000000000000001c $d |
| 3314 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1298 .text.HAL_FLASHEx_Erase:0000000000000000 $t |
3314 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1298 .text.HAL_FLASHEx_Erase:0000000000000000 $t |
| 3315 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1305 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase |
3315 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1305 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase |
| 3316 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1469 .text.HAL_FLASHEx_Erase:000000000000009c $d |
3316 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1469 .text.HAL_FLASHEx_Erase:000000000000009c $d |
| 3317 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1475 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t |
3317 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1475 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t |
| 3318 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1482 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT |
3318 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1482 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT |
| 3319 | C:\Users\mike\AppData\Local\Temp\ccpCpcdb.s:1585 .text.HAL_FLASHEx_Erase_IT:0000000000000054 $d |
3319 | C:\Users\mike\AppData\Local\Temp\cc3sGYki.s:1585 .text.HAL_FLASHEx_Erase_IT:0000000000000054 $d |
| 3320 | 3320 | ||
| 3321 | UNDEFINED SYMBOLS |
3321 | UNDEFINED SYMBOLS |
| 3322 | pFlash |
3322 | pFlash |
| 3323 | FLASH_WaitForLastOperation |
3323 | FLASH_WaitForLastOperation |