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\ccJ8IrL1.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.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 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @addtogroup STM32F1xx_HAL_Driver |
56 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @addtogroup STM32F1xx_HAL_Driver |
| 57 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
57 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
| 58 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
58 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| 59 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
59 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 60 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @defgroup PWR PWR |
60 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @defgroup PWR PWR |
| 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 2 |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief PWR HAL module driver |
64 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief PWR HAL module driver |
| 65 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
65 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
| 66 | 36:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
66 | 36:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| Line 116... | Line 116... | ||
| 116 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** #define CR_PVDE_BB ((uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (PVDE_BIT_ |
116 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** #define CR_PVDE_BB ((uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (PVDE_BIT_ |
| 117 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
117 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 118 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
118 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
| 119 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @} |
119 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @} |
| 120 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
120 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 3 |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
124 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 125 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @defgroup PWR_CSR_register_alias PWR CSR Register alias address |
125 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** @defgroup PWR_CSR_register_alias PWR CSR Register alias address |
| 126 | 93:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
126 | 93:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @{ |
| Line 176... | Line 176... | ||
| 176 | 48 .align 1 |
176 | 48 .align 1 |
| 177 | 49 .global HAL_PWR_DeInit |
177 | 49 .global HAL_PWR_DeInit |
| 178 | 50 .syntax unified |
178 | 50 .syntax unified |
| 179 | 51 .thumb |
179 | 51 .thumb |
| 180 | 52 .thumb_func |
180 | 52 .thumb_func |
| 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 4 |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | 53 .fpu softvfp |
184 | 53 .fpu softvfp |
| 185 | 55 HAL_PWR_DeInit: |
185 | 55 HAL_PWR_DeInit: |
| 186 | 56 .LFB66: |
186 | 56 .LFB66: |
| Line 236... | Line 236... | ||
| 236 | 68 000a 1A69 ldr r2, [r3, #16] |
236 | 68 000a 1A69 ldr r2, [r3, #16] |
| 237 | 69 000c 22F08052 bic r2, r2, #268435456 |
237 | 69 000c 22F08052 bic r2, r2, #268435456 |
| 238 | 70 0010 1A61 str r2, [r3, #16] |
238 | 70 0010 1A61 str r2, [r3, #16] |
| 239 | 160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
239 | 160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 240 | 71 .loc 1 160 1 is_stmt 0 view .LVU7 |
240 | 71 .loc 1 160 1 is_stmt 0 view .LVU7 |
| 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 5 |
| 242 | 242 | ||
| 243 | 243 | ||
| 244 | 72 0012 7047 bx lr |
244 | 72 0012 7047 bx lr |
| 245 | 73 .L4: |
245 | 73 .L4: |
| 246 | 74 .align 2 |
246 | 74 .align 2 |
| Line 296... | Line 296... | ||
| 296 | 114 .thumb_func |
296 | 114 .thumb_func |
| 297 | 115 .fpu softvfp |
297 | 115 .fpu softvfp |
| 298 | 117 HAL_PWR_DisableBkUpAccess: |
298 | 117 HAL_PWR_DisableBkUpAccess: |
| 299 | 118 .LFB68: |
299 | 118 .LFB68: |
| 300 | 174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
300 | 174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 6 |
| 302 | 302 | ||
| 303 | 303 | ||
| 304 | 175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
304 | 175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
| 305 | 176:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables access to the backup domain (RTC registers, RTC |
305 | 176:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables access to the backup domain (RTC registers, RTC |
| 306 | 177:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * backup data registers). |
306 | 177:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * backup data registers). |
| Line 356... | Line 356... | ||
| 356 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
356 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 357 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** *** PVD configuration *** |
357 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** *** PVD configuration *** |
| 358 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** ========================= |
358 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** ========================= |
| 359 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** [..] |
359 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** [..] |
| 360 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) The PVD is used to monitor the VDD power supply by comparing it to a |
360 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) The PVD is used to monitor the VDD power supply by comparing it to a |
| 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 7 |
| 362 | 362 | ||
| 363 | 363 | ||
| 364 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** threshold selected by the PVD Level (PLS[2:0] bits in the PWR_CR). |
364 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** threshold selected by the PVD Level (PLS[2:0] bits in the PWR_CR). |
| 365 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
365 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 366 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) A PVDO flag is available to indicate if VDD/VDDA is higher or lower |
366 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) A PVDO flag is available to indicate if VDD/VDDA is higher or lower |
| Line 416... | Line 416... | ||
| 416 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
416 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 417 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) Entry: |
417 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (+) Entry: |
| 418 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_REGULATOR_VALUE, PWR_SLEEPE |
418 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_REGULATOR_VALUE, PWR_SLEEPE |
| 419 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** function with: |
419 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** function with: |
| 420 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_REGULATOR_VALUE= PWR_MAINREGULATOR_ON: Main regulator ON. |
420 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_REGULATOR_VALUE= PWR_MAINREGULATOR_ON: Main regulator ON. |
| 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 8 |
| 422 | 422 | ||
| 423 | 423 | ||
| 424 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_REGULATOR_VALUE= PWR_LOWPOWERREGULATOR_ON: Low Power regulator ON. |
424 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_REGULATOR_VALUE= PWR_LOWPOWERREGULATOR_ON: Low Power regulator ON. |
| 425 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFI: enter STOP mode with WFI instruction |
425 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFI: enter STOP mode with WFI instruction |
| 426 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFE: enter STOP mode with WFE instruction |
426 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFE: enter STOP mode with WFE instruction |
| Line 476... | Line 476... | ||
| 476 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * detection level. |
476 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * detection level. |
| 477 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
477 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
| 478 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
478 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| 479 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** void HAL_PWR_ConfigPVD(PWR_PVDTypeDef *sConfigPVD) |
479 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** void HAL_PWR_ConfigPVD(PWR_PVDTypeDef *sConfigPVD) |
| 480 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
480 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
| 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 9 |
| 482 | 482 | ||
| 483 | 483 | ||
| 484 | 149 .loc 1 317 1 is_stmt 1 view -0 |
484 | 149 .loc 1 317 1 is_stmt 1 view -0 |
| 485 | 150 .cfi_startproc |
485 | 150 .cfi_startproc |
| 486 | 151 @ args = 0, pretend = 0, frame = 0 |
486 | 151 @ args = 0, pretend = 0, frame = 0 |
| Line 536... | Line 536... | ||
| 536 | 333:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
536 | 333:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
| 537 | 334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT(); |
537 | 334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT(); |
| 538 | 186 .loc 1 334 5 is_stmt 1 view .LVU27 |
538 | 186 .loc 1 334 5 is_stmt 1 view .LVU27 |
| 539 | 187 0038 114A ldr r2, .L16+4 |
539 | 187 0038 114A ldr r2, .L16+4 |
| 540 | 188 003a 1368 ldr r3, [r2] |
540 | 188 003a 1368 ldr r3, [r2] |
| 541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 10 |
| 542 | 542 | ||
| 543 | 543 | ||
| 544 | 189 003c 43F48033 orr r3, r3, #65536 |
544 | 189 003c 43F48033 orr r3, r3, #65536 |
| 545 | 190 0040 1360 str r3, [r2] |
545 | 190 0040 1360 str r3, [r2] |
| 546 | 191 .L12: |
546 | 191 .L12: |
| Line 596... | Line 596... | ||
| 596 | 224 0070 D368 ldr r3, [r2, #12] |
596 | 224 0070 D368 ldr r3, [r2, #12] |
| 597 | 225 0072 43F48033 orr r3, r3, #65536 |
597 | 225 0072 43F48033 orr r3, r3, #65536 |
| 598 | 226 0076 D360 str r3, [r2, #12] |
598 | 226 0076 D360 str r3, [r2, #12] |
| 599 | 227 .L11: |
599 | 227 .L11: |
| 600 | 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
600 | 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 11 |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
604 | 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 605 | 228 .loc 1 353 1 is_stmt 0 view .LVU40 |
605 | 228 .loc 1 353 1 is_stmt 0 view .LVU40 |
| 606 | 229 0078 7047 bx lr |
606 | 229 0078 7047 bx lr |
| Line 656... | Line 656... | ||
| 656 | 272 .thumb_func |
656 | 272 .thumb_func |
| 657 | 273 .fpu softvfp |
657 | 273 .fpu softvfp |
| 658 | 275 HAL_PWR_DisablePVD: |
658 | 275 HAL_PWR_DisablePVD: |
| 659 | 276 .LFB71: |
659 | 276 .LFB71: |
| 660 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
660 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 12 |
| 662 | 662 | ||
| 663 | 663 | ||
| 664 | 365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
664 | 365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
| 665 | 366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables the Power Voltage Detector(PVD). |
665 | 366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables the Power Voltage Detector(PVD). |
| 666 | 367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
666 | 367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
| Line 716... | Line 716... | ||
| 716 | 384:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Check the parameter */ |
716 | 384:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Check the parameter */ |
| 717 | 385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx)); |
717 | 385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx)); |
| 718 | 312 .loc 1 385 3 view .LVU50 |
718 | 312 .loc 1 385 3 view .LVU50 |
| 719 | 386:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Enable the EWUPx pin */ |
719 | 386:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Enable the EWUPx pin */ |
| 720 | 387:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** *(__IO uint32_t *) CSR_EWUP_BB(WakeUpPinx) = (uint32_t)ENABLE; |
720 | 387:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** *(__IO uint32_t *) CSR_EWUP_BB(WakeUpPinx) = (uint32_t)ENABLE; |
| 721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 13 |
| 722 | 722 | ||
| 723 | 723 | ||
| 724 | 313 .loc 1 387 3 view .LVU51 |
724 | 313 .loc 1 387 3 view .LVU51 |
| 725 | 314 .LBB6: |
725 | 314 .LBB6: |
| 726 | 315 .LBI6: |
726 | 315 .LBI6: |
| Line 776... | Line 776... | ||
| 776 | 49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_FORCEINLINE |
776 | 49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_FORCEINLINE |
| 777 | 50:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline |
777 | 50:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline |
| 778 | 51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
778 | 51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 779 | 52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN |
779 | 52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN |
| 780 | 53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__)) |
780 | 53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__)) |
| 781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 14 |
| 782 | 782 | ||
| 783 | 783 | ||
| 784 | 54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
784 | 54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 785 | 55:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __USED |
785 | 55:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __USED |
| 786 | 56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used)) |
786 | 56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used)) |
| Line 836... | Line 836... | ||
| 836 | 106:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; |
836 | 106:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; |
| 837 | 107:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop |
837 | 107:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop |
| 838 | 108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add |
838 | 108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add |
| 839 | 109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
839 | 109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 840 | 110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED |
840 | 110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED |
| 841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 15 |
| 842 | 842 | ||
| 843 | 843 | ||
| 844 | 111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x))) |
844 | 111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x))) |
| 845 | 112:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
845 | 112:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 846 | 113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT |
846 | 113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT |
| Line 896... | Line 896... | ||
| 896 | 163:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the non-secure Control Register when in secure mode. |
896 | 163:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the non-secure Control Register when in secure mode. |
| 897 | 164:Drivers/CMSIS/Include/cmsis_gcc.h **** \return non-secure Control Register value |
897 | 164:Drivers/CMSIS/Include/cmsis_gcc.h **** \return non-secure Control Register value |
| 898 | 165:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
898 | 165:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 899 | 166:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) |
899 | 166:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) |
| 900 | 167:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
900 | 167:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 16 |
| 902 | 902 | ||
| 903 | 903 | ||
| 904 | 168:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
904 | 168:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
| 905 | 169:Drivers/CMSIS/Include/cmsis_gcc.h **** |
905 | 169:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 906 | 170:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control_ns" : "=r" (result) ); |
906 | 170:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control_ns" : "=r" (result) ); |
| Line 956... | Line 956... | ||
| 956 | 220:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
956 | 220:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 957 | 221:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
957 | 221:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
| 958 | 222:Drivers/CMSIS/Include/cmsis_gcc.h **** |
958 | 222:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 959 | 223:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) ); |
959 | 223:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) ); |
| 960 | 224:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); |
960 | 224:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); |
| 961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 17 |
| 962 | 962 | ||
| 963 | 963 | ||
| 964 | 225:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
964 | 225:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 965 | 226:Drivers/CMSIS/Include/cmsis_gcc.h **** |
965 | 226:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 966 | 227:Drivers/CMSIS/Include/cmsis_gcc.h **** |
966 | 227:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| Line 1016... | Line 1016... | ||
| 1016 | 277:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack) |
1016 | 277:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack) |
| 1017 | 278:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
1017 | 278:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 1018 | 279:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : ); |
1018 | 279:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : ); |
| 1019 | 280:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1019 | 280:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1020 | 281:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1020 | 281:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 18 |
| 1022 | 1022 | ||
| 1023 | 1023 | ||
| 1024 | 282:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1024 | 282:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1025 | 283:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
1025 | 283:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
| 1026 | 284:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1026 | 284:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| Line 1076... | Line 1076... | ||
| 1076 | 334:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1076 | 334:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1077 | 335:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1077 | 335:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1078 | 336:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1078 | 336:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1079 | 337:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
1079 | 337:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
| 1080 | 338:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1080 | 338:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 19 |
| 1082 | 1082 | ||
| 1083 | 1083 | ||
| 1084 | 339:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure) |
1084 | 339:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure) |
| 1085 | 340:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. |
1085 | 340:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. |
| 1086 | 341:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfMainStack Main Stack Pointer value to set |
1086 | 341:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfMainStack Main Stack Pointer value to set |
| Line 1136... | Line 1136... | ||
| 1136 | 391:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
1136 | 391:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
| 1137 | 392:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1137 | 392:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1138 | 393:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure) |
1138 | 393:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure) |
| 1139 | 394:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg |
1139 | 394:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg |
| 1140 | 395:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value |
1140 | 395:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value |
| 1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 20 |
| 1142 | 1142 | ||
| 1143 | 1143 | ||
| 1144 | 396:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1144 | 396:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1145 | 397:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void) |
1145 | 397:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void) |
| 1146 | 398:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
1146 | 398:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| Line 1196... | Line 1196... | ||
| 1196 | 448:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. |
1196 | 448:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. |
| 1197 | 449:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1197 | 449:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1198 | 450:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void) |
1198 | 450:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void) |
| 1199 | 451:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
1199 | 451:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 1200 | 452:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory"); |
1200 | 452:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory"); |
| 1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 21 |
| 1202 | 1202 | ||
| 1203 | 1203 | ||
| 1204 | 453:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1204 | 453:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1205 | 454:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1205 | 454:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1206 | 455:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1206 | 455:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| Line 1256... | Line 1256... | ||
| 1256 | 505:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR basepri_ns, %0" : : "r" (basePri) : "memory"); |
1256 | 505:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR basepri_ns, %0" : : "r" (basePri) : "memory"); |
| 1257 | 506:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1257 | 506:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1258 | 507:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
1258 | 507:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 1259 | 508:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1259 | 508:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1260 | 509:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1260 | 509:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 22 |
| 1262 | 1262 | ||
| 1263 | 1263 | ||
| 1264 | 510:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1264 | 510:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1265 | 511:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority with condition |
1265 | 511:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority with condition |
| 1266 | 512:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register only if BASEPRI masking is disable |
1266 | 512:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register only if BASEPRI masking is disable |
| Line 1316... | Line 1316... | ||
| 1316 | 562:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1316 | 562:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1317 | 563:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
1317 | 563:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
| 1318 | 564:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1318 | 564:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1319 | 565:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure) |
1319 | 565:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure) |
| 1320 | 566:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state. |
1320 | 566:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state. |
| 1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 23 |
| 1322 | 1322 | ||
| 1323 | 1323 | ||
| 1324 | 567:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set |
1324 | 567:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set |
| 1325 | 568:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1325 | 568:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1326 | 569:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) |
1326 | 569:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) |
| Line 1376... | Line 1376... | ||
| 1376 | 619:Drivers/CMSIS/Include/cmsis_gcc.h **** #else |
1376 | 619:Drivers/CMSIS/Include/cmsis_gcc.h **** #else |
| 1377 | 620:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
1377 | 620:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
| 1378 | 621:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) ); |
1378 | 621:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) ); |
| 1379 | 622:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; |
1379 | 622:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; |
| 1380 | 623:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
1380 | 623:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 24 |
| 1382 | 1382 | ||
| 1383 | 1383 | ||
| 1384 | 624:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1384 | 624:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1385 | 625:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
1385 | 625:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 1386 | 626:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1386 | 626:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| Line 1436... | Line 1436... | ||
| 1436 | 676:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Main Stack Pointer Limit (MSPLIM). |
1436 | 676:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Main Stack Pointer Limit (MSPLIM). |
| 1437 | 677:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSPLIM Register value |
1437 | 677:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSPLIM Register value |
| 1438 | 678:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1438 | 678:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1439 | 679:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void) |
1439 | 679:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void) |
| 1440 | 680:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
1440 | 680:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 25 |
| 1442 | 1442 | ||
| 1443 | 1443 | ||
| 1444 | 681:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ |
1444 | 681:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ |
| 1445 | 682:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) |
1445 | 682:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) |
| 1446 | 683:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure MSPLIM is RAZ/WI |
1446 | 683:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure MSPLIM is RAZ/WI |
| Line 1496... | Line 1496... | ||
| 1496 | 733:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
1496 | 733:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 1497 | 734:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1497 | 734:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1498 | 735:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1498 | 735:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1499 | 736:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1499 | 736:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1500 | 737:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
1500 | 737:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) |
| 1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 26 |
| 1502 | 1502 | ||
| 1503 | 1503 | ||
| 1504 | 738:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1504 | 738:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1505 | 739:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit (non-secure) |
1505 | 739:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit (non-secure) |
| 1506 | 740:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure |
1506 | 740:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure |
| Line 1556... | Line 1556... | ||
| 1556 | 790:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] fpscr Floating Point Status/Control value to set |
1556 | 790:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] fpscr Floating Point Status/Control value to set |
| 1557 | 791:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1557 | 791:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1558 | 792:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr) |
1558 | 792:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr) |
| 1559 | 793:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
1559 | 793:Drivers/CMSIS/Include/cmsis_gcc.h **** { |
| 1560 | 794:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ |
1560 | 794:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ |
| 1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 27 |
| 1562 | 1562 | ||
| 1563 | 1563 | ||
| 1564 | 795:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) |
1564 | 795:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) |
| 1565 | 796:Drivers/CMSIS/Include/cmsis_gcc.h **** #if __has_builtin(__builtin_arm_set_fpscr) |
1565 | 796:Drivers/CMSIS/Include/cmsis_gcc.h **** #if __has_builtin(__builtin_arm_set_fpscr) |
| 1566 | 797:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed |
1566 | 797:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed |
| Line 1616... | Line 1616... | ||
| 1616 | 847:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Wait For Event is a hint instruction that permits the processor to enter |
1616 | 847:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Wait For Event is a hint instruction that permits the processor to enter |
| 1617 | 848:Drivers/CMSIS/Include/cmsis_gcc.h **** a low-power state until one of a number of events occurs. |
1617 | 848:Drivers/CMSIS/Include/cmsis_gcc.h **** a low-power state until one of a number of events occurs. |
| 1618 | 849:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
1618 | 849:Drivers/CMSIS/Include/cmsis_gcc.h **** */ |
| 1619 | 850:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe") |
1619 | 850:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe") |
| 1620 | 851:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1620 | 851:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 28 |
| 1622 | 1622 | ||
| 1623 | 1623 | ||
| 1624 | 852:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1624 | 852:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1625 | 853:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1625 | 853:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1626 | 854:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Send Event |
1626 | 854:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Send Event |
| Line 1676... | Line 1676... | ||
| 1676 | 904:Drivers/CMSIS/Include/cmsis_gcc.h **** #else |
1676 | 904:Drivers/CMSIS/Include/cmsis_gcc.h **** #else |
| 1677 | 905:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
1677 | 905:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; |
| 1678 | 906:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1678 | 906:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1679 | 907:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); |
1679 | 907:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); |
| 1680 | 908:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; |
1680 | 908:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; |
| 1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 29 |
| 1682 | 1682 | ||
| 1683 | 1683 | ||
| 1684 | 909:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
1684 | 909:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif |
| 1685 | 910:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1685 | 910:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1686 | 911:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1686 | 911:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| Line 1736... | Line 1736... | ||
| 1736 | 961:Drivers/CMSIS/Include/cmsis_gcc.h **** return (op1 >> op2) | (op1 << (32U - op2)); |
1736 | 961:Drivers/CMSIS/Include/cmsis_gcc.h **** return (op1 >> op2) | (op1 << (32U - op2)); |
| 1737 | 962:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
1737 | 962:Drivers/CMSIS/Include/cmsis_gcc.h **** } |
| 1738 | 963:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1738 | 963:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1739 | 964:Drivers/CMSIS/Include/cmsis_gcc.h **** |
1739 | 964:Drivers/CMSIS/Include/cmsis_gcc.h **** |
| 1740 | 965:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
1740 | 965:Drivers/CMSIS/Include/cmsis_gcc.h **** /** |
| 1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 30 |
| 1742 | 1742 | ||
| 1743 | 1743 | ||
| 1744 | 966:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Breakpoint |
1744 | 966:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Breakpoint |
| 1745 | 967:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Causes the processor to enter Debug state. |
1745 | 967:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Causes the processor to enter Debug state. |
| 1746 | 968:Drivers/CMSIS/Include/cmsis_gcc.h **** Debug tools can use this to investigate system state when the instruction at a particula |
1746 | 968:Drivers/CMSIS/Include/cmsis_gcc.h **** Debug tools can use this to investigate system state when the instruction at a particula |
| Line 1796... | Line 1796... | ||
| 1796 | 333 0004 B0FA80F0 clz r0, r0 |
1796 | 333 0004 B0FA80F0 clz r0, r0 |
| 1797 | 334 0008 024B ldr r3, .L25 |
1797 | 334 0008 024B ldr r3, .L25 |
| 1798 | 335 000a 0344 add r3, r3, r0 |
1798 | 335 000a 0344 add r3, r3, r0 |
| 1799 | 336 000c 9B00 lsls r3, r3, #2 |
1799 | 336 000c 9B00 lsls r3, r3, #2 |
| 1800 | 337 .loc 1 387 46 view .LVU58 |
1800 | 337 .loc 1 387 46 view .LVU58 |
| 1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 31 |
| 1802 | 1802 | ||
| 1803 | 1803 | ||
| 1804 | 338 000e 0122 movs r2, #1 |
1804 | 338 000e 0122 movs r2, #1 |
| 1805 | 339 0010 1A60 str r2, [r3] |
1805 | 339 0010 1A60 str r2, [r3] |
| 1806 | 388:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
1806 | 388:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| Line 1856... | Line 1856... | ||
| 1856 | 374 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 |
1856 | 374 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 |
| 1857 | 375 0000 90FAA0F0 rbit r0, r0 |
1857 | 375 0000 90FAA0F0 rbit r0, r0 |
| 1858 | 376 @ 0 "" 2 |
1858 | 376 @ 0 "" 2 |
| 1859 | 377 .LVL4: |
1859 | 377 .LVL4: |
| 1860 | 378 .loc 2 1001 3 view .LVU66 |
1860 | 378 .loc 2 1001 3 view .LVU66 |
| 1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 32 |
| 1862 | 1862 | ||
| 1863 | 1863 | ||
| 1864 | 379 .loc 2 1001 3 is_stmt 0 view .LVU67 |
1864 | 379 .loc 2 1001 3 is_stmt 0 view .LVU67 |
| 1865 | 380 .thumb |
1865 | 380 .thumb |
| 1866 | 381 .syntax unified |
1866 | 381 .syntax unified |
| Line 1916... | Line 1916... | ||
| 1916 | 419:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Check the parameters */ |
1916 | 419:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Check the parameters */ |
| 1917 | 420:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* No check on Regulator because parameter not used in SLEEP mode */ |
1917 | 420:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* No check on Regulator because parameter not used in SLEEP mode */ |
| 1918 | 421:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Prevent unused argument(s) compilation warning */ |
1918 | 421:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Prevent unused argument(s) compilation warning */ |
| 1919 | 422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** UNUSED(Regulator); |
1919 | 422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** UNUSED(Regulator); |
| 1920 | 417 .loc 1 422 3 view .LVU72 |
1920 | 417 .loc 1 422 3 view .LVU72 |
| 1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 33 |
| 1922 | 1922 | ||
| 1923 | 1923 | ||
| 1924 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
1924 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 1925 | 424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry)); |
1925 | 424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry)); |
| 1926 | 418 .loc 1 424 3 view .LVU73 |
1926 | 418 .loc 1 424 3 view .LVU73 |
| Line 1976... | Line 1976... | ||
| 1976 | 449 0016 30BF wfi |
1976 | 449 0016 30BF wfi |
| 1977 | 450 @ 0 "" 2 |
1977 | 450 @ 0 "" 2 |
| 1978 | 451 .thumb |
1978 | 451 .thumb |
| 1979 | 452 .syntax unified |
1979 | 452 .syntax unified |
| 1980 | 453 0018 7047 bx lr |
1980 | 453 0018 7047 bx lr |
| 1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 34 |
| 1982 | 1982 | ||
| 1983 | 1983 | ||
| 1984 | 454 .L35: |
1984 | 454 .L35: |
| 1985 | 455 001a 00BF .align 2 |
1985 | 455 001a 00BF .align 2 |
| 1986 | 456 .L34: |
1986 | 456 .L34: |
| Line 2036... | Line 2036... | ||
| 2036 | 483 .loc 1 467 3 view .LVU85 |
2036 | 483 .loc 1 467 3 view .LVU85 |
| 2037 | 468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
2037 | 468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 2038 | 469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Clear PDDS bit in PWR register to specify entering in STOP mode when CPU enter in Deepsleep */ |
2038 | 469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Clear PDDS bit in PWR register to specify entering in STOP mode when CPU enter in Deepsleep */ |
| 2039 | 470:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** CLEAR_BIT(PWR->CR, PWR_CR_PDDS); |
2039 | 470:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** CLEAR_BIT(PWR->CR, PWR_CR_PDDS); |
| 2040 | 484 .loc 1 470 3 view .LVU86 |
2040 | 484 .loc 1 470 3 view .LVU86 |
| 2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 35 |
| 2042 | 2042 | ||
| 2043 | 2043 | ||
| 2044 | 485 0002 0F4A ldr r2, .L40 |
2044 | 485 0002 0F4A ldr r2, .L40 |
| 2045 | 486 0004 1368 ldr r3, [r2] |
2045 | 486 0004 1368 ldr r3, [r2] |
| 2046 | 487 0006 23F00203 bic r3, r3, #2 |
2046 | 487 0006 23F00203 bic r3, r3, #2 |
| Line 2096... | Line 2096... | ||
| 2096 | 515 0026 074A ldr r2, .L40+4 |
2096 | 515 0026 074A ldr r2, .L40+4 |
| 2097 | 516 0028 1369 ldr r3, [r2, #16] |
2097 | 516 0028 1369 ldr r3, [r2, #16] |
| 2098 | 517 002a 23F00403 bic r3, r3, #4 |
2098 | 517 002a 23F00403 bic r3, r3, #4 |
| 2099 | 518 002e 1361 str r3, [r2, #16] |
2099 | 518 002e 1361 str r3, [r2, #16] |
| 2100 | 493:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
2100 | 493:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 36 |
| 2102 | 2102 | ||
| 2103 | 2103 | ||
| 2104 | 519 .loc 1 493 1 is_stmt 0 view .LVU94 |
2104 | 519 .loc 1 493 1 is_stmt 0 view .LVU94 |
| 2105 | 520 0030 08BD pop {r3, pc} |
2105 | 520 0030 08BD pop {r3, pc} |
| 2106 | 521 .LVL9: |
2106 | 521 .LVL9: |
| Line 2156... | Line 2156... | ||
| 2156 | 559 @ link register save eliminated. |
2156 | 559 @ link register save eliminated. |
| 2157 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Select Standby mode */ |
2157 | 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /* Select Standby mode */ |
| 2158 | 506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** SET_BIT(PWR->CR, PWR_CR_PDDS); |
2158 | 506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** SET_BIT(PWR->CR, PWR_CR_PDDS); |
| 2159 | 560 .loc 1 506 3 view .LVU99 |
2159 | 560 .loc 1 506 3 view .LVU99 |
| 2160 | 561 0000 054A ldr r2, .L43 |
2160 | 561 0000 054A ldr r2, .L43 |
| 2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 37 |
| 2162 | 2162 | ||
| 2163 | 2163 | ||
| 2164 | 562 0002 1368 ldr r3, [r2] |
2164 | 562 0002 1368 ldr r3, [r2] |
| 2165 | 563 0004 43F00203 orr r3, r3, #2 |
2165 | 563 0004 43F00203 orr r3, r3, #2 |
| 2166 | 564 0008 1360 str r3, [r2] |
2166 | 564 0008 1360 str r3, [r2] |
| Line 2216... | Line 2216... | ||
| 2216 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
2216 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
| 2217 | 527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
2217 | 527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| 2218 | 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** void HAL_PWR_EnableSleepOnExit(void) |
2218 | 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** void HAL_PWR_EnableSleepOnExit(void) |
| 2219 | 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
2219 | 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** { |
| 2220 | 597 .loc 1 529 1 is_stmt 1 view -0 |
2220 | 597 .loc 1 529 1 is_stmt 1 view -0 |
| 2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 38 |
| 2222 | 2222 | ||
| 2223 | 2223 | ||
| 2224 | 598 .cfi_startproc |
2224 | 598 .cfi_startproc |
| 2225 | 599 @ args = 0, pretend = 0, frame = 0 |
2225 | 599 @ args = 0, pretend = 0, frame = 0 |
| 2226 | 600 @ frame_needed = 0, uses_anonymous_args = 0 |
2226 | 600 @ frame_needed = 0, uses_anonymous_args = 0 |
| Line 2276... | Line 2276... | ||
| 2276 | 636 .loc 1 545 1 is_stmt 0 view .LVU108 |
2276 | 636 .loc 1 545 1 is_stmt 0 view .LVU108 |
| 2277 | 637 000a 7047 bx lr |
2277 | 637 000a 7047 bx lr |
| 2278 | 638 .L50: |
2278 | 638 .L50: |
| 2279 | 639 .align 2 |
2279 | 639 .align 2 |
| 2280 | 640 .L49: |
2280 | 640 .L49: |
| 2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 39 |
| 2282 | 2282 | ||
| 2283 | 2283 | ||
| 2284 | 641 000c 00ED00E0 .word -536810240 |
2284 | 641 000c 00ED00E0 .word -536810240 |
| 2285 | 642 .cfi_endproc |
2285 | 642 .cfi_endproc |
| 2286 | 643 .LFE78: |
2286 | 643 .LFE78: |
| Line 2336... | Line 2336... | ||
| 2336 | 559:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
2336 | 559:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 2337 | 560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
2337 | 560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 2338 | 561:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
2338 | 561:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
| 2339 | 562:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables CORTEX M3 SEVONPEND bit. |
2339 | 562:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief Disables CORTEX M3 SEVONPEND bit. |
| 2340 | 563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes |
2340 | 563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes |
| 2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 40 |
| 2342 | 2342 | ||
| 2343 | 2343 | ||
| 2344 | 564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended. |
2344 | 564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended. |
| 2345 | 565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
2345 | 565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
| 2346 | 566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
2346 | 566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| Line 2396... | Line 2396... | ||
| 2396 | 589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_CLEAR_FLAG(); |
2396 | 589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_CLEAR_FLAG(); |
| 2397 | 590:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
2397 | 590:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 2398 | 591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
2398 | 591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 2399 | 592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
2399 | 592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 2400 | 593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
2400 | 593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** /** |
| 2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 41 |
| 2402 | 2402 | ||
| 2403 | 2403 | ||
| 2404 | 594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief PWR PVD interrupt callback |
2404 | 594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @brief PWR PVD interrupt callback |
| 2405 | 595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
2405 | 595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** * @retval None |
| 2406 | 596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
2406 | 596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** */ |
| Line 2456... | Line 2456... | ||
| 2456 | 586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
2456 | 586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** |
| 2457 | 753 .loc 1 586 5 is_stmt 1 view .LVU122 |
2457 | 753 .loc 1 586 5 is_stmt 1 view .LVU122 |
| 2458 | 754 000e FFF7FEFF bl HAL_PWR_PVDCallback |
2458 | 754 000e FFF7FEFF bl HAL_PWR_PVDCallback |
| 2459 | 755 .LVL12: |
2459 | 755 .LVL12: |
| 2460 | 589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
2460 | 589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c **** } |
| 2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 42 |
| 2462 | 2462 | ||
| 2463 | 2463 | ||
| 2464 | 756 .loc 1 589 5 view .LVU123 |
2464 | 756 .loc 1 589 5 view .LVU123 |
| 2465 | 757 0012 024B ldr r3, .L62 |
2465 | 757 0012 024B ldr r3, .L62 |
| 2466 | 758 0014 4FF48032 mov r2, #65536 |
2466 | 758 0014 4FF48032 mov r2, #65536 |
| Line 2482... | Line 2482... | ||
| 2482 | 774 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h" |
2482 | 774 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h" |
| 2483 | 775 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
2483 | 775 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
| 2484 | 776 .file 8 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
2484 | 776 .file 8 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
| 2485 | 777 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h" |
2485 | 777 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h" |
| 2486 | 778 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
2486 | 778 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
| 2487 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s page 43 |
2487 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s page 43 |
| 2488 | 2488 | ||
| 2489 | 2489 | ||
| 2490 | DEFINED SYMBOLS |
2490 | DEFINED SYMBOLS |
| 2491 | *ABS*:0000000000000000 stm32f1xx_hal_pwr.c |
2491 | *ABS*:0000000000000000 stm32f1xx_hal_pwr.c |
| 2492 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:16 .text.PWR_OverloadWfe:0000000000000000 $t |
2492 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:16 .text.PWR_OverloadWfe:0000000000000000 $t |
| 2493 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:23 .text.PWR_OverloadWfe:0000000000000000 PWR_OverloadWfe |
2493 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:23 .text.PWR_OverloadWfe:0000000000000000 PWR_OverloadWfe |
| 2494 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:48 .text.HAL_PWR_DeInit:0000000000000000 $t |
2494 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:48 .text.HAL_PWR_DeInit:0000000000000000 $t |
| 2495 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:55 .text.HAL_PWR_DeInit:0000000000000000 HAL_PWR_DeInit |
2495 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:55 .text.HAL_PWR_DeInit:0000000000000000 HAL_PWR_DeInit |
| 2496 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:76 .text.HAL_PWR_DeInit:0000000000000014 $d |
2496 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:76 .text.HAL_PWR_DeInit:0000000000000014 $d |
| 2497 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:81 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 $t |
2497 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:81 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 $t |
| 2498 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:88 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 HAL_PWR_EnableBkUpAccess |
2498 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:88 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 HAL_PWR_EnableBkUpAccess |
| 2499 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:105 .text.HAL_PWR_EnableBkUpAccess:0000000000000008 $d |
2499 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:105 .text.HAL_PWR_EnableBkUpAccess:0000000000000008 $d |
| 2500 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:110 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 $t |
2500 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:110 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 $t |
| 2501 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:117 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 HAL_PWR_DisableBkUpAccess |
2501 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:117 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 HAL_PWR_DisableBkUpAccess |
| 2502 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:134 .text.HAL_PWR_DisableBkUpAccess:0000000000000008 $d |
2502 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:134 .text.HAL_PWR_DisableBkUpAccess:0000000000000008 $d |
| 2503 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:139 .text.HAL_PWR_ConfigPVD:0000000000000000 $t |
2503 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:139 .text.HAL_PWR_ConfigPVD:0000000000000000 $t |
| 2504 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:146 .text.HAL_PWR_ConfigPVD:0000000000000000 HAL_PWR_ConfigPVD |
2504 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:146 .text.HAL_PWR_ConfigPVD:0000000000000000 HAL_PWR_ConfigPVD |
| 2505 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:233 .text.HAL_PWR_ConfigPVD:000000000000007c $d |
2505 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:233 .text.HAL_PWR_ConfigPVD:000000000000007c $d |
| 2506 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:239 .text.HAL_PWR_EnablePVD:0000000000000000 $t |
2506 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:239 .text.HAL_PWR_EnablePVD:0000000000000000 $t |
| 2507 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:246 .text.HAL_PWR_EnablePVD:0000000000000000 HAL_PWR_EnablePVD |
2507 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:246 .text.HAL_PWR_EnablePVD:0000000000000000 HAL_PWR_EnablePVD |
| 2508 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:263 .text.HAL_PWR_EnablePVD:0000000000000008 $d |
2508 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:263 .text.HAL_PWR_EnablePVD:0000000000000008 $d |
| 2509 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:268 .text.HAL_PWR_DisablePVD:0000000000000000 $t |
2509 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:268 .text.HAL_PWR_DisablePVD:0000000000000000 $t |
| 2510 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:275 .text.HAL_PWR_DisablePVD:0000000000000000 HAL_PWR_DisablePVD |
2510 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:275 .text.HAL_PWR_DisablePVD:0000000000000000 HAL_PWR_DisablePVD |
| 2511 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:292 .text.HAL_PWR_DisablePVD:0000000000000008 $d |
2511 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:292 .text.HAL_PWR_DisablePVD:0000000000000008 $d |
| 2512 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:297 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 $t |
2512 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:297 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 $t |
| 2513 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:304 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 HAL_PWR_EnableWakeUpPin |
2513 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:304 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 HAL_PWR_EnableWakeUpPin |
| 2514 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:345 .text.HAL_PWR_EnableWakeUpPin:0000000000000014 $d |
2514 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:345 .text.HAL_PWR_EnableWakeUpPin:0000000000000014 $d |
| 2515 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:350 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 $t |
2515 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:350 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 $t |
| 2516 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:357 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 HAL_PWR_DisableWakeUpPin |
2516 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:357 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 HAL_PWR_DisableWakeUpPin |
| 2517 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:397 .text.HAL_PWR_DisableWakeUpPin:0000000000000014 $d |
2517 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:397 .text.HAL_PWR_DisableWakeUpPin:0000000000000014 $d |
| 2518 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:402 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 $t |
2518 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:402 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 $t |
| 2519 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:409 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 HAL_PWR_EnterSLEEPMode |
2519 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:409 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 HAL_PWR_EnterSLEEPMode |
| 2520 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:457 .text.HAL_PWR_EnterSLEEPMode:000000000000001c $d |
2520 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:457 .text.HAL_PWR_EnterSLEEPMode:000000000000001c $d |
| 2521 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:462 .text.HAL_PWR_EnterSTOPMode:0000000000000000 $t |
2521 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:462 .text.HAL_PWR_EnterSTOPMode:0000000000000000 $t |
| 2522 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:469 .text.HAL_PWR_EnterSTOPMode:0000000000000000 HAL_PWR_EnterSTOPMode |
2522 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:469 .text.HAL_PWR_EnterSTOPMode:0000000000000000 HAL_PWR_EnterSTOPMode |
| 2523 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:540 .text.HAL_PWR_EnterSTOPMode:0000000000000040 $d |
2523 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:540 .text.HAL_PWR_EnterSTOPMode:0000000000000040 $d |
| 2524 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:546 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 $t |
2524 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:546 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 $t |
| 2525 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:553 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 HAL_PWR_EnterSTANDBYMode |
2525 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:553 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 HAL_PWR_EnterSTANDBYMode |
| 2526 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:582 .text.HAL_PWR_EnterSTANDBYMode:0000000000000018 $d |
2526 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:582 .text.HAL_PWR_EnterSTANDBYMode:0000000000000018 $d |
| 2527 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:588 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 $t |
2527 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:588 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 $t |
| 2528 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:595 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 HAL_PWR_EnableSleepOnExit |
2528 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:595 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 HAL_PWR_EnableSleepOnExit |
| 2529 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:612 .text.HAL_PWR_EnableSleepOnExit:000000000000000c $d |
2529 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:612 .text.HAL_PWR_EnableSleepOnExit:000000000000000c $d |
| 2530 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:617 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 $t |
2530 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:617 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 $t |
| 2531 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:624 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 HAL_PWR_DisableSleepOnExit |
2531 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:624 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 HAL_PWR_DisableSleepOnExit |
| 2532 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:641 .text.HAL_PWR_DisableSleepOnExit:000000000000000c $d |
2532 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:641 .text.HAL_PWR_DisableSleepOnExit:000000000000000c $d |
| 2533 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:646 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 $t |
2533 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:646 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 $t |
| 2534 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:653 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 HAL_PWR_EnableSEVOnPend |
2534 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:653 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 HAL_PWR_EnableSEVOnPend |
| 2535 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:670 .text.HAL_PWR_EnableSEVOnPend:000000000000000c $d |
2535 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:670 .text.HAL_PWR_EnableSEVOnPend:000000000000000c $d |
| 2536 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:675 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 $t |
2536 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:675 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 $t |
| 2537 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:682 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 HAL_PWR_DisableSEVOnPend |
2537 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:682 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 HAL_PWR_DisableSEVOnPend |
| 2538 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:699 .text.HAL_PWR_DisableSEVOnPend:000000000000000c $d |
2538 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:699 .text.HAL_PWR_DisableSEVOnPend:000000000000000c $d |
| 2539 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:704 .text.HAL_PWR_PVDCallback:0000000000000000 $t |
2539 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:704 .text.HAL_PWR_PVDCallback:0000000000000000 $t |
| 2540 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:711 .text.HAL_PWR_PVDCallback:0000000000000000 HAL_PWR_PVDCallback |
2540 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:711 .text.HAL_PWR_PVDCallback:0000000000000000 HAL_PWR_PVDCallback |
| 2541 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:724 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 $t |
2541 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:724 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 $t |
| 2542 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:731 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 HAL_PWR_PVD_IRQHandler |
2542 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:731 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 HAL_PWR_PVD_IRQHandler |
| 2543 | C:\Users\mike\AppData\Local\Temp\ccJ8IrL1.s:765 .text.HAL_PWR_PVD_IRQHandler:000000000000001c $d |
2543 | C:\Users\mike\AppData\Local\Temp\ccrpc8aj.s:765 .text.HAL_PWR_PVD_IRQHandler:000000000000001c $d |
| 2544 | 2544 | ||
| 2545 | NO UNDEFINED SYMBOLS |
2545 | NO UNDEFINED SYMBOLS |