Rev 20 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 21 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.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.c **** (+) Option Bytes programming |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** (+) Option Bytes programming |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** ##### How to use this driver ##### |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** ##### How to use this driver ##### |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** ============================================================================== |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** ============================================================================== |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** [..] |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** [..] |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** This driver provides functions and macros to configure and program the FLASH |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** This driver provides functions and macros to configure and program the FLASH |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** memory of all STM32F1xx devices. |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** memory of all STM32F1xx devices. |
Line 116... | Line 116... | ||
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #include "stm32f1xx_hal.h" |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #include "stm32f1xx_hal.h" |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** @addtogroup STM32F1xx_HAL_Driver |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** @addtogroup STM32F1xx_HAL_Driver |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @{ |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @{ |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #ifdef HAL_FLASH_MODULE_ENABLED |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #ifdef HAL_FLASH_MODULE_ENABLED |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
Line 176... | Line 176... | ||
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** @defgroup FLASH_Exported_Functions_Group1 Programming operation functions |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** @defgroup FLASH_Exported_Functions_Group1 Programming operation functions |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Programming operation functions |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Programming operation functions |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** @verbatim |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** @verbatim |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** @endverbatim |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** @endverbatim |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @{ |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @{ |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
Line 236... | Line 236... | ||
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */ |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */ |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** nbiterations = 1U; |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** nbiterations = 1U; |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** else if(TypeProgram == FLASH_TYPEPROGRAM_WORD) |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** else if(TypeProgram == FLASH_TYPEPROGRAM_WORD) |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program word (32-bit = 2*16-bit) at a specified address. */ |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program word (32-bit = 2*16-bit) at a specified address. */ |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** nbiterations = 2U; |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** nbiterations = 2U; |
Line 296... | Line 296... | ||
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @note If an erase and a program operations are requested simultaneously, |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @note If an erase and a program operations are requested simultaneously, |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * the erase operation is performed before the program one. |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * the erase operation is performed before the program one. |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param TypeProgram: Indicate the way to program at a specified address. |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param TypeProgram: Indicate the way to program at a specified address. |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * This parameter can be a value of @ref FLASH_Type_Program |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * This parameter can be a value of @ref FLASH_Type_Program |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param Address: Specifies the address to be programmed. |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param Address: Specifies the address to be programmed. |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param Data: Specifies the data to be programmed |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param Data: Specifies the data to be programmed |
Line 356... | Line 356... | ||
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining = 2U; |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining = 2U; |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** else |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** else |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAMDOUBLEWORD; |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAMDOUBLEWORD; |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program double word (64-bit : 4*16-bit) at a specified address. */ |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Program double word (64-bit : 4*16-bit) at a specified address. */ |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining = 4U; |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining = 4U; |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
Line 416... | Line 416... | ||
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Process can continue only if no error detected */ |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Process can continue only if no error detected */ |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.ProcedureOnGoing != FLASH_PROC_NONE) |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.ProcedureOnGoing != FLASH_PROC_NONE) |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.ProcedureOnGoing == FLASH_PROC_PAGEERASE) |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.ProcedureOnGoing == FLASH_PROC_PAGEERASE) |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of pages to erased can be decreased */ |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of pages to erased can be decreased */ |
Line 476... | Line 476... | ||
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of 16-bit data to program can be decreased */ |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of 16-bit data to program can be decreased */ |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining--; |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining--; |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Check if there are still 16-bit data to program */ |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Check if there are still 16-bit data to program */ |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.DataRemaining != 0U) |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.DataRemaining != 0U) |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Increment address to 16-bit */ |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Increment address to 16-bit */ |
Line 536... | Line 536... | ||
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of pages to erased can be decreased */ |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Nb of pages to erased can be decreased */ |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining--; |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.DataRemaining--; |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Check if there are still pages to erase*/ |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Check if there are still pages to erase*/ |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.DataRemaining != 0U) |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(pFlash.DataRemaining != 0U) |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Indicate user which page address has been erased*/ |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Indicate user which page address has been erased*/ |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_FLASH_EndOfOperationCallback(pFlash.Address); |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_FLASH_EndOfOperationCallback(pFlash.Address); |
Line 596... | Line 596... | ||
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.Data = (pFlash.Data >> 16U); |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.Data = (pFlash.Data >> 16U); |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Operation is completed, disable the PG Bit */ |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Operation is completed, disable the PG Bit */ |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** CLEAR_BIT(FLASH->CR2, FLASH_CR2_PG); |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** CLEAR_BIT(FLASH->CR2, FLASH_CR2_PG); |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /*Program halfword (16-bit) at a specified address.*/ |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /*Program halfword (16-bit) at a specified address.*/ |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** FLASH_Program_HalfWord(addresstmp, (uint16_t)pFlash.Data); |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** FLASH_Program_HalfWord(addresstmp, (uint16_t)pFlash.Data); |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
Line 656... | Line 656... | ||
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief FLASH end of operation interrupt callback |
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief FLASH end of operation interrupt callback |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param ReturnValue: The value saved in this parameter depends on the ongoing procedure |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @param ReturnValue: The value saved in this parameter depends on the ongoing procedure |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Mass Erase: No return value expected |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Mass Erase: No return value expected |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Pages Erase: Address of the page which has been erased |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Pages Erase: Address of the page which has been erased |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * (if 0xFFFFFFFF, it means that all the selected pages have been erased) |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * (if 0xFFFFFFFF, it means that all the selected pages have been erased) |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Program: Address which was selected for data program |
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * - Program: Address which was selected for data program |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval none |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval none |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
Line 716... | Line 716... | ||
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval HAL Status |
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval HAL Status |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_Unlock(void) |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_Unlock(void) |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_OK; |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_OK; |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(READ_BIT(FLASH->CR, FLASH_CR_LOCK) != RESET) |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(READ_BIT(FLASH->CR, FLASH_CR_LOCK) != RESET) |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
Line 776... | Line 776... | ||
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_OB_Unlock(void) |
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_OB_Unlock(void) |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if (HAL_IS_BIT_CLR(FLASH->CR, FLASH_CR_OPTWRE)) |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if (HAL_IS_BIT_CLR(FLASH->CR, FLASH_CR_OPTWRE)) |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Authorizes the Option Byte register programming */ |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Authorizes the Option Byte register programming */ |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY1); |
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY1); |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY2); |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY2); |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
Line 836... | Line 836... | ||
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** |
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Get the specific FLASH error flag. |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Get the specific FLASH error flag. |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval FLASH_ErrorCode The returned value can be: |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval FLASH_ErrorCode The returned value can be: |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @ref FLASH_Error_Codes |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @ref FLASH_Error_Codes |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** */ |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** uint32_t HAL_FLASH_GetError(void) |
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** uint32_t HAL_FLASH_GetError(void) |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** return pFlash.ErrorCode; |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** return pFlash.ErrorCode; |
Line 896... | Line 896... | ||
896 | 811:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
896 | 811:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
897 | 812:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Proceed to program the new data */ |
897 | 812:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Proceed to program the new data */ |
898 | 813:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** SET_BIT(FLASH->CR2, FLASH_CR2_PG); |
898 | 813:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** SET_BIT(FLASH->CR2, FLASH_CR2_PG); |
899 | 814:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
899 | 814:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
900 | 815:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
900 | 815:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 816:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
904 | 816:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
905 | 817:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Write data in the address */ |
905 | 817:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Write data in the address */ |
906 | 818:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** *(__IO uint16_t*)Address = Data; |
906 | 818:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** *(__IO uint16_t*)Address = Data; |
Line 956... | Line 956... | ||
956 | 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Clear FLASH End of Operation pending bit */ |
956 | 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Clear FLASH End of Operation pending bit */ |
957 | 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP); |
957 | 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP); |
958 | 850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
958 | 850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
959 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
959 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
960 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_WRPERR) || |
960 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_WRPERR) || |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_OPTVERR) || |
964 | 853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_OPTVERR) || |
965 | 854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
965 | 854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
966 | 855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
966 | 855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
Line 1016... | Line 1016... | ||
1016 | 905:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** return HAL_OK; |
1016 | 905:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** return HAL_OK; |
1017 | 906:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1017 | 906:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1018 | 907:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1018 | 907:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1019 | 908:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
1019 | 908:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
1020 | 909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1020 | 909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** |
1024 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /** |
1025 | 911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Set the specific FLASH error flag. |
1025 | 911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @brief Set the specific FLASH error flag. |
1026 | 912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval None |
1026 | 912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** * @retval None |
Line 1076... | Line 1076... | ||
1076 | 930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1076 | 930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1077 | 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #if defined(FLASH_BANK2_END) |
1077 | 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #if defined(FLASH_BANK2_END) |
1078 | 932:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR) || __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR_BANK2)) |
1078 | 932:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR) || __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR_BANK2)) |
1079 | 933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #else |
1079 | 933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #else |
1080 | 934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
1080 | 934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** if(__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 95 .loc 1 934 3 is_stmt 1 view .LVU17 |
1084 | 95 .loc 1 934 3 is_stmt 1 view .LVU17 |
1085 | 96 .loc 1 934 6 is_stmt 0 view .LVU18 |
1085 | 96 .loc 1 934 6 is_stmt 0 view .LVU18 |
1086 | 97 001a 0F4A ldr r2, .L9 |
1086 | 97 001a 0F4A ldr r2, .L9 |
Line 1136... | Line 1136... | ||
1136 | 948:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1136 | 948:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1137 | 949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1137 | 949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1138 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Clear FLASH error pending bits */ |
1138 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* Clear FLASH error pending bits */ |
1139 | 951:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_CLEAR_FLAG(flags); |
1139 | 951:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_CLEAR_FLAG(flags); |
1140 | 134 .loc 1 951 3 view .LVU32 |
1140 | 134 .loc 1 951 3 view .LVU32 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 135 .loc 1 951 3 view .LVU33 |
1144 | 135 .loc 1 951 3 view .LVU33 |
1145 | 136 .loc 1 951 3 view .LVU34 |
1145 | 136 .loc 1 951 3 view .LVU34 |
1146 | 137 0050 014A ldr r2, .L9 |
1146 | 137 0050 014A ldr r2, .L9 |
Line 1196... | Line 1196... | ||
1196 | 182 000c 0125 movs r5, #1 |
1196 | 182 000c 0125 movs r5, #1 |
1197 | 183 000e 2576 strb r5, [r4, #24] |
1197 | 183 000e 2576 strb r5, [r4, #24] |
1198 | 275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); |
1198 | 275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); |
1199 | 184 .loc 1 275 3 discriminator 2 view .LVU42 |
1199 | 184 .loc 1 275 3 discriminator 2 view .LVU42 |
1200 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1200 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 185 .loc 1 276 3 discriminator 2 view .LVU43 |
1204 | 185 .loc 1 276 3 discriminator 2 view .LVU43 |
1205 | 297:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
1205 | 297:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #endif /* FLASH_BANK2_END */ |
1206 | 186 .loc 1 297 3 discriminator 2 view .LVU44 |
1206 | 186 .loc 1 297 3 discriminator 2 view .LVU44 |
Line 1256... | Line 1256... | ||
1256 | 221 .loc 1 323 3 is_stmt 0 view .LVU59 |
1256 | 221 .loc 1 323 3 is_stmt 0 view .LVU59 |
1257 | 222 0036 FFF7FEFF bl FLASH_Program_HalfWord |
1257 | 222 0036 FFF7FEFF bl FLASH_Program_HalfWord |
1258 | 223 .LVL10: |
1258 | 223 .LVL10: |
1259 | 325:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1259 | 325:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1260 | 224 .loc 1 325 3 is_stmt 1 view .LVU60 |
1260 | 224 .loc 1 325 3 is_stmt 1 view .LVU60 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 325:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1264 | 325:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1265 | 225 .loc 1 325 10 is_stmt 0 view .LVU61 |
1265 | 225 .loc 1 325 10 is_stmt 0 view .LVU61 |
1266 | 226 003a 0020 movs r0, #0 |
1266 | 226 003a 0020 movs r0, #0 |
Line 1316... | Line 1316... | ||
1316 | 263 .loc 1 272 3 view .LVU74 |
1316 | 263 .loc 1 272 3 view .LVU74 |
1317 | 264 0058 F0E7 b .L12 |
1317 | 264 0058 F0E7 b .L12 |
1318 | 265 .L21: |
1318 | 265 .L21: |
1319 | 266 005a 00BF .align 2 |
1319 | 266 005a 00BF .align 2 |
1320 | 267 .L20: |
1320 | 267 .L20: |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 23 |
1322 | 1322 | ||
1323 | 1323 | ||
1324 | 268 005c 00000000 .word pFlash |
1324 | 268 005c 00000000 .word pFlash |
1325 | 269 0060 00200240 .word 1073881088 |
1325 | 269 0060 00200240 .word 1073881088 |
1326 | 270 .cfi_endproc |
1326 | 270 .cfi_endproc |
Line 1376... | Line 1376... | ||
1376 | 319 .global HAL_FLASH_IRQHandler |
1376 | 319 .global HAL_FLASH_IRQHandler |
1377 | 320 .syntax unified |
1377 | 320 .syntax unified |
1378 | 321 .thumb |
1378 | 321 .thumb |
1379 | 322 .thumb_func |
1379 | 322 .thumb_func |
1380 | 323 .fpu softvfp |
1380 | 323 .fpu softvfp |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 24 |
1382 | 1382 | ||
1383 | 1383 | ||
1384 | 325 HAL_FLASH_IRQHandler: |
1384 | 325 HAL_FLASH_IRQHandler: |
1385 | 326 .LFB67: |
1385 | 326 .LFB67: |
1386 | 333:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** uint32_t addresstmp = 0U; |
1386 | 333:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** uint32_t addresstmp = 0U; |
Line 1436... | Line 1436... | ||
1436 | 365 .loc 1 350 5 is_stmt 1 view .LVU92 |
1436 | 365 .loc 1 350 5 is_stmt 1 view .LVU92 |
1437 | 366 0020 FFF7FEFF bl FLASH_SetErrorCode |
1437 | 366 0020 FFF7FEFF bl FLASH_SetErrorCode |
1438 | 367 .LVL21: |
1438 | 367 .LVL21: |
1439 | 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1439 | 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1440 | 368 .loc 1 353 5 view .LVU93 |
1440 | 368 .loc 1 353 5 view .LVU93 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 25 |
1442 | 1442 | ||
1443 | 1443 | ||
1444 | 369 0024 2846 mov r0, r5 |
1444 | 369 0024 2846 mov r0, r5 |
1445 | 370 0026 FFF7FEFF bl HAL_FLASH_OperationErrorCallback |
1445 | 370 0026 FFF7FEFF bl HAL_FLASH_OperationErrorCallback |
1446 | 371 .LVL22: |
1446 | 371 .LVL22: |
Line 1496... | Line 1496... | ||
1496 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1496 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1497 | 406 .loc 1 406 21 is_stmt 0 view .LVU109 |
1497 | 406 .loc 1 406 21 is_stmt 0 view .LVU109 |
1498 | 407 004e 404B ldr r3, .L42+4 |
1498 | 407 004e 404B ldr r3, .L42+4 |
1499 | 408 0050 1B78 ldrb r3, [r3] @ zero_extendqisi2 |
1499 | 408 0050 1B78 ldrb r3, [r3] @ zero_extendqisi2 |
1500 | 409 0052 DBB2 uxtb r3, r3 |
1500 | 409 0052 DBB2 uxtb r3, r3 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 26 |
1502 | 1502 | ||
1503 | 1503 | ||
1504 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1504 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1505 | 410 .loc 1 406 14 view .LVU110 |
1505 | 410 .loc 1 406 14 view .LVU110 |
1506 | 411 0054 022B cmp r3, #2 |
1506 | 411 0054 022B cmp r3, #2 |
Line 1556... | Line 1556... | ||
1556 | 446 .loc 1 461 13 view .LVU125 |
1556 | 446 .loc 1 461 13 view .LVU125 |
1557 | 447 007e 0638 subs r0, r0, #6 |
1557 | 447 007e 0638 subs r0, r0, #6 |
1558 | 448 0080 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback |
1558 | 448 0080 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback |
1559 | 449 .LVL24: |
1559 | 449 .LVL24: |
1560 | 450 .L33: |
1560 | 450 .L33: |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 27 |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | 465:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_NONE; |
1564 | 465:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_NONE; |
1565 | 451 .loc 1 465 11 is_stmt 1 view .LVU126 |
1565 | 451 .loc 1 465 11 is_stmt 1 view .LVU126 |
1566 | 465:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_NONE; |
1566 | 465:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_NONE; |
Line 1616... | Line 1616... | ||
1616 | 378:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1616 | 378:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1617 | 489 .loc 1 378 29 view .LVU140 |
1617 | 489 .loc 1 378 29 view .LVU140 |
1618 | 490 00b4 013A subs r2, r2, #1 |
1618 | 490 00b4 013A subs r2, r2, #1 |
1619 | 491 00b6 5A60 str r2, [r3, #4] |
1619 | 491 00b6 5A60 str r2, [r3, #4] |
1620 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1620 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 28 |
1622 | 1622 | ||
1623 | 1623 | ||
1624 | 492 .loc 1 381 9 is_stmt 1 view .LVU141 |
1624 | 492 .loc 1 381 9 is_stmt 1 view .LVU141 |
1625 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1625 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1626 | 493 .loc 1 381 18 is_stmt 0 view .LVU142 |
1626 | 493 .loc 1 381 18 is_stmt 0 view .LVU142 |
Line 1676... | Line 1676... | ||
1676 | 529 00de 4FF0FF30 mov r0, #-1 |
1676 | 529 00de 4FF0FF30 mov r0, #-1 |
1677 | 530 00e2 9860 str r0, [r3, #8] |
1677 | 530 00e2 9860 str r0, [r3, #8] |
1678 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* FLASH EOP interrupt user callback */ |
1678 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* FLASH EOP interrupt user callback */ |
1679 | 531 .loc 1 401 11 is_stmt 1 view .LVU157 |
1679 | 531 .loc 1 401 11 is_stmt 1 view .LVU157 |
1680 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* FLASH EOP interrupt user callback */ |
1680 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** /* FLASH EOP interrupt user callback */ |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 29 |
1682 | 1682 | ||
1683 | 1683 | ||
1684 | 532 .loc 1 401 35 is_stmt 0 view .LVU158 |
1684 | 532 .loc 1 401 35 is_stmt 0 view .LVU158 |
1685 | 533 00e4 0022 movs r2, #0 |
1685 | 533 00e4 0022 movs r2, #0 |
1686 | 534 00e6 1A70 strb r2, [r3] |
1686 | 534 00e6 1A70 strb r2, [r3] |
Line 1736... | Line 1736... | ||
1736 | 572 0116 44EA0744 orr r4, r4, r7, lsl #16 |
1736 | 572 0116 44EA0744 orr r4, r4, r7, lsl #16 |
1737 | 573 011a 3D0C lsrs r5, r7, #16 |
1737 | 573 011a 3D0C lsrs r5, r7, #16 |
1738 | 439:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1738 | 439:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1739 | 574 .loc 1 439 23 view .LVU171 |
1739 | 574 .loc 1 439 23 view .LVU171 |
1740 | 575 011c C3E90445 strd r4, [r3, #16] |
1740 | 575 011c C3E90445 strd r4, [r3, #16] |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 30 |
1742 | 1742 | ||
1743 | 1743 | ||
1744 | 442:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1744 | 442:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1745 | 576 .loc 1 442 11 is_stmt 1 view .LVU172 |
1745 | 576 .loc 1 442 11 is_stmt 1 view .LVU172 |
1746 | 577 0120 0A49 ldr r1, .L42 |
1746 | 577 0120 0A49 ldr r1, .L42 |
Line 1796... | Line 1796... | ||
1796 | 620 .thumb_func |
1796 | 620 .thumb_func |
1797 | 621 .fpu softvfp |
1797 | 621 .fpu softvfp |
1798 | 623 HAL_FLASH_Unlock: |
1798 | 623 HAL_FLASH_Unlock: |
1799 | 624 .LFB70: |
1799 | 624 .LFB70: |
1800 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_OK; |
1800 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_OK; |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 31 |
1802 | 1802 | ||
1803 | 1803 | ||
1804 | 625 .loc 1 658 1 is_stmt 1 view -0 |
1804 | 625 .loc 1 658 1 is_stmt 1 view -0 |
1805 | 626 .cfi_startproc |
1805 | 626 .cfi_startproc |
1806 | 627 @ args = 0, pretend = 0, frame = 0 |
1806 | 627 @ args = 0, pretend = 0, frame = 0 |
Line 1856... | Line 1856... | ||
1856 | 664 0028 7047 bx lr |
1856 | 664 0028 7047 bx lr |
1857 | 665 .L49: |
1857 | 665 .L49: |
1858 | 666 002a 00BF .align 2 |
1858 | 666 002a 00BF .align 2 |
1859 | 667 .L48: |
1859 | 667 .L48: |
1860 | 668 002c 00200240 .word 1073881088 |
1860 | 668 002c 00200240 .word 1073881088 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 32 |
1862 | 1862 | ||
1863 | 1863 | ||
1864 | 669 0030 23016745 .word 1164378403 |
1864 | 669 0030 23016745 .word 1164378403 |
1865 | 670 .cfi_endproc |
1865 | 670 .cfi_endproc |
1866 | 671 .LFE70: |
1866 | 671 .LFE70: |
Line 1916... | Line 1916... | ||
1916 | 719 .loc 1 714 3 view .LVU200 |
1916 | 719 .loc 1 714 3 view .LVU200 |
1917 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1917 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1918 | 720 .loc 1 714 7 is_stmt 0 view .LVU201 |
1918 | 720 .loc 1 714 7 is_stmt 0 view .LVU201 |
1919 | 721 0000 074B ldr r3, .L56 |
1919 | 721 0000 074B ldr r3, .L56 |
1920 | 722 0002 1B69 ldr r3, [r3, #16] |
1920 | 722 0002 1B69 ldr r3, [r3, #16] |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 33 |
1922 | 1922 | ||
1923 | 1923 | ||
1924 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1924 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
1925 | 723 .loc 1 714 6 view .LVU202 |
1925 | 723 .loc 1 714 6 view .LVU202 |
1926 | 724 0004 13F4007F tst r3, #512 |
1926 | 724 0004 13F4007F tst r3, #512 |
Line 1976... | Line 1976... | ||
1976 | 768 0004 23F40073 bic r3, r3, #512 |
1976 | 768 0004 23F40073 bic r3, r3, #512 |
1977 | 769 0008 1361 str r3, [r2, #16] |
1977 | 769 0008 1361 str r3, [r2, #16] |
1978 | 737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1978 | 737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
1979 | 770 .loc 1 737 3 view .LVU211 |
1979 | 770 .loc 1 737 3 view .LVU211 |
1980 | 738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1980 | 738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 34 |
1982 | 1982 | ||
1983 | 1983 | ||
1984 | 771 .loc 1 738 1 is_stmt 0 view .LVU212 |
1984 | 771 .loc 1 738 1 is_stmt 0 view .LVU212 |
1985 | 772 000a 0020 movs r0, #0 |
1985 | 772 000a 0020 movs r0, #0 |
1986 | 773 000c 7047 bx lr |
1986 | 773 000c 7047 bx lr |
Line 2036... | Line 2036... | ||
2036 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
2036 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
2037 | 823 .loc 1 776 4 view .LVU217 |
2037 | 823 .loc 1 776 4 view .LVU217 |
2038 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
2038 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** } |
2039 | 824 .loc 1 776 17 is_stmt 0 view .LVU218 |
2039 | 824 .loc 1 776 17 is_stmt 0 view .LVU218 |
2040 | 825 0000 014B ldr r3, .L64 |
2040 | 825 0000 014B ldr r3, .L64 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 35 |
2042 | 2042 | ||
2043 | 2043 | ||
2044 | 826 0002 D869 ldr r0, [r3, #28] |
2044 | 826 0002 D869 ldr r0, [r3, #28] |
2045 | 777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2045 | 777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2046 | 827 .loc 1 777 1 view .LVU219 |
2046 | 827 .loc 1 777 1 view .LVU219 |
Line 2096... | Line 2096... | ||
2096 | 834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2096 | 834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2097 | 872 .loc 1 834 8 view .LVU227 |
2097 | 872 .loc 1 834 8 view .LVU227 |
2098 | 873 000e 13F0010F tst r3, #1 |
2098 | 873 000e 13F0010F tst r3, #1 |
2099 | 874 0012 0AD0 beq .L76 |
2099 | 874 0012 0AD0 beq .L76 |
2100 | 836:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2100 | 836:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 36 |
2102 | 2102 | ||
2103 | 2103 | ||
2104 | 875 .loc 1 836 5 is_stmt 1 view .LVU228 |
2104 | 875 .loc 1 836 5 is_stmt 1 view .LVU228 |
2105 | 836:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2105 | 836:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2106 | 876 .loc 1 836 8 is_stmt 0 view .LVU229 |
2106 | 876 .loc 1 836 8 is_stmt 0 view .LVU229 |
Line 2156... | Line 2156... | ||
2156 | 911 .loc 1 852 6 is_stmt 0 view .LVU244 |
2156 | 911 .loc 1 852 6 is_stmt 0 view .LVU244 |
2157 | 912 003a 0A4B ldr r3, .L77 |
2157 | 912 003a 0A4B ldr r3, .L77 |
2158 | 913 003c DB68 ldr r3, [r3, #12] |
2158 | 913 003c DB68 ldr r3, [r3, #12] |
2159 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_OPTVERR) || |
2159 | 852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_OPTVERR) || |
2160 | 914 .loc 1 852 5 view .LVU245 |
2160 | 914 .loc 1 852 5 view .LVU245 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 37 |
2162 | 2162 | ||
2163 | 2163 | ||
2164 | 915 003e 13F0100F tst r3, #16 |
2164 | 915 003e 13F0100F tst r3, #16 |
2165 | 916 0042 0BD1 bne .L73 |
2165 | 916 0042 0BD1 bne .L73 |
2166 | 853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
2166 | 853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) |
Line 2216... | Line 2216... | ||
2216 | 959 HAL_FLASH_Program: |
2216 | 959 HAL_FLASH_Program: |
2217 | 960 .LVL46: |
2217 | 960 .LVL46: |
2218 | 961 .LFB65: |
2218 | 961 .LFB65: |
2219 | 169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_ERROR; |
2219 | 169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** HAL_StatusTypeDef status = HAL_ERROR; |
2220 | 962 .loc 1 169 1 is_stmt 1 view -0 |
2220 | 962 .loc 1 169 1 is_stmt 1 view -0 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 38 |
2222 | 2222 | ||
2223 | 2223 | ||
2224 | 963 .cfi_startproc |
2224 | 963 .cfi_startproc |
2225 | 964 @ args = 0, pretend = 0, frame = 0 |
2225 | 964 @ args = 0, pretend = 0, frame = 0 |
2226 | 965 @ frame_needed = 0, uses_anonymous_args = 0 |
2226 | 965 @ frame_needed = 0, uses_anonymous_args = 0 |
Line 2276... | Line 2276... | ||
2276 | 1003 .LVL49: |
2276 | 1003 .LVL49: |
2277 | 186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #if defined(FLASH_BANK2_END) |
2277 | 186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** #if defined(FLASH_BANK2_END) |
2278 | 1004 .loc 1 186 14 discriminator 2 view .LVU269 |
2278 | 1004 .loc 1 186 14 discriminator 2 view .LVU269 |
2279 | 1005 001e FFF7FEFF bl FLASH_WaitForLastOperation |
2279 | 1005 001e FFF7FEFF bl FLASH_WaitForLastOperation |
2280 | 1006 .LVL50: |
2280 | 1006 .LVL50: |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 39 |
2282 | 2282 | ||
2283 | 2283 | ||
2284 | 196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2284 | 196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2285 | 1007 .loc 1 196 3 is_stmt 1 discriminator 2 view .LVU270 |
2285 | 1007 .loc 1 196 3 is_stmt 1 discriminator 2 view .LVU270 |
2286 | 196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
2286 | 196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** { |
Line 2336... | Line 2336... | ||
2336 | 1044 .loc 1 216 7 view .LVU284 |
2336 | 1044 .loc 1 216 7 view .LVU284 |
2337 | 1045 0052 89B2 uxth r1, r1 |
2337 | 1045 0052 89B2 uxth r1, r1 |
2338 | 1046 0054 07EB4400 add r0, r7, r4, lsl #1 |
2338 | 1046 0054 07EB4400 add r0, r7, r4, lsl #1 |
2339 | 1047 0058 FFF7FEFF bl FLASH_Program_HalfWord |
2339 | 1047 0058 FFF7FEFF bl FLASH_Program_HalfWord |
2340 | 1048 .LVL54: |
2340 | 1048 .LVL54: |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 40 |
2342 | 2342 | ||
2343 | 2343 | ||
2344 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2344 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2345 | 1049 .loc 1 223 9 is_stmt 1 view .LVU285 |
2345 | 1049 .loc 1 223 9 is_stmt 1 view .LVU285 |
2346 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2346 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
Line 2396... | Line 2396... | ||
2396 | 1088 .LVL60: |
2396 | 1088 .LVL60: |
2397 | 1089 .L80: |
2397 | 1089 .L80: |
2398 | 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2398 | 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c **** |
2399 | 1090 .loc 1 250 1 is_stmt 0 view .LVU298 |
2399 | 1090 .loc 1 250 1 is_stmt 0 view .LVU298 |
2400 | 1091 008a 1846 mov r0, r3 |
2400 | 1091 008a 1846 mov r0, r3 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 41 |
2402 | 2402 | ||
2403 | 2403 | ||
2404 | 1092 008c BDE8F883 pop {r3, r4, r5, r6, r7, r8, r9, pc} |
2404 | 1092 008c BDE8F883 pop {r3, r4, r5, r6, r7, r8, r9, pc} |
2405 | 1093 .LVL61: |
2405 | 1093 .LVL61: |
2406 | 1094 .L85: |
2406 | 1094 .L85: |
Line 2426... | Line 2426... | ||
2426 | 1114 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
2426 | 1114 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
2427 | 1115 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
2427 | 1115 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
2428 | 1116 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h" |
2428 | 1116 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h" |
2429 | 1117 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
2429 | 1117 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
2430 | 1118 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h" |
2430 | 1118 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h" |
2431 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s page 42 |
2431 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAxscQP.s page 42 |
2432 | 2432 | ||
2433 | 2433 | ||
2434 | DEFINED SYMBOLS |
2434 | DEFINED SYMBOLS |
2435 | *ABS*:0000000000000000 stm32f1xx_hal_flash.c |
2435 | *ABS*:0000000000000000 stm32f1xx_hal_flash.c |
2436 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:16 .text.FLASH_Program_HalfWord:0000000000000000 $t |
2436 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:16 .text.FLASH_Program_HalfWord:0000000000000000 $t |
2437 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:23 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord |
2437 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:23 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord |
2438 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:50 .text.FLASH_Program_HalfWord:0000000000000014 $d |
2438 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:50 .text.FLASH_Program_HalfWord:0000000000000014 $d |
2439 | *COM*:0000000000000020 pFlash |
2439 | *COM*:0000000000000020 pFlash |
2440 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:56 .text.FLASH_SetErrorCode:0000000000000000 $t |
2440 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:56 .text.FLASH_SetErrorCode:0000000000000000 $t |
2441 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:62 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode |
2441 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:62 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode |
2442 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:144 .text.FLASH_SetErrorCode:0000000000000058 $d |
2442 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:144 .text.FLASH_SetErrorCode:0000000000000058 $d |
2443 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:150 .text.HAL_FLASH_Program_IT:0000000000000000 $t |
2443 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:150 .text.HAL_FLASH_Program_IT:0000000000000000 $t |
2444 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:157 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT |
2444 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:157 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT |
2445 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:268 .text.HAL_FLASH_Program_IT:000000000000005c $d |
2445 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:268 .text.HAL_FLASH_Program_IT:000000000000005c $d |
2446 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:274 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t |
2446 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:274 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t |
2447 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:281 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback |
2447 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:281 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback |
2448 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:296 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t |
2448 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:296 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t |
2449 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:303 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback |
2449 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:303 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback |
2450 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:318 .text.HAL_FLASH_IRQHandler:0000000000000000 $t |
2450 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:318 .text.HAL_FLASH_IRQHandler:0000000000000000 $t |
2451 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:325 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler |
2451 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:325 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler |
2452 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:610 .text.HAL_FLASH_IRQHandler:000000000000014c $d |
2452 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:610 .text.HAL_FLASH_IRQHandler:000000000000014c $d |
2453 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:616 .text.HAL_FLASH_Unlock:0000000000000000 $t |
2453 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:616 .text.HAL_FLASH_Unlock:0000000000000000 $t |
2454 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:623 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock |
2454 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:623 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock |
2455 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:668 .text.HAL_FLASH_Unlock:000000000000002c $d |
2455 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:668 .text.HAL_FLASH_Unlock:000000000000002c $d |
2456 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:674 .text.HAL_FLASH_Lock:0000000000000000 $t |
2456 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:674 .text.HAL_FLASH_Lock:0000000000000000 $t |
2457 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:681 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock |
2457 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:681 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock |
2458 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:700 .text.HAL_FLASH_Lock:0000000000000010 $d |
2458 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:700 .text.HAL_FLASH_Lock:0000000000000010 $d |
2459 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:705 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t |
2459 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:705 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t |
2460 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:712 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock |
2460 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:712 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock |
2461 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:745 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d |
2461 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:745 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d |
2462 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:751 .text.HAL_FLASH_OB_Lock:0000000000000000 $t |
2462 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:751 .text.HAL_FLASH_OB_Lock:0000000000000000 $t |
2463 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:758 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock |
2463 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:758 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock |
2464 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:777 .text.HAL_FLASH_OB_Lock:0000000000000010 $d |
2464 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:777 .text.HAL_FLASH_OB_Lock:0000000000000010 $d |
2465 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:782 .text.HAL_FLASH_OB_Launch:0000000000000000 $t |
2465 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:782 .text.HAL_FLASH_OB_Launch:0000000000000000 $t |
2466 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:789 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch |
2466 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:789 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch |
2467 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:809 .text.HAL_FLASH_GetError:0000000000000000 $t |
2467 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:809 .text.HAL_FLASH_GetError:0000000000000000 $t |
2468 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:816 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError |
2468 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:816 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError |
2469 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:832 .text.HAL_FLASH_GetError:0000000000000008 $d |
2469 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:832 .text.HAL_FLASH_GetError:0000000000000008 $d |
2470 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:837 .text.FLASH_WaitForLastOperation:0000000000000000 $t |
2470 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:837 .text.FLASH_WaitForLastOperation:0000000000000000 $t |
2471 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:844 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation |
2471 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:844 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation |
2472 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:947 .text.FLASH_WaitForLastOperation:0000000000000064 $d |
2472 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:947 .text.FLASH_WaitForLastOperation:0000000000000064 $d |
2473 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:952 .text.HAL_FLASH_Program:0000000000000000 $t |
2473 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:952 .text.HAL_FLASH_Program:0000000000000000 $t |
2474 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:959 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program |
2474 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:959 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program |
2475 | C:\Users\mike\AppData\Local\Temp\ccc9JkTP.s:1101 .text.HAL_FLASH_Program:0000000000000094 $d |
2475 | C:\Users\mike\AppData\Local\Temp\ccAxscQP.s:1101 .text.HAL_FLASH_Program:0000000000000094 $d |
2476 | 2476 | ||
2477 | UNDEFINED SYMBOLS |
2477 | UNDEFINED SYMBOLS |
2478 | FLASH_PageErase |
2478 | FLASH_PageErase |
2479 | HAL_NVIC_SystemReset |
2479 | HAL_NVIC_SystemReset |
2480 | HAL_GetTick |
2480 | HAL_GetTick |