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\cccT6hDx.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.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_rtc.c **** (+) To read the RTC Calendar, use the HAL_RTC_GetTime() and HAL_RTC_GetDate() functions. |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) To read the RTC Calendar, use the HAL_RTC_GetTime() and HAL_RTC_GetDate() functions. |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** *** Alarm configuration *** |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** *** Alarm configuration *** |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** =========================== |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** =========================== |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) To configure the RTC Alarm use the HAL_RTC_SetAlarm() function. |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) To configure the RTC Alarm use the HAL_RTC_SetAlarm() function. |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** You can also configure the RTC Alarm with interrupt mode using the HAL_RTC_SetAlarm_IT() fu |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** You can also configure the RTC Alarm with interrupt mode using the HAL_RTC_SetAlarm_IT() fu |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) To read the RTC Alarm, use the HAL_RTC_GetAlarm() function. |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) To read the RTC Alarm, use the HAL_RTC_GetAlarm() function. |
Line 116... | Line 116... | ||
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) PC13 can be used as a Tamper pin |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) PC13 can be used as a Tamper pin |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] When the backup domain is supplied by VBAT (analog switch connected to VBAT |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] When the backup domain is supplied by VBAT (analog switch connected to VBAT |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** because VDD is not present), the following pins are available: |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** because VDD is not present), the following pins are available: |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) PC13 can be used as the Tamper pin |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) PC13 can be used as the Tamper pin |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ##### Backup Domain Reset ##### |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ##### Backup Domain Reset ##### |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ================================================================== |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ================================================================== |
Line 176... | Line 176... | ||
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** @ref HAL_RTC_UnRegisterCallback() takes as parameters the HAL peripheral handle, |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** @ref HAL_RTC_UnRegisterCallback() takes as parameters the HAL peripheral handle, |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** and the Callback ID. |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** and the Callback ID. |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** This function allows to reset following callbacks: |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** This function allows to reset following callbacks: |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) AlarmAEventCallback : RTC Alarm A Event callback. |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) AlarmAEventCallback : RTC Alarm A Event callback. |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) Tamper1EventCallback : RTC Tamper 1 Event callback. |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) Tamper1EventCallback : RTC Tamper 1 Event callback. |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) MspInitCallback : RTC MspInit callback. |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) MspInitCallback : RTC MspInit callback. |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) MspDeInitCallback : RTC MspDeInit callback. |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (+) MspDeInitCallback : RTC MspDeInit callback. |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** [..] |
Line 236... | Line 236... | ||
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Private typedef -----------------------------------------------------------*/ |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Private typedef -----------------------------------------------------------*/ |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Private define ------------------------------------------------------------*/ |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Private define ------------------------------------------------------------*/ |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** @defgroup RTC_Private_Constants RTC Private Constants |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** @defgroup RTC_Private_Constants RTC Private Constants |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @{ |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @{ |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #define RTC_ALARM_RESETVALUE_REGISTER (uint16_t)0xFFFF |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #define RTC_ALARM_RESETVALUE_REGISTER (uint16_t)0xFFFF |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #define RTC_ALARM_RESETVALUE 0xFFFFFFFFU |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #define RTC_ALARM_RESETVALUE 0xFFFFFFFFU |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 296... | Line 296... | ||
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) The RTC Prescaler should be programmed to generate the RTC 1Hz time base. |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) The RTC Prescaler should be programmed to generate the RTC 1Hz time base. |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) All RTC registers are Write protected. Writing to the RTC registers |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) All RTC registers are Write protected. Writing to the RTC registers |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** is enabled by setting the CNF bit in the RTC_CRL register. |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** is enabled by setting the CNF bit in the RTC_CRL register. |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) To read the calendar after wakeup from low power modes (Standby or Stop) |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** (#) To read the calendar after wakeup from low power modes (Standby or Stop) |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** the software must first wait for the RSF bit (Register Synchronized Flag) |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** the software must first wait for the RSF bit (Register Synchronized Flag) |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** in the RTC_CRL register to be set by hardware. |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** in the RTC_CRL register to be set by hardware. |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** The HAL_RTC_WaitForSynchro() function implements the above software |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** The HAL_RTC_WaitForSynchro() function implements the above software |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sequence (RSF clear and RSF check). |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sequence (RSF clear and RSF check). |
Line 356... | Line 356... | ||
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Allocate lock resource and initialize it */ |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Allocate lock resource and initialize it */ |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->Lock = HAL_UNLOCKED; |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->Lock = HAL_UNLOCKED; |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Initialize RTC MSP */ |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Initialize RTC MSP */ |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** HAL_RTC_MspInit(hrtc); |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** HAL_RTC_MspInit(hrtc); |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #endif /* (USE_HAL_RTC_REGISTER_CALLBACKS) */ |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #endif /* (USE_HAL_RTC_REGISTER_CALLBACKS) */ |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 416... | Line 416... | ||
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* RTC period = RTCCLK/(RTC_PR + 1) */ |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* RTC period = RTCCLK/(RTC_PR + 1) */ |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** prescaler = prescaler - 1U; |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** prescaler = prescaler - 1U; |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 476... | Line 476... | ||
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC state */ |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC state */ |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Release Lock */ |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Release Lock */ |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
Line 536... | Line 536... | ||
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** #if (USE_HAL_RTC_REGISTER_CALLBACKS == 1) |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Register a User RTC Callback |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Register a User RTC Callback |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * To be used instead of the weak predefined callback |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * To be used instead of the weak predefined callback |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc RTC handle |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc RTC handle |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param CallbackID ID of the callback to be registered |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param CallbackID ID of the callback to be registered |
Line 596... | Line 596... | ||
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPINIT_CB_ID : |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPINIT_CB_ID : |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspInitCallback = pCallback; |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspInitCallback = pCallback; |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPDEINIT_CB_ID : |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPDEINIT_CB_ID : |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspDeInitCallback = pCallback; |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspDeInitCallback = pCallback; |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
Line 656... | Line 656... | ||
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPINIT_CB_ID : |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPINIT_CB_ID : |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspInitCallback = HAL_RTC_MspInit; |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspInitCallback = HAL_RTC_MspInit; |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPDEINIT_CB_ID : |
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** case HAL_RTC_MSPDEINIT_CB_ID : |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspDeInitCallback = HAL_RTC_MspDeInit; |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->MspDeInitCallback = HAL_RTC_MspDeInit; |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** break; |
Line 716... | Line 716... | ||
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** the HAL_RTC_MspInit could be implemented in the user file |
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** the HAL_RTC_MspInit could be implemented in the user file |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief DeInitializes the RTC MSP. |
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief DeInitializes the RTC MSP. |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
Line 776... | Line 776... | ||
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the parameters */ |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the parameters */ |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_FORMAT(Format)); |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_FORMAT(Format)); |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Locked */ |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Locked */ |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_LOCK(hrtc); |
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_LOCK(hrtc); |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_BUSY; |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_BUSY; |
Line 836... | Line 836... | ||
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Write new Alarm counter in RTC registers */ |
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Write new Alarm counter in RTC registers */ |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (RTC_WriteAlarmCounter(hrtc, counter_alarm) != HAL_OK) |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (RTC_WriteAlarmCounter(hrtc, counter_alarm) != HAL_OK) |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC state */ |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC state */ |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->State = HAL_RTC_STATE_ERROR; |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Unlocked */ |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Unlocked */ |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
Line 896... | Line 896... | ||
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Minutes = (uint8_t)((counter_time % 3600U) / 60U); |
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Minutes = (uint8_t)((counter_time % 3600U) / 60U); |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Seconds = (uint8_t)((counter_time % 3600U) % 60U); |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Seconds = (uint8_t)((counter_time % 3600U) % 60U); |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hours >= 24U) |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hours >= 24U) |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Get number of days elapsed from last calculation */ |
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Get number of days elapsed from last calculation */ |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** days_elapsed = (hours / 24U); |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** days_elapsed = (hours / 24U); |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 956... | Line 956... | ||
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Hours = hours; |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sTime->Hours = hours; |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the input parameters format */ |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the input parameters format */ |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (Format != RTC_FORMAT_BIN) |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (Format != RTC_FORMAT_BIN) |
Line 1016... | Line 1016... | ||
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = sDate->Date; |
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = sDate->Date; |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_YEAR(RTC_Bcd2ToByte(sDate->Year))); |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_YEAR(RTC_Bcd2ToByte(sDate->Year))); |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MONTH(RTC_Bcd2ToByte(sDate->Month))); |
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MONTH(RTC_Bcd2ToByte(sDate->Month))); |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_DATE(RTC_Bcd2ToByte(sDate->Date))); |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_DATE(RTC_Bcd2ToByte(sDate->Date))); |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 1076... | Line 1076... | ||
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Unlocked */ |
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Process Unlocked */ |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** __HAL_UNLOCK(hrtc); |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 1136... | Line 1136... | ||
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Convert the date structure parameters to BCD format */ |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Convert the date structure parameters to BCD format */ |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Year = (uint8_t)RTC_ByteToBcd2(sDate->Year); |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Year = (uint8_t)RTC_ByteToBcd2(sDate->Year); |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Month = (uint8_t)RTC_ByteToBcd2(sDate->Month); |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Month = (uint8_t)RTC_ByteToBcd2(sDate->Month); |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_OK; |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_OK; |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 1196... | Line 1196... | ||
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Call HAL_RTC_GetTime function to update date if counter higher than 24 hours */ |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Call HAL_RTC_GetTime function to update date if counter higher than 24 hours */ |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (HAL_RTC_GetTime(hrtc, &stime, RTC_FORMAT_BIN) != HAL_OK) |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (HAL_RTC_GetTime(hrtc, &stime, RTC_FORMAT_BIN) != HAL_OK) |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Convert time in seconds */ |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Convert time in seconds */ |
Line 1256... | Line 1256... | ||
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_OK; |
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_OK; |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Sets the specified RTC Alarm with Interrupt |
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Sets the specified RTC Alarm with Interrupt |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
Line 1316... | Line 1316... | ||
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_HOUR24(RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours))); |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_HOUR24(RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours))); |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes))); |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes))); |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(sAlarm->AlarmTime.Seconds))); |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(sAlarm->AlarmTime.Seconds))); |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 23 |
1322 | 1322 | ||
1323 | 1323 | ||
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** counter_alarm = (((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours)) * 3600U) + \ |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** counter_alarm = (((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Hours)) * 3600U) + \ |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
Line 1376... | Line 1376... | ||
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_ALARM_A: Alarm |
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_ALARM_A: Alarm |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param Format: Specifies the format of the entered parameters. |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param Format: Specifies the format of the entered parameters. |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * This parameter can be one of the following values: |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * This parameter can be one of the following values: |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_FORMAT_BIN: Binary data format |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_FORMAT_BIN: Binary data format |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_FORMAT_BCD: BCD data format |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @arg RTC_FORMAT_BCD: BCD data format |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 24 |
1382 | 1382 | ||
1383 | 1383 | ||
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @retval HAL status |
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @retval HAL status |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** HAL_StatusTypeDef HAL_RTC_GetAlarm(RTC_HandleTypeDef *hrtc, RTC_AlarmTypeDef *sAlarm, uint32_t Alar |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** HAL_StatusTypeDef HAL_RTC_GetAlarm(RTC_HandleTypeDef *hrtc, RTC_AlarmTypeDef *sAlarm, uint32_t Alar |
Line 1436... | Line 1436... | ||
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the parameters */ |
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check the parameters */ |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ALARM(Alarm)); |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ALARM(Alarm)); |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check input parameters */ |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check input parameters */ |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hrtc == NULL) |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hrtc == NULL) |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 25 |
1442 | 1442 | ||
1443 | 1443 | ||
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 1496... | Line 1496... | ||
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief This function handles Alarm interrupt request. |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief This function handles Alarm interrupt request. |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @param hrtc pointer to a RTC_HandleTypeDef structure that contains |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 26 |
1502 | 1502 | ||
1503 | 1503 | ||
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * the configuration information for RTC. |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @retval None |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @retval None |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
Line 1556... | Line 1556... | ||
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = HAL_GetTick(); |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = HAL_GetTick(); |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check input parameters */ |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Check input parameters */ |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hrtc == NULL) |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (hrtc == NULL) |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 27 |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_ERROR; |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 1616... | Line 1616... | ||
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 28 |
1622 | 1622 | ||
1623 | 1623 | ||
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** @defgroup RTC_Exported_Functions_Group5 Peripheral Control functions |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** @defgroup RTC_Exported_Functions_Group5 Peripheral Control functions |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Peripheral Control functions |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @brief Peripheral Control functions |
Line 1676... | Line 1676... | ||
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 29 |
1682 | 1682 | ||
1683 | 1683 | ||
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /** |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * @} |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
Line 1736... | Line 1736... | ||
1736 | 56 000c 88B2 uxth r0, r1 |
1736 | 56 000c 88B2 uxth r0, r1 |
1737 | 57 .LVL4: |
1737 | 57 .LVL4: |
1738 | 1595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1738 | 1595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1739 | 1596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (high1 != high2) |
1739 | 1596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (high1 != high2) |
1740 | 58 .loc 1 1596 3 is_stmt 1 view .LVU12 |
1740 | 58 .loc 1 1596 3 is_stmt 1 view .LVU12 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 30 |
1742 | 1742 | ||
1743 | 1743 | ||
1744 | 59 .loc 1 1596 6 is_stmt 0 view .LVU13 |
1744 | 59 .loc 1 1596 6 is_stmt 0 view .LVU13 |
1745 | 60 000e 8542 cmp r5, r0 |
1745 | 60 000e 8542 cmp r5, r0 |
1746 | 61 0010 05D0 beq .L2 |
1746 | 61 0010 05D0 beq .L2 |
Line 1796... | Line 1796... | ||
1796 | 93 .loc 1 1609 3 is_stmt 1 view .LVU23 |
1796 | 93 .loc 1 1609 3 is_stmt 1 view .LVU23 |
1797 | 1609:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1797 | 1609:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1798 | 94 .loc 1 1609 10 is_stmt 0 view .LVU24 |
1798 | 94 .loc 1 1609 10 is_stmt 0 view .LVU24 |
1799 | 95 0024 F9E7 b .L1 |
1799 | 95 0024 F9E7 b .L1 |
1800 | 96 .cfi_endproc |
1800 | 96 .cfi_endproc |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 31 |
1802 | 1802 | ||
1803 | 1803 | ||
1804 | 97 .LFE82: |
1804 | 97 .LFE82: |
1805 | 99 .section .text.RTC_ReadAlarmCounter,"ax",%progbits |
1805 | 99 .section .text.RTC_ReadAlarmCounter,"ax",%progbits |
1806 | 100 .align 1 |
1806 | 100 .align 1 |
Line 1856... | Line 1856... | ||
1856 | 109 .loc 1 1652 1 is_stmt 1 view -0 |
1856 | 109 .loc 1 1652 1 is_stmt 1 view -0 |
1857 | 110 .cfi_startproc |
1857 | 110 .cfi_startproc |
1858 | 111 @ args = 0, pretend = 0, frame = 0 |
1858 | 111 @ args = 0, pretend = 0, frame = 0 |
1859 | 112 @ frame_needed = 0, uses_anonymous_args = 0 |
1859 | 112 @ frame_needed = 0, uses_anonymous_args = 0 |
1860 | 113 @ link register save eliminated. |
1860 | 113 @ link register save eliminated. |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 32 |
1862 | 1862 | ||
1863 | 1863 | ||
1864 | 1653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint16_t high1 = 0U, low = 0U; |
1864 | 1653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint16_t high1 = 0U, low = 0U; |
1865 | 114 .loc 1 1653 3 view .LVU26 |
1865 | 114 .loc 1 1653 3 view .LVU26 |
1866 | 1654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1866 | 1654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 1916... | Line 1916... | ||
1916 | 1676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1916 | 1676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
1917 | 1677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1917 | 1677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else |
1918 | 1678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1918 | 1678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1919 | 1679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC COUNTER MSB word */ |
1919 | 1679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC COUNTER MSB word */ |
1920 | 1680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** WRITE_REG(hrtc->Instance->ALRH, (AlarmCounter >> 16U)); |
1920 | 1680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** WRITE_REG(hrtc->Instance->ALRH, (AlarmCounter >> 16U)); |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 33 |
1922 | 1922 | ||
1923 | 1923 | ||
1924 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC COUNTER LSB word */ |
1924 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Set RTC COUNTER LSB word */ |
1925 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** WRITE_REG(hrtc->Instance->ALRL, (AlarmCounter & RTC_ALRL_RTC_ALR)); |
1925 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** WRITE_REG(hrtc->Instance->ALRL, (AlarmCounter & RTC_ALRL_RTC_ALR)); |
1926 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1926 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 1976... | Line 1976... | ||
1976 | 1733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1976 | 1733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
1977 | 1734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** tickstart = HAL_GetTick(); |
1977 | 1734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** tickstart = HAL_GetTick(); |
1978 | 1735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Wait till RTC is in INIT state and if Time out is reached exit */ |
1978 | 1735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** /* Wait till RTC is in INIT state and if Time out is reached exit */ |
1979 | 1736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** while ((hrtc->Instance->CRL & RTC_CRL_RTOFF) == (uint32_t)RESET) |
1979 | 1736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** while ((hrtc->Instance->CRL & RTC_CRL_RTOFF) == (uint32_t)RESET) |
1980 | 1737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1980 | 1737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 34 |
1982 | 1982 | ||
1983 | 1983 | ||
1984 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) |
1984 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if ((HAL_GetTick() - tickstart) > RTC_TIMEOUT_VALUE) |
1985 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1985 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
1986 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_TIMEOUT; |
1986 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return HAL_TIMEOUT; |
Line 2036... | Line 2036... | ||
2036 | 1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
2036 | 1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
2037 | 1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return ((uint8_t)(bcdhigh << 4U) | Value); |
2037 | 1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** return ((uint8_t)(bcdhigh << 4U) | Value); |
2038 | 173 .loc 1 1762 3 is_stmt 1 view .LVU46 |
2038 | 173 .loc 1 1762 3 is_stmt 1 view .LVU46 |
2039 | 174 .loc 1 1762 11 is_stmt 0 view .LVU47 |
2039 | 174 .loc 1 1762 11 is_stmt 0 view .LVU47 |
2040 | 175 000e 1B01 lsls r3, r3, #4 |
2040 | 175 000e 1B01 lsls r3, r3, #4 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 35 |
2042 | 2042 | ||
2043 | 2043 | ||
2044 | 176 .LVL20: |
2044 | 176 .LVL20: |
2045 | 177 .loc 1 1762 11 view .LVU48 |
2045 | 177 .loc 1 1762 11 view .LVU48 |
2046 | 178 0010 DBB2 uxtb r3, r3 |
2046 | 178 0010 DBB2 uxtb r3, r3 |
Line 2096... | Line 2096... | ||
2096 | 217 000e C0B2 uxtb r0, r0 |
2096 | 217 000e C0B2 uxtb r0, r0 |
2097 | 218 0010 7047 bx lr |
2097 | 218 0010 7047 bx lr |
2098 | 219 .cfi_endproc |
2098 | 219 .cfi_endproc |
2099 | 220 .LFE89: |
2099 | 220 .LFE89: |
2100 | 222 .section .text.RTC_IsLeapYear,"ax",%progbits |
2100 | 222 .section .text.RTC_IsLeapYear,"ax",%progbits |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 36 |
2102 | 2102 | ||
2103 | 2103 | ||
2104 | 223 .align 1 |
2104 | 223 .align 1 |
2105 | 224 .syntax unified |
2105 | 224 .syntax unified |
2106 | 225 .thumb |
2106 | 225 .thumb |
Line 2156... | Line 2156... | ||
2156 | 1820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2156 | 1820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2157 | 1821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2157 | 1821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2158 | 1822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else if ((month == 4U) || (month == 6U) || (month == 9U) || (month == 11U)) |
2158 | 1822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** else if ((month == 4U) || (month == 6U) || (month == 9U) || (month == 11U)) |
2159 | 1823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2159 | 1823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2160 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (day < 30U) |
2160 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (day < 30U) |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 37 |
2162 | 2162 | ||
2163 | 2163 | ||
2164 | 1825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2164 | 1825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2165 | 1826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** day++; |
2165 | 1826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** day++; |
2166 | 1827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2166 | 1827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 2216... | Line 2216... | ||
2216 | 1877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * 0: not leap year |
2216 | 1877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** * 0: not leap year |
2217 | 1878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
2217 | 1878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** */ |
2218 | 1879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** static uint8_t RTC_IsLeapYear(uint16_t nYear) |
2218 | 1879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** static uint8_t RTC_IsLeapYear(uint16_t nYear) |
2219 | 1880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2219 | 1880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2220 | 232 .loc 1 1880 1 is_stmt 1 view -0 |
2220 | 232 .loc 1 1880 1 is_stmt 1 view -0 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 38 |
2222 | 2222 | ||
2223 | 2223 | ||
2224 | 233 .cfi_startproc |
2224 | 233 .cfi_startproc |
2225 | 234 @ args = 0, pretend = 0, frame = 0 |
2225 | 234 @ args = 0, pretend = 0, frame = 0 |
2226 | 235 @ frame_needed = 0, uses_anonymous_args = 0 |
2226 | 235 @ frame_needed = 0, uses_anonymous_args = 0 |
Line 2276... | Line 2276... | ||
2276 | 1883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2276 | 1883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2277 | 271 .loc 1 1883 12 view .LVU72 |
2277 | 271 .loc 1 1883 12 view .LVU72 |
2278 | 272 0032 7047 bx lr |
2278 | 272 0032 7047 bx lr |
2279 | 273 .LVL29: |
2279 | 273 .LVL29: |
2280 | 274 .L14: |
2280 | 274 .L14: |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 39 |
2282 | 2282 | ||
2283 | 2283 | ||
2284 | 1888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2284 | 1888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2285 | 275 .loc 1 1888 12 view .LVU73 |
2285 | 275 .loc 1 1888 12 view .LVU73 |
2286 | 276 0034 0120 movs r0, #1 |
2286 | 276 0034 0120 movs r0, #1 |
Line 2336... | Line 2336... | ||
2336 | 1917:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2336 | 1917:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2337 | 304 .loc 1 1917 1 is_stmt 1 view -0 |
2337 | 304 .loc 1 1917 1 is_stmt 1 view -0 |
2338 | 305 .cfi_startproc |
2338 | 305 .cfi_startproc |
2339 | 306 @ args = 0, pretend = 0, frame = 0 |
2339 | 306 @ args = 0, pretend = 0, frame = 0 |
2340 | 307 @ frame_needed = 0, uses_anonymous_args = 0 |
2340 | 307 @ frame_needed = 0, uses_anonymous_args = 0 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 40 |
2342 | 2342 | ||
2343 | 2343 | ||
2344 | 308 @ link register save eliminated. |
2344 | 308 @ link register save eliminated. |
2345 | 309 .loc 1 1917 1 is_stmt 0 view .LVU78 |
2345 | 309 .loc 1 1917 1 is_stmt 0 view .LVU78 |
2346 | 310 0000 10B4 push {r4} |
2346 | 310 0000 10B4 push {r4} |
Line 2396... | Line 2396... | ||
2396 | 352 0036 1848 ldr r0, .L22+8 |
2396 | 352 0036 1848 ldr r0, .L22+8 |
2397 | 353 0038 A0FB0320 umull r2, r0, r0, r3 |
2397 | 353 0038 A0FB0320 umull r2, r0, r0, r3 |
2398 | 354 003c 1A1A subs r2, r3, r0 |
2398 | 354 003c 1A1A subs r2, r3, r0 |
2399 | 355 003e 00EB5200 add r0, r0, r2, lsr #1 |
2399 | 355 003e 00EB5200 add r0, r0, r2, lsr #1 |
2400 | 356 0042 8008 lsrs r0, r0, #2 |
2400 | 356 0042 8008 lsrs r0, r0, #2 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 41 |
2402 | 2402 | ||
2403 | 2403 | ||
2404 | 357 0044 C0EBC000 rsb r0, r0, r0, lsl #3 |
2404 | 357 0044 C0EBC000 rsb r0, r0, r0, lsl #3 |
2405 | 358 0048 181A subs r0, r3, r0 |
2405 | 358 0048 181A subs r0, r3, r0 |
2406 | 359 .LVL40: |
2406 | 359 .LVL40: |
Line 2456... | Line 2456... | ||
2456 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2456 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2457 | 393 .loc 1 1930 79 view .LVU106 |
2457 | 393 .loc 1 1930 79 view .LVU106 |
2458 | 394 0068 0A4A ldr r2, .L22+4 |
2458 | 394 0068 0A4A ldr r2, .L22+4 |
2459 | 395 .LVL45: |
2459 | 395 .LVL45: |
2460 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2460 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 42 |
2462 | 2462 | ||
2463 | 2463 | ||
2464 | 396 .loc 1 1930 79 view .LVU107 |
2464 | 396 .loc 1 1930 79 view .LVU107 |
2465 | 397 006a A2FB0412 umull r1, r2, r2, r4 |
2465 | 397 006a A2FB0412 umull r1, r2, r2, r4 |
2466 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2466 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 2516... | Line 2516... | ||
2516 | 442 .LCFI6: |
2516 | 442 .LCFI6: |
2517 | 443 .cfi_def_cfa_offset 32 |
2517 | 443 .cfi_def_cfa_offset 32 |
2518 | 444 .cfi_offset 3, -32 |
2518 | 444 .cfi_offset 3, -32 |
2519 | 445 .cfi_offset 4, -28 |
2519 | 445 .cfi_offset 4, -28 |
2520 | 446 .cfi_offset 5, -24 |
2520 | 446 .cfi_offset 5, -24 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 43 |
2522 | 2522 | ||
2523 | 2523 | ||
2524 | 447 .cfi_offset 6, -20 |
2524 | 447 .cfi_offset 6, -20 |
2525 | 448 .cfi_offset 7, -16 |
2525 | 448 .cfi_offset 7, -16 |
2526 | 449 .cfi_offset 8, -12 |
2526 | 449 .cfi_offset 8, -12 |
Line 2576... | Line 2576... | ||
2576 | 484 .L29: |
2576 | 484 .L29: |
2577 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2577 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2578 | 485 .loc 1 1796 42 discriminator 2 view .LVU131 |
2578 | 485 .loc 1 1796 42 discriminator 2 view .LVU131 |
2579 | 486 001a 0136 adds r6, r6, #1 |
2579 | 486 001a 0136 adds r6, r6, #1 |
2580 | 487 .LVL55: |
2580 | 487 .LVL55: |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 44 |
2582 | 2582 | ||
2583 | 2583 | ||
2584 | 488 .L25: |
2584 | 488 .L25: |
2585 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2585 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2586 | 489 .loc 1 1796 3 discriminator 1 view .LVU132 |
2586 | 489 .loc 1 1796 3 discriminator 1 view .LVU132 |
Line 2636... | Line 2636... | ||
2636 | 526 004a 0FD0 beq .L31 |
2636 | 526 004a 0FD0 beq .L31 |
2637 | 1835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2637 | 1835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2638 | 527 .loc 1 1835 10 is_stmt 1 view .LVU146 |
2638 | 527 .loc 1 1835 10 is_stmt 1 view .LVU146 |
2639 | 1835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2639 | 1835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2640 | 528 .loc 1 1835 13 is_stmt 0 view .LVU147 |
2640 | 528 .loc 1 1835 13 is_stmt 0 view .LVU147 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 45 |
2642 | 2642 | ||
2643 | 2643 | ||
2644 | 529 004c 022C cmp r4, #2 |
2644 | 529 004c 022C cmp r4, #2 |
2645 | 530 004e E4D1 bne .L29 |
2645 | 530 004e E4D1 bne .L29 |
2646 | 1837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2646 | 1837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 2696... | Line 2696... | ||
2696 | 564 .loc 1 1816 17 view .LVU164 |
2696 | 564 .loc 1 1816 17 view .LVU164 |
2697 | 565 0068 2C46 mov r4, r5 |
2697 | 565 0068 2C46 mov r4, r5 |
2698 | 566 006a D6E7 b .L29 |
2698 | 566 006a D6E7 b .L29 |
2699 | 567 .LVL60: |
2699 | 567 .LVL60: |
2700 | 568 .L31: |
2700 | 568 .L31: |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 46 |
2702 | 2702 | ||
2703 | 2703 | ||
2704 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2704 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2705 | 569 .loc 1 1824 7 is_stmt 1 view .LVU165 |
2705 | 569 .loc 1 1824 7 is_stmt 1 view .LVU165 |
2706 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2706 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 2756... | Line 2756... | ||
2756 | 604 0084 0125 movs r5, #1 |
2756 | 604 0084 0125 movs r5, #1 |
2757 | 605 0086 C8E7 b .L29 |
2757 | 605 0086 C8E7 b .L29 |
2758 | 606 .LVL65: |
2758 | 606 .LVL65: |
2759 | 607 .L40: |
2759 | 607 .L40: |
2760 | 1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2760 | 1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 47 |
2762 | 2762 | ||
2763 | 2763 | ||
2764 | 608 .loc 1 1844 9 is_stmt 1 view .LVU182 |
2764 | 608 .loc 1 1844 9 is_stmt 1 view .LVU182 |
2765 | 1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2765 | 1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2766 | 609 .loc 1 1844 13 is_stmt 0 view .LVU183 |
2766 | 609 .loc 1 1844 13 is_stmt 0 view .LVU183 |
Line 2816... | Line 2816... | ||
2816 | 1870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2816 | 1870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2817 | 644 .loc 1 1870 32 is_stmt 0 view .LVU199 |
2817 | 644 .loc 1 1870 32 is_stmt 0 view .LVU199 |
2818 | 645 00ac 4846 mov r0, r9 |
2818 | 645 00ac 4846 mov r0, r9 |
2819 | 646 00ae FFF7FEFF bl RTC_WeekDayNum |
2819 | 646 00ae FFF7FEFF bl RTC_WeekDayNum |
2820 | 647 .LVL70: |
2820 | 647 .LVL70: |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 48 |
2822 | 2822 | ||
2823 | 2823 | ||
2824 | 1870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2824 | 1870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
2825 | 648 .loc 1 1870 30 view .LVU200 |
2825 | 648 .loc 1 1870 30 view .LVU200 |
2826 | 649 00b2 88F80C00 strb r0, [r8, #12] |
2826 | 649 00b2 88F80C00 strb r0, [r8, #12] |
Line 2876... | Line 2876... | ||
2876 | 691 000a 2368 ldr r3, [r4] |
2876 | 691 000a 2368 ldr r3, [r4] |
2877 | 1706:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2877 | 1706:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2878 | 692 .loc 1 1706 25 view .LVU211 |
2878 | 692 .loc 1 1706 25 view .LVU211 |
2879 | 693 000c 5A68 ldr r2, [r3, #4] |
2879 | 693 000c 5A68 ldr r2, [r3, #4] |
2880 | 1706:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2880 | 1706:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 49 |
2882 | 2882 | ||
2883 | 2883 | ||
2884 | 694 .loc 1 1706 9 view .LVU212 |
2884 | 694 .loc 1 1706 9 view .LVU212 |
2885 | 695 000e 12F0200F tst r2, #32 |
2885 | 695 000e 12F0200F tst r2, #32 |
2886 | 696 0012 07D1 bne .L47 |
2886 | 696 0012 07D1 bne .L47 |
Line 2936... | Line 2936... | ||
2936 | 737 @ frame_needed = 0, uses_anonymous_args = 0 |
2936 | 737 @ frame_needed = 0, uses_anonymous_args = 0 |
2937 | 1728:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = 0U; |
2937 | 1728:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = 0U; |
2938 | 738 .loc 1 1728 1 is_stmt 0 view .LVU224 |
2938 | 738 .loc 1 1728 1 is_stmt 0 view .LVU224 |
2939 | 739 0000 38B5 push {r3, r4, r5, lr} |
2939 | 739 0000 38B5 push {r3, r4, r5, lr} |
2940 | 740 .LCFI8: |
2940 | 740 .LCFI8: |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 50 |
2942 | 2942 | ||
2943 | 2943 | ||
2944 | 741 .cfi_def_cfa_offset 16 |
2944 | 741 .cfi_def_cfa_offset 16 |
2945 | 742 .cfi_offset 3, -16 |
2945 | 742 .cfi_offset 3, -16 |
2946 | 743 .cfi_offset 4, -12 |
2946 | 743 .cfi_offset 4, -12 |
Line 2996... | Line 2996... | ||
2996 | 779 .loc 1 1740 14 view .LVU238 |
2996 | 779 .loc 1 1740 14 view .LVU238 |
2997 | 780 002a 0320 movs r0, #3 |
2997 | 780 002a 0320 movs r0, #3 |
2998 | 781 002c 00E0 b .L50 |
2998 | 781 002c 00E0 b .L50 |
2999 | 782 .L54: |
2999 | 782 .L54: |
3000 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3000 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 51 |
3002 | 3002 | ||
3003 | 3003 | ||
3004 | 783 .loc 1 1744 10 view .LVU239 |
3004 | 783 .loc 1 1744 10 view .LVU239 |
3005 | 784 002e 0020 movs r0, #0 |
3005 | 784 002e 0020 movs r0, #0 |
3006 | 785 .L50: |
3006 | 785 .L50: |
Line 3056... | Line 3056... | ||
3056 | 1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3056 | 1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3057 | 828 .loc 1 1642 3 is_stmt 1 view .LVU249 |
3057 | 828 .loc 1 1642 3 is_stmt 1 view .LVU249 |
3058 | 1643:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3058 | 1643:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3059 | 829 .loc 1 1643 1 is_stmt 0 view .LVU250 |
3059 | 829 .loc 1 1643 1 is_stmt 0 view .LVU250 |
3060 | 830 000e 1846 mov r0, r3 |
3060 | 830 000e 1846 mov r0, r3 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 52 |
3062 | 3062 | ||
3063 | 3063 | ||
3064 | 831 0010 38BD pop {r3, r4, r5, pc} |
3064 | 831 0010 38BD pop {r3, r4, r5, pc} |
3065 | 832 .LVL85: |
3065 | 832 .LVL85: |
3066 | 833 .L60: |
3066 | 833 .L60: |
Line 3116... | Line 3116... | ||
3116 | 876 .cfi_def_cfa_offset 16 |
3116 | 876 .cfi_def_cfa_offset 16 |
3117 | 877 .cfi_offset 3, -16 |
3117 | 877 .cfi_offset 3, -16 |
3118 | 878 .cfi_offset 4, -12 |
3118 | 878 .cfi_offset 4, -12 |
3119 | 879 .cfi_offset 5, -8 |
3119 | 879 .cfi_offset 5, -8 |
3120 | 880 .cfi_offset 14, -4 |
3120 | 880 .cfi_offset 14, -4 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 53 |
3122 | 3122 | ||
3123 | 3123 | ||
3124 | 881 0002 0546 mov r5, r0 |
3124 | 881 0002 0546 mov r5, r0 |
3125 | 882 0004 0C46 mov r4, r1 |
3125 | 882 0004 0C46 mov r4, r1 |
3126 | 1670:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3126 | 1670:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 3176... | Line 3176... | ||
3176 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3176 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3177 | 920 .loc 1 1687 14 view .LVU273 |
3177 | 920 .loc 1 1687 14 view .LVU273 |
3178 | 921 002a 0123 movs r3, #1 |
3178 | 921 002a 0123 movs r3, #1 |
3179 | 922 002c EFE7 b .L62 |
3179 | 922 002c EFE7 b .L62 |
3180 | 923 .cfi_endproc |
3180 | 923 .cfi_endproc |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 54 |
3182 | 3182 | ||
3183 | 3183 | ||
3184 | 924 .LFE85: |
3184 | 924 .LFE85: |
3185 | 926 .section .text.HAL_RTC_MspInit,"ax",%progbits |
3185 | 926 .section .text.HAL_RTC_MspInit,"ax",%progbits |
3186 | 927 .align 1 |
3186 | 927 .align 1 |
Line 3236... | Line 3236... | ||
3236 | 975 .thumb_func |
3236 | 975 .thumb_func |
3237 | 976 .fpu softvfp |
3237 | 976 .fpu softvfp |
3238 | 978 HAL_RTC_SetTime: |
3238 | 978 HAL_RTC_SetTime: |
3239 | 979 .LVL97: |
3239 | 979 .LVL97: |
3240 | 980 .LFB69: |
3240 | 980 .LFB69: |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 55 |
3242 | 3242 | ||
3243 | 3243 | ||
3244 | 704:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t counter_time = 0U, counter_alarm = 0U; |
3244 | 704:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t counter_time = 0U, counter_alarm = 0U; |
3245 | 981 .loc 1 704 1 is_stmt 1 view -0 |
3245 | 981 .loc 1 704 1 is_stmt 1 view -0 |
3246 | 982 .cfi_startproc |
3246 | 982 .cfi_startproc |
Line 3296... | Line 3296... | ||
3296 | 1019 001c BAB9 cbnz r2, .L71 |
3296 | 1019 001c BAB9 cbnz r2, .L71 |
3297 | 723:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(sTime->Minutes)); |
3297 | 723:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(sTime->Minutes)); |
3298 | 1020 .loc 1 723 5 is_stmt 1 view .LVU294 |
3298 | 1020 .loc 1 723 5 is_stmt 1 view .LVU294 |
3299 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(sTime->Seconds)); |
3299 | 724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(sTime->Seconds)); |
3300 | 1021 .loc 1 724 5 view .LVU295 |
3300 | 1021 .loc 1 724 5 view .LVU295 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 56 |
3302 | 3302 | ||
3303 | 3303 | ||
3304 | 725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3304 | 725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3305 | 1022 .loc 1 725 5 view .LVU296 |
3305 | 1022 .loc 1 725 5 view .LVU296 |
3306 | 727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)sTime->Minutes * 60U) + \ |
3306 | 727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)sTime->Minutes * 60U) + \ |
Line 3356... | Line 3356... | ||
3356 | 1058 0044 0023 movs r3, #0 |
3356 | 1058 0044 0023 movs r3, #0 |
3357 | 1059 0046 2374 strb r3, [r4, #16] |
3357 | 1059 0046 2374 strb r3, [r4, #16] |
3358 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3358 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3359 | 1060 .loc 1 751 5 view .LVU312 |
3359 | 1060 .loc 1 751 5 view .LVU312 |
3360 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3360 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 57 |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 57 |
3362 | 3362 | ||
3363 | 3363 | ||
3364 | 1061 .loc 1 751 12 is_stmt 0 view .LVU313 |
3364 | 1061 .loc 1 751 12 is_stmt 0 view .LVU313 |
3365 | 1062 0048 0126 movs r6, #1 |
3365 | 1062 0048 0126 movs r6, #1 |
3366 | 1063 .LVL103: |
3366 | 1063 .LVL103: |
Line 3416... | Line 3416... | ||
3416 | 1099 .loc 1 737 18 view .LVU327 |
3416 | 1099 .loc 1 737 18 view .LVU327 |
3417 | 1100 0072 DFE7 b .L72 |
3417 | 1100 0072 DFE7 b .L72 |
3418 | 1101 .LVL110: |
3418 | 1101 .LVL110: |
3419 | 1102 .L73: |
3419 | 1102 .L73: |
3420 | 756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3420 | 756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 58 |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 58 |
3422 | 3422 | ||
3423 | 3423 | ||
3424 | 1103 .loc 1 756 5 is_stmt 1 view .LVU328 |
3424 | 1103 .loc 1 756 5 is_stmt 1 view .LVU328 |
3425 | 1104 0074 2268 ldr r2, [r4] |
3425 | 1104 0074 2268 ldr r2, [r4] |
3426 | 1105 0076 5368 ldr r3, [r2, #4] |
3426 | 1105 0076 5368 ldr r3, [r2, #4] |
Line 3476... | Line 3476... | ||
3476 | 1140 009c 01F5C071 add r1, r1, #384 |
3476 | 1140 009c 01F5C071 add r1, r1, #384 |
3477 | 1141 00a0 2046 mov r0, r4 |
3477 | 1141 00a0 2046 mov r0, r4 |
3478 | 1142 .LVL114: |
3478 | 1142 .LVL114: |
3479 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3479 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3480 | 1143 .loc 1 770 13 view .LVU344 |
3480 | 1143 .loc 1 770 13 view .LVU344 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 59 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 59 |
3482 | 3482 | ||
3483 | 3483 | ||
3484 | 1144 00a2 FFF7FEFF bl RTC_WriteAlarmCounter |
3484 | 1144 00a2 FFF7FEFF bl RTC_WriteAlarmCounter |
3485 | 1145 .LVL115: |
3485 | 1145 .LVL115: |
3486 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3486 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 3536... | Line 3536... | ||
3536 | 803:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t counter_time = 0U, counter_alarm = 0U, days_elapsed = 0U, hours = 0U; |
3536 | 803:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t counter_time = 0U, counter_alarm = 0U, days_elapsed = 0U, hours = 0U; |
3537 | 1188 .loc 1 803 1 is_stmt 1 view -0 |
3537 | 1188 .loc 1 803 1 is_stmt 1 view -0 |
3538 | 1189 .cfi_startproc |
3538 | 1189 .cfi_startproc |
3539 | 1190 @ args = 0, pretend = 0, frame = 0 |
3539 | 1190 @ args = 0, pretend = 0, frame = 0 |
3540 | 1191 @ frame_needed = 0, uses_anonymous_args = 0 |
3540 | 1191 @ frame_needed = 0, uses_anonymous_args = 0 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 60 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 60 |
3542 | 3542 | ||
3543 | 3543 | ||
3544 | 804:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3544 | 804:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3545 | 1192 .loc 1 804 3 view .LVU356 |
3545 | 1192 .loc 1 804 3 view .LVU356 |
3546 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3546 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 3596... | Line 3596... | ||
3596 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3596 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3597 | 1232 .loc 1 822 3 is_stmt 1 view .LVU368 |
3597 | 1232 .loc 1 822 3 is_stmt 1 view .LVU368 |
3598 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3598 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3599 | 1233 .loc 1 822 18 is_stmt 0 view .LVU369 |
3599 | 1233 .loc 1 822 18 is_stmt 0 view .LVU369 |
3600 | 1234 0022 FFF7FEFF bl RTC_ReadTimeCounter |
3600 | 1234 0022 FFF7FEFF bl RTC_ReadTimeCounter |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 61 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 61 |
3602 | 3602 | ||
3603 | 3603 | ||
3604 | 1235 .LVL120: |
3604 | 1235 .LVL120: |
3605 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3605 | 822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3606 | 1236 .loc 1 822 18 view .LVU370 |
3606 | 1236 .loc 1 822 18 view .LVU370 |
Line 3656... | Line 3656... | ||
3656 | 1272 .LVL124: |
3656 | 1272 .LVL124: |
3657 | 1273 .L86: |
3657 | 1273 .L86: |
3658 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3658 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3659 | 1274 .loc 1 890 3 is_stmt 1 view .LVU385 |
3659 | 1274 .loc 1 890 3 is_stmt 1 view .LVU385 |
3660 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3660 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 62 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 62 |
3662 | 3662 | ||
3663 | 3663 | ||
3664 | 1275 .loc 1 890 6 is_stmt 0 view .LVU386 |
3664 | 1275 .loc 1 890 6 is_stmt 0 view .LVU386 |
3665 | 1276 0054 002E cmp r6, #0 |
3665 | 1276 0054 002E cmp r6, #0 |
3666 | 1277 0056 54D0 beq .L94 |
3666 | 1277 0056 54D0 beq .L94 |
Line 3716... | Line 3716... | ||
3716 | 1313 0080 A3FB0213 umull r1, r3, r3, r2 |
3716 | 1313 0080 A3FB0213 umull r1, r3, r3, r2 |
3717 | 1314 0084 1B09 lsrs r3, r3, #4 |
3717 | 1314 0084 1B09 lsrs r3, r3, #4 |
3718 | 1315 0086 03EB4303 add r3, r3, r3, lsl #1 |
3718 | 1315 0086 03EB4303 add r3, r3, r3, lsl #1 |
3719 | 1316 008a D900 lsls r1, r3, #3 |
3719 | 1316 008a D900 lsls r1, r3, #3 |
3720 | 1317 008c 531A subs r3, r2, r1 |
3720 | 1317 008c 531A subs r3, r2, r1 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 63 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 63 |
3722 | 3722 | ||
3723 | 3723 | ||
3724 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3724 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3725 | 1318 .loc 1 835 18 view .LVU401 |
3725 | 1318 .loc 1 835 18 view .LVU401 |
3726 | 1319 008e 2370 strb r3, [r4] |
3726 | 1319 008e 2370 strb r3, [r4] |
Line 3776... | Line 3776... | ||
3776 | 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3776 | 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3777 | 1356 .loc 1 862 8 is_stmt 0 view .LVU415 |
3777 | 1356 .loc 1 862 8 is_stmt 0 view .LVU415 |
3778 | 1357 00c0 BAF1FF3F cmp r10, #-1 |
3778 | 1357 00c0 BAF1FF3F cmp r10, #-1 |
3779 | 1358 00c4 0DD0 beq .L84 |
3779 | 1358 00c4 0DD0 beq .L84 |
3780 | 864:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3780 | 864:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 64 |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 64 |
3782 | 3782 | ||
3783 | 3783 | ||
3784 | 1359 .loc 1 864 7 is_stmt 1 view .LVU416 |
3784 | 1359 .loc 1 864 7 is_stmt 1 view .LVU416 |
3785 | 1360 .LVL135: |
3785 | 1360 .LVL135: |
3786 | 867:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3786 | 867:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 3836... | Line 3836... | ||
3836 | 1401 .cfi_def_cfa_offset 0 |
3836 | 1401 .cfi_def_cfa_offset 0 |
3837 | 1402 .cfi_restore 4 |
3837 | 1402 .cfi_restore 4 |
3838 | 1403 .cfi_restore 5 |
3838 | 1403 .cfi_restore 5 |
3839 | 1404 .cfi_restore 6 |
3839 | 1404 .cfi_restore 6 |
3840 | 1405 .cfi_restore 7 |
3840 | 1405 .cfi_restore 7 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 65 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 65 |
3842 | 3842 | ||
3843 | 3843 | ||
3844 | 1406 .cfi_restore 8 |
3844 | 1406 .cfi_restore 8 |
3845 | 1407 .cfi_restore 9 |
3845 | 1407 .cfi_restore 9 |
3846 | 1408 .cfi_restore 10 |
3846 | 1408 .cfi_restore 10 |
Line 3896... | Line 3896... | ||
3896 | 1451 010c 89888888 .word -2004318071 |
3896 | 1451 010c 89888888 .word -2004318071 |
3897 | 1452 0110 7F510100 .word 86399 |
3897 | 1452 0110 7F510100 .word 86399 |
3898 | 1453 0114 07452EC2 .word -1037155065 |
3898 | 1453 0114 07452EC2 .word -1037155065 |
3899 | 1454 0118 ABAAAAAA .word -1431655765 |
3899 | 1454 0118 ABAAAAAA .word -1431655765 |
3900 | 1455 011c 80510100 .word 86400 |
3900 | 1455 011c 80510100 .word 86400 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 66 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 66 |
3902 | 3902 | ||
3903 | 3903 | ||
3904 | 1456 .cfi_endproc |
3904 | 1456 .cfi_endproc |
3905 | 1457 .LFE70: |
3905 | 1457 .LFE70: |
3906 | 1459 .section .text.HAL_RTC_SetDate,"ax",%progbits |
3906 | 1459 .section .text.HAL_RTC_SetDate,"ax",%progbits |
Line 3956... | Line 3956... | ||
3956 | 1500 0016 0374 strb r3, [r0, #16] |
3956 | 1500 0016 0374 strb r3, [r0, #16] |
3957 | 929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3957 | 929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3958 | 1501 .loc 1 929 3 discriminator 2 view .LVU444 |
3958 | 1501 .loc 1 929 3 discriminator 2 view .LVU444 |
3959 | 929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3959 | 929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
3960 | 1502 .loc 1 929 15 is_stmt 0 discriminator 2 view .LVU445 |
3960 | 1502 .loc 1 929 15 is_stmt 0 discriminator 2 view .LVU445 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 67 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 67 |
3962 | 3962 | ||
3963 | 3963 | ||
3964 | 1503 0018 0223 movs r3, #2 |
3964 | 1503 0018 0223 movs r3, #2 |
3965 | 1504 001a 4374 strb r3, [r0, #17] |
3965 | 1504 001a 4374 strb r3, [r0, #17] |
3966 | 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
3966 | 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 4016... | Line 4016... | ||
4016 | 1537 .loc 1 956 3 is_stmt 1 view .LVU463 |
4016 | 1537 .loc 1 956 3 is_stmt 1 view .LVU463 |
4017 | 956:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4017 | 956:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4018 | 1538 .loc 1 956 18 is_stmt 0 view .LVU464 |
4018 | 1538 .loc 1 956 18 is_stmt 0 view .LVU464 |
4019 | 1539 0036 2870 strb r0, [r5] |
4019 | 1539 0036 2870 strb r0, [r5] |
4020 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4020 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 68 |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 68 |
4022 | 4022 | ||
4023 | 4023 | ||
4024 | 1540 .loc 1 960 3 is_stmt 1 view .LVU465 |
4024 | 1540 .loc 1 960 3 is_stmt 1 view .LVU465 |
4025 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4025 | 960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4026 | 1541 .loc 1 960 18 is_stmt 0 view .LVU466 |
4026 | 1541 .loc 1 960 18 is_stmt 0 view .LVU466 |
Line 4076... | Line 4076... | ||
4076 | 1576 .LVL157: |
4076 | 1576 .LVL157: |
4077 | 949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Month = RTC_Bcd2ToByte(sDate->Month); |
4077 | 949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Month = RTC_Bcd2ToByte(sDate->Month); |
4078 | 1577 .loc 1 949 30 view .LVU482 |
4078 | 1577 .loc 1 949 30 view .LVU482 |
4079 | 1578 0054 E073 strb r0, [r4, #15] |
4079 | 1578 0054 E073 strb r0, [r4, #15] |
4080 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = RTC_Bcd2ToByte(sDate->Date); |
4080 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = RTC_Bcd2ToByte(sDate->Date); |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 69 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 69 |
4082 | 4082 | ||
4083 | 4083 | ||
4084 | 1579 .loc 1 950 5 is_stmt 1 view .LVU483 |
4084 | 1579 .loc 1 950 5 is_stmt 1 view .LVU483 |
4085 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = RTC_Bcd2ToByte(sDate->Date); |
4085 | 950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** hrtc->DateToUpdate.Date = RTC_Bcd2ToByte(sDate->Date); |
4086 | 1580 .loc 1 950 32 is_stmt 0 view .LVU484 |
4086 | 1580 .loc 1 950 32 is_stmt 0 view .LVU484 |
Line 4136... | Line 4136... | ||
4136 | 1618 0082 6374 strb r3, [r4, #17] |
4136 | 1618 0082 6374 strb r3, [r4, #17] |
4137 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4137 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4138 | 1619 .loc 1 975 7 is_stmt 1 view .LVU497 |
4138 | 1619 .loc 1 975 7 is_stmt 1 view .LVU497 |
4139 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4139 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4140 | 1620 .loc 1 975 7 view .LVU498 |
4140 | 1620 .loc 1 975 7 view .LVU498 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 70 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 70 |
4142 | 4142 | ||
4143 | 4143 | ||
4144 | 1621 0084 0023 movs r3, #0 |
4144 | 1621 0084 0023 movs r3, #0 |
4145 | 1622 0086 2374 strb r3, [r4, #16] |
4145 | 1622 0086 2374 strb r3, [r4, #16] |
4146 | 977:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
4146 | 977:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 4196... | Line 4196... | ||
4196 | 1658 00b0 6374 strb r3, [r4, #17] |
4196 | 1658 00b0 6374 strb r3, [r4, #17] |
4197 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4197 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4198 | 1659 .loc 1 998 11 is_stmt 1 view .LVU514 |
4198 | 1659 .loc 1 998 11 is_stmt 1 view .LVU514 |
4199 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4199 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4200 | 1660 .loc 1 998 11 view .LVU515 |
4200 | 1660 .loc 1 998 11 view .LVU515 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 71 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 71 |
4202 | 4202 | ||
4203 | 4203 | ||
4204 | 1661 00b2 0023 movs r3, #0 |
4204 | 1661 00b2 0023 movs r3, #0 |
4205 | 1662 00b4 2374 strb r3, [r4, #16] |
4205 | 1662 00b4 2374 strb r3, [r4, #16] |
4206 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
4206 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 4256... | Line 4256... | ||
4256 | 1705 00d0 80510100 .word 86400 |
4256 | 1705 00d0 80510100 .word 86400 |
4257 | 1706 .cfi_endproc |
4257 | 1706 .cfi_endproc |
4258 | 1707 .LFE71: |
4258 | 1707 .LFE71: |
4259 | 1709 .section .text.HAL_RTC_GetDate,"ax",%progbits |
4259 | 1709 .section .text.HAL_RTC_GetDate,"ax",%progbits |
4260 | 1710 .align 1 |
4260 | 1710 .align 1 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 72 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 72 |
4262 | 4262 | ||
4263 | 4263 | ||
4264 | 1711 .global HAL_RTC_GetDate |
4264 | 1711 .global HAL_RTC_GetDate |
4265 | 1712 .syntax unified |
4265 | 1712 .syntax unified |
4266 | 1713 .thumb |
4266 | 1713 .thumb |
Line 4316... | Line 4316... | ||
4316 | 1754 .LVL176: |
4316 | 1754 .LVL176: |
4317 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4317 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4318 | 1755 .loc 1 1041 7 view .LVU534 |
4318 | 1755 .loc 1 1041 7 view .LVU534 |
4319 | 1756 001c 01A9 add r1, sp, #4 |
4319 | 1756 001c 01A9 add r1, sp, #4 |
4320 | 1757 .LVL177: |
4320 | 1757 .LVL177: |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 73 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 73 |
4322 | 4322 | ||
4323 | 4323 | ||
4324 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4324 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4325 | 1758 .loc 1 1041 7 view .LVU535 |
4325 | 1758 .loc 1 1041 7 view .LVU535 |
4326 | 1759 001e FFF7FEFF bl HAL_RTC_GetTime |
4326 | 1759 001e FFF7FEFF bl HAL_RTC_GetTime |
Line 4376... | Line 4376... | ||
4376 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Month = (uint8_t)RTC_ByteToBcd2(sDate->Month); |
4376 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Month = (uint8_t)RTC_ByteToBcd2(sDate->Month); |
4377 | 1792 .loc 1 1056 19 view .LVU553 |
4377 | 1792 .loc 1 1056 19 view .LVU553 |
4378 | 1793 0040 E070 strb r0, [r4, #3] |
4378 | 1793 0040 E070 strb r0, [r4, #3] |
4379 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
4379 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
4380 | 1794 .loc 1 1057 5 is_stmt 1 view .LVU554 |
4380 | 1794 .loc 1 1057 5 is_stmt 1 view .LVU554 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 74 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 74 |
4382 | 4382 | ||
4383 | 4383 | ||
4384 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
4384 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sDate->Date = (uint8_t)RTC_ByteToBcd2(sDate->Date); |
4385 | 1795 .loc 1 1057 30 is_stmt 0 view .LVU555 |
4385 | 1795 .loc 1 1057 30 is_stmt 0 view .LVU555 |
4386 | 1796 0042 4046 mov r0, r8 |
4386 | 1796 0042 4046 mov r0, r8 |
Line 4436... | Line 4436... | ||
4436 | 1839 .global HAL_RTC_SetAlarm |
4436 | 1839 .global HAL_RTC_SetAlarm |
4437 | 1840 .syntax unified |
4437 | 1840 .syntax unified |
4438 | 1841 .thumb |
4438 | 1841 .thumb |
4439 | 1842 .thumb_func |
4439 | 1842 .thumb_func |
4440 | 1843 .fpu softvfp |
4440 | 1843 .fpu softvfp |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 75 |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 75 |
4442 | 4442 | ||
4443 | 4443 | ||
4444 | 1845 HAL_RTC_SetAlarm: |
4444 | 1845 HAL_RTC_SetAlarm: |
4445 | 1846 .LVL186: |
4445 | 1846 .LVL186: |
4446 | 1847 .LFB73: |
4446 | 1847 .LFB73: |
Line 4496... | Line 4496... | ||
4496 | 1885 001c 54D0 beq .L134 |
4496 | 1885 001c 54D0 beq .L134 |
4497 | 1886 001e 1546 mov r5, r2 |
4497 | 1886 001e 1546 mov r5, r2 |
4498 | 1887 0020 0F46 mov r7, r1 |
4498 | 1887 0020 0F46 mov r7, r1 |
4499 | 1108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4499 | 1108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4500 | 1888 .loc 1 1108 3 discriminator 2 view .LVU576 |
4500 | 1888 .loc 1 1108 3 discriminator 2 view .LVU576 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 76 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 76 |
4502 | 4502 | ||
4503 | 4503 | ||
4504 | 1889 0022 0123 movs r3, #1 |
4504 | 1889 0022 0123 movs r3, #1 |
4505 | 1890 0024 0374 strb r3, [r0, #16] |
4505 | 1890 0024 0374 strb r3, [r0, #16] |
4506 | 1110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4506 | 1110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 4556... | Line 4556... | ||
4556 | 1925 .loc 1 1123 6 is_stmt 0 view .LVU592 |
4556 | 1925 .loc 1 1123 6 is_stmt 0 view .LVU592 |
4557 | 1926 0052 DDB9 cbnz r5, .L128 |
4557 | 1926 0052 DDB9 cbnz r5, .L128 |
4558 | 1125:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(sAlarm->AlarmTime.Minutes)); |
4558 | 1125:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_MINUTES(sAlarm->AlarmTime.Minutes)); |
4559 | 1927 .loc 1 1125 5 is_stmt 1 view .LVU593 |
4559 | 1927 .loc 1 1125 5 is_stmt 1 view .LVU593 |
4560 | 1126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(sAlarm->AlarmTime.Seconds)); |
4560 | 1126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_SECONDS(sAlarm->AlarmTime.Seconds)); |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 77 |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 77 |
4562 | 4562 | ||
4563 | 4563 | ||
4564 | 1928 .loc 1 1126 5 view .LVU594 |
4564 | 1928 .loc 1 1126 5 view .LVU594 |
4565 | 1127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4565 | 1127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4566 | 1929 .loc 1 1127 5 view .LVU595 |
4566 | 1929 .loc 1 1127 5 view .LVU595 |
Line 4616... | Line 4616... | ||
4616 | 1964 .loc 1 1152 6 view .LVU610 |
4616 | 1964 .loc 1 1152 6 view .LVU610 |
4617 | 1965 007c 0346 mov r3, r0 |
4617 | 1965 007c 0346 mov r3, r0 |
4618 | 1966 007e C0B1 cbz r0, .L131 |
4618 | 1966 007e C0B1 cbz r0, .L131 |
4619 | 1155:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4619 | 1155:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4620 | 1967 .loc 1 1155 5 is_stmt 1 view .LVU611 |
4620 | 1967 .loc 1 1155 5 is_stmt 1 view .LVU611 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 78 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 78 |
4622 | 4622 | ||
4623 | 4623 | ||
4624 | 1155:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4624 | 1155:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4625 | 1968 .loc 1 1155 17 is_stmt 0 view .LVU612 |
4625 | 1968 .loc 1 1155 17 is_stmt 0 view .LVU612 |
4626 | 1969 0080 0423 movs r3, #4 |
4626 | 1969 0080 0423 movs r3, #4 |
Line 4676... | Line 4676... | ||
4676 | 2004 00a8 B878 ldrb r0, [r7, #2] @ zero_extendqisi2 |
4676 | 2004 00a8 B878 ldrb r0, [r7, #2] @ zero_extendqisi2 |
4677 | 2005 00aa FFF7FEFF bl RTC_Bcd2ToByte |
4677 | 2005 00aa FFF7FEFF bl RTC_Bcd2ToByte |
4678 | 2006 .LVL200: |
4678 | 2006 .LVL200: |
4679 | 1139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
4679 | 1139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
4680 | 2007 .loc 1 1139 19 view .LVU628 |
4680 | 2007 .loc 1 1139 19 view .LVU628 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 79 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 79 |
4682 | 4682 | ||
4683 | 4683 | ||
4684 | 2008 00ae 2918 adds r1, r5, r0 |
4684 | 2008 00ae 2918 adds r1, r5, r0 |
4685 | 2009 .LVL201: |
4685 | 2009 .LVL201: |
4686 | 1139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
4686 | 1139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
Line 4736... | Line 4736... | ||
4736 | 2049 00ca F8E7 b .L127 |
4736 | 2049 00ca F8E7 b .L127 |
4737 | 2050 .LVL206: |
4737 | 2050 .LVL206: |
4738 | 2051 .L135: |
4738 | 2051 .L135: |
4739 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
4739 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
4740 | 2052 .loc 1 1115 12 view .LVU640 |
4740 | 2052 .loc 1 1115 12 view .LVU640 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 80 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 80 |
4742 | 4742 | ||
4743 | 4743 | ||
4744 | 2053 00cc 0123 movs r3, #1 |
4744 | 2053 00cc 0123 movs r3, #1 |
4745 | 2054 00ce F6E7 b .L127 |
4745 | 2054 00ce F6E7 b .L127 |
4746 | 2055 .cfi_endproc |
4746 | 2055 .cfi_endproc |
Line 4796... | Line 4796... | ||
4796 | 2099 0016 67D0 beq .L144 |
4796 | 2099 0016 67D0 beq .L144 |
4797 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ALARM(sAlarm->Alarm)); |
4797 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ALARM(sAlarm->Alarm)); |
4798 | 2100 .loc 1 1196 3 is_stmt 1 view .LVU649 |
4798 | 2100 .loc 1 1196 3 is_stmt 1 view .LVU649 |
4799 | 1197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4799 | 1197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4800 | 2101 .loc 1 1197 3 view .LVU650 |
4800 | 2101 .loc 1 1197 3 view .LVU650 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 81 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 81 |
4802 | 4802 | ||
4803 | 4803 | ||
4804 | 1200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4804 | 1200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4805 | 2102 .loc 1 1200 3 view .LVU651 |
4805 | 2102 .loc 1 1200 3 view .LVU651 |
4806 | 1200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4806 | 1200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 4856... | Line 4856... | ||
4856 | 2139 0048 03FB0626 mla r6, r3, r6, r2 |
4856 | 2139 0048 03FB0626 mla r6, r3, r6, r2 |
4857 | 1213:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4857 | 1213:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
4858 | 2140 .loc 1 1213 45 view .LVU666 |
4858 | 2140 .loc 1 1213 45 view .LVU666 |
4859 | 2141 004c 9DF80630 ldrb r3, [sp, #6] @ zero_extendqisi2 |
4859 | 2141 004c 9DF80630 ldrb r3, [sp, #6] @ zero_extendqisi2 |
4860 | 1211:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)stime.Minutes * 60U) + \ |
4860 | 1211:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)stime.Minutes * 60U) + \ |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 82 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 82 |
4862 | 4862 | ||
4863 | 4863 | ||
4864 | 2142 .loc 1 1211 16 view .LVU667 |
4864 | 2142 .loc 1 1211 16 view .LVU667 |
4865 | 2143 0050 1E44 add r6, r6, r3 |
4865 | 2143 0050 1E44 add r6, r6, r3 |
4866 | 2144 .LVL212: |
4866 | 2144 .LVL212: |
Line 4916... | Line 4916... | ||
4916 | 2177 0072 01F5C071 add r1, r1, #384 |
4916 | 2177 0072 01F5C071 add r1, r1, #384 |
4917 | 2178 .LVL215: |
4917 | 2178 .LVL215: |
4918 | 2179 .L141: |
4918 | 2179 .L141: |
4919 | 1244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4919 | 1244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4920 | 2180 .loc 1 1244 3 is_stmt 1 view .LVU685 |
4920 | 2180 .loc 1 1244 3 is_stmt 1 view .LVU685 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 83 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 83 |
4922 | 4922 | ||
4923 | 4923 | ||
4924 | 1244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4924 | 1244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
4925 | 2181 .loc 1 1244 7 is_stmt 0 view .LVU686 |
4925 | 2181 .loc 1 1244 7 is_stmt 0 view .LVU686 |
4926 | 2182 0076 2046 mov r0, r4 |
4926 | 2182 0076 2046 mov r0, r4 |
Line 4976... | Line 4976... | ||
4976 | 2217 009c FFF7FEFF bl RTC_Bcd2ToByte |
4976 | 2217 009c FFF7FEFF bl RTC_Bcd2ToByte |
4977 | 2218 .LVL220: |
4977 | 2218 .LVL220: |
4978 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)RTC_Bcd2ToByte(sAlarm->AlarmTime.Seconds))); |
4978 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)RTC_Bcd2ToByte(sAlarm->AlarmTime.Seconds))); |
4979 | 2219 .loc 1 1232 77 view .LVU702 |
4979 | 2219 .loc 1 1232 77 view .LVU702 |
4980 | 2220 00a0 C0EB0010 rsb r0, r0, r0, lsl #4 |
4980 | 2220 00a0 C0EB0010 rsb r0, r0, r0, lsl #4 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 84 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 84 |
4982 | 4982 | ||
4983 | 4983 | ||
4984 | 2221 00a4 8100 lsls r1, r0, #2 |
4984 | 2221 00a4 8100 lsls r1, r0, #2 |
4985 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
4985 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** ((uint32_t)(RTC_Bcd2ToByte(sAlarm->AlarmTime.Minutes)) * 60U) + \ |
4986 | 2222 .loc 1 1231 84 view .LVU703 |
4986 | 2222 .loc 1 1231 84 view .LVU703 |
Line 5036... | Line 5036... | ||
5036 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5036 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5037 | 2261 .loc 1 1271 5 view .LVU715 |
5037 | 2261 .loc 1 1271 5 view .LVU715 |
5038 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5038 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5039 | 2262 .loc 1 1271 12 is_stmt 0 view .LVU716 |
5039 | 2262 .loc 1 1271 12 is_stmt 0 view .LVU716 |
5040 | 2263 00de 00E0 b .L138 |
5040 | 2263 00de 00E0 b .L138 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 85 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 85 |
5042 | 5042 | ||
5043 | 5043 | ||
5044 | 2264 .LVL224: |
5044 | 2264 .LVL224: |
5045 | 2265 .L143: |
5045 | 2265 .L143: |
5046 | 1192:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5046 | 1192:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
Line 5096... | Line 5096... | ||
5096 | 2312 .loc 1 1290 1 is_stmt 1 view -0 |
5096 | 2312 .loc 1 1290 1 is_stmt 1 view -0 |
5097 | 2313 .cfi_startproc |
5097 | 2313 .cfi_startproc |
5098 | 2314 @ args = 0, pretend = 0, frame = 0 |
5098 | 2314 @ args = 0, pretend = 0, frame = 0 |
5099 | 2315 @ frame_needed = 0, uses_anonymous_args = 0 |
5099 | 2315 @ frame_needed = 0, uses_anonymous_args = 0 |
5100 | 1291:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5100 | 1291:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 86 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 86 |
5102 | 5102 | ||
5103 | 5103 | ||
5104 | 2316 .loc 1 1291 3 view .LVU723 |
5104 | 2316 .loc 1 1291 3 view .LVU723 |
5105 | 1294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5105 | 1294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5106 | 2317 .loc 1 1294 3 view .LVU724 |
5106 | 2317 .loc 1 1294 3 view .LVU724 |
Line 5156... | Line 5156... | ||
5156 | 2355 0028 2370 strb r3, [r4] |
5156 | 2355 0028 2370 strb r3, [r4] |
5157 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
5157 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
5158 | 2356 .loc 1 1312 3 is_stmt 1 view .LVU737 |
5158 | 2356 .loc 1 1312 3 is_stmt 1 view .LVU737 |
5159 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
5159 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
5160 | 2357 .loc 1 1312 57 is_stmt 0 view .LVU738 |
5160 | 2357 .loc 1 1312 57 is_stmt 0 view .LVU738 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 87 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 87 |
5162 | 5162 | ||
5163 | 5163 | ||
5164 | 2358 002a 4FF46167 mov r7, #3600 |
5164 | 2358 002a 4FF46167 mov r7, #3600 |
5165 | 2359 002e 07FB1107 mls r7, r7, r1, r0 |
5165 | 2359 002e 07FB1107 mls r7, r7, r1, r0 |
5166 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
5166 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** sAlarm->AlarmTime.Seconds = (uint32_t)((counter_alarm % 3600U) % 60U); |
Line 5216... | Line 5216... | ||
5216 | 1319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5216 | 1319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5217 | 2395 .loc 1 1319 33 is_stmt 0 view .LVU754 |
5217 | 2395 .loc 1 1319 33 is_stmt 0 view .LVU754 |
5218 | 2396 005c 3846 mov r0, r7 |
5218 | 2396 005c 3846 mov r0, r7 |
5219 | 2397 005e FFF7FEFF bl RTC_ByteToBcd2 |
5219 | 2397 005e FFF7FEFF bl RTC_ByteToBcd2 |
5220 | 2398 .LVL233: |
5220 | 2398 .LVL233: |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 88 |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 88 |
5222 | 5222 | ||
5223 | 5223 | ||
5224 | 1319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5224 | 1319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5225 | 2399 .loc 1 1319 31 view .LVU755 |
5225 | 2399 .loc 1 1319 31 view .LVU755 |
5226 | 2400 0062 A070 strb r0, [r4, #2] |
5226 | 2400 0062 A070 strb r0, [r4, #2] |
Line 5276... | Line 5276... | ||
5276 | 2443 .L159: |
5276 | 2443 .L159: |
5277 | 2444 0074 C5B3A291 .word -1851608123 |
5277 | 2444 0074 C5B3A291 .word -1851608123 |
5278 | 2445 0078 ABAAAAAA .word -1431655765 |
5278 | 2445 0078 ABAAAAAA .word -1431655765 |
5279 | 2446 007c 89888888 .word -2004318071 |
5279 | 2446 007c 89888888 .word -2004318071 |
5280 | 2447 .cfi_endproc |
5280 | 2447 .cfi_endproc |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 89 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 89 |
5282 | 5282 | ||
5283 | 5283 | ||
5284 | 2448 .LFE75: |
5284 | 2448 .LFE75: |
5285 | 2450 .section .text.HAL_RTC_DeactivateAlarm,"ax",%progbits |
5285 | 2450 .section .text.HAL_RTC_DeactivateAlarm,"ax",%progbits |
5286 | 2451 .align 1 |
5286 | 2451 .align 1 |
Line 5336... | Line 5336... | ||
5336 | 2490 .loc 1 1354 3 is_stmt 1 discriminator 2 view .LVU774 |
5336 | 2490 .loc 1 1354 3 is_stmt 1 discriminator 2 view .LVU774 |
5337 | 2491 0016 0268 ldr r2, [r0] |
5337 | 2491 0016 0268 ldr r2, [r0] |
5338 | 2492 0018 1368 ldr r3, [r2] |
5338 | 2492 0018 1368 ldr r3, [r2] |
5339 | 2493 001a 23F00203 bic r3, r3, #2 |
5339 | 2493 001a 23F00203 bic r3, r3, #2 |
5340 | 2494 001e 1360 str r3, [r2] |
5340 | 2494 001e 1360 str r3, [r2] |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 90 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 90 |
5342 | 5342 | ||
5343 | 5343 | ||
5344 | 1357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5344 | 1357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5345 | 2495 .loc 1 1357 3 discriminator 2 view .LVU775 |
5345 | 2495 .loc 1 1357 3 discriminator 2 view .LVU775 |
5346 | 1357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5346 | 1357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 5396... | Line 5396... | ||
5396 | 2533 0050 1360 str r3, [r2] |
5396 | 2533 0050 1360 str r3, [r2] |
5397 | 1380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5397 | 1380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5398 | 2534 .loc 1 1380 5 view .LVU789 |
5398 | 2534 .loc 1 1380 5 view .LVU789 |
5399 | 1380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5399 | 1380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5400 | 2535 .loc 1 1380 9 is_stmt 0 view .LVU790 |
5400 | 2535 .loc 1 1380 9 is_stmt 0 view .LVU790 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 91 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 91 |
5402 | 5402 | ||
5403 | 5403 | ||
5404 | 2536 0052 2046 mov r0, r4 |
5404 | 2536 0052 2046 mov r0, r4 |
5405 | 2537 0054 FFF7FEFF bl RTC_ExitInitMode |
5405 | 2537 0054 FFF7FEFF bl RTC_ExitInitMode |
5406 | 2538 .LVL242: |
5406 | 2538 .LVL242: |
Line 5456... | Line 5456... | ||
5456 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5456 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5457 | 2574 .loc 1 1396 1 view .LVU805 |
5457 | 2574 .loc 1 1396 1 view .LVU805 |
5458 | 2575 0074 1846 mov r0, r3 |
5458 | 2575 0074 1846 mov r0, r3 |
5459 | 2576 .LVL244: |
5459 | 2576 .LVL244: |
5460 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5460 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 92 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 92 |
5462 | 5462 | ||
5463 | 5463 | ||
5464 | 2577 .loc 1 1396 1 view .LVU806 |
5464 | 2577 .loc 1 1396 1 view .LVU806 |
5465 | 2578 0076 7047 bx lr |
5465 | 2578 0076 7047 bx lr |
5466 | 2579 .LVL245: |
5466 | 2579 .LVL245: |
Line 5516... | Line 5516... | ||
5516 | 2628 .loc 1 1405 1 is_stmt 1 view -0 |
5516 | 2628 .loc 1 1405 1 is_stmt 1 view -0 |
5517 | 2629 .cfi_startproc |
5517 | 2629 .cfi_startproc |
5518 | 2630 @ args = 0, pretend = 0, frame = 0 |
5518 | 2630 @ args = 0, pretend = 0, frame = 0 |
5519 | 2631 @ frame_needed = 0, uses_anonymous_args = 0 |
5519 | 2631 @ frame_needed = 0, uses_anonymous_args = 0 |
5520 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (__HAL_RTC_ALARM_GET_IT_SOURCE(hrtc, RTC_IT_ALRA)) |
5520 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** if (__HAL_RTC_ALARM_GET_IT_SOURCE(hrtc, RTC_IT_ALRA)) |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 93 |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 93 |
5522 | 5522 | ||
5523 | 5523 | ||
5524 | 2632 .loc 1 1405 1 is_stmt 0 view .LVU812 |
5524 | 2632 .loc 1 1405 1 is_stmt 0 view .LVU812 |
5525 | 2633 0000 10B5 push {r4, lr} |
5525 | 2633 0000 10B5 push {r4, lr} |
5526 | 2634 .LCFI36: |
5526 | 2634 .LCFI36: |
Line 5576... | Line 5576... | ||
5576 | 2672 002e 5A60 str r2, [r3, #4] |
5576 | 2672 002e 5A60 str r2, [r3, #4] |
5577 | 2673 0030 F1E7 b .L176 |
5577 | 2673 0030 F1E7 b .L176 |
5578 | 2674 .L180: |
5578 | 2674 .L180: |
5579 | 2675 0032 00BF .align 2 |
5579 | 2675 0032 00BF .align 2 |
5580 | 2676 .L179: |
5580 | 2676 .L179: |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 94 |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 94 |
5582 | 5582 | ||
5583 | 5583 | ||
5584 | 2677 0034 00040140 .word 1073808384 |
5584 | 2677 0034 00040140 .word 1073808384 |
5585 | 2678 .cfi_endproc |
5585 | 2678 .cfi_endproc |
5586 | 2679 .LFE77: |
5586 | 2679 .LFE77: |
Line 5636... | Line 5636... | ||
5636 | 2722 0012 12F0020F tst r2, #2 |
5636 | 2722 0012 12F0020F tst r2, #2 |
5637 | 2723 0016 0BD1 bne .L190 |
5637 | 2723 0016 0BD1 bne .L190 |
5638 | 1464:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5638 | 1464:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5639 | 2724 .loc 1 1464 5 is_stmt 1 view .LVU834 |
5639 | 2724 .loc 1 1464 5 is_stmt 1 view .LVU834 |
5640 | 1464:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5640 | 1464:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 95 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 95 |
5642 | 5642 | ||
5643 | 5643 | ||
5644 | 2725 .loc 1 1464 8 is_stmt 0 view .LVU835 |
5644 | 2725 .loc 1 1464 8 is_stmt 0 view .LVU835 |
5645 | 2726 0018 B5F1FF3F cmp r5, #-1 |
5645 | 2726 0018 B5F1FF3F cmp r5, #-1 |
5646 | 2727 001c F7D0 beq .L184 |
5646 | 2727 001c F7D0 beq .L184 |
Line 5696... | Line 5696... | ||
5696 | 2762 .L189: |
5696 | 2762 .L189: |
5697 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5697 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5698 | 2763 .loc 1 1459 12 view .LVU851 |
5698 | 2763 .loc 1 1459 12 view .LVU851 |
5699 | 2764 003e 0120 movs r0, #1 |
5699 | 2764 003e 0120 movs r0, #1 |
5700 | 2765 .LVL257: |
5700 | 2765 .LVL257: |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 96 |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 96 |
5702 | 5702 | ||
5703 | 5703 | ||
5704 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5704 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5705 | 2766 .loc 1 1459 12 view .LVU852 |
5705 | 2766 .loc 1 1459 12 view .LVU852 |
5706 | 2767 0040 FCE7 b .L182 |
5706 | 2767 0040 FCE7 b .L182 |
Line 5756... | Line 5756... | ||
5756 | 2813 .loc 1 1545 6 is_stmt 0 view .LVU860 |
5756 | 2813 .loc 1 1545 6 is_stmt 0 view .LVU860 |
5757 | 2814 0000 C0B1 cbz r0, .L196 |
5757 | 2814 0000 C0B1 cbz r0, .L196 |
5758 | 1541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = 0U; |
5758 | 1541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** uint32_t tickstart = 0U; |
5759 | 2815 .loc 1 1541 1 view .LVU861 |
5759 | 2815 .loc 1 1541 1 view .LVU861 |
5760 | 2816 0002 38B5 push {r3, r4, r5, lr} |
5760 | 2816 0002 38B5 push {r3, r4, r5, lr} |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 97 |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 97 |
5762 | 5762 | ||
5763 | 5763 | ||
5764 | 2817 .LCFI38: |
5764 | 2817 .LCFI38: |
5765 | 2818 .cfi_def_cfa_offset 16 |
5765 | 2818 .cfi_def_cfa_offset 16 |
5766 | 2819 .cfi_offset 3, -16 |
5766 | 2819 .cfi_offset 3, -16 |
Line 5816... | Line 5816... | ||
5816 | 2856 002e 00E0 b .L193 |
5816 | 2856 002e 00E0 b .L193 |
5817 | 2857 .L202: |
5817 | 2857 .L202: |
5818 | 1564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5818 | 1564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5819 | 2858 .loc 1 1564 10 view .LVU875 |
5819 | 2858 .loc 1 1564 10 view .LVU875 |
5820 | 2859 0030 0020 movs r0, #0 |
5820 | 2859 0030 0020 movs r0, #0 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 98 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 98 |
5822 | 5822 | ||
5823 | 5823 | ||
5824 | 2860 .L193: |
5824 | 2860 .L193: |
5825 | 1565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5825 | 1565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5826 | 2861 .loc 1 1565 1 view .LVU876 |
5826 | 2861 .loc 1 1565 1 view .LVU876 |
Line 5876... | Line 5876... | ||
5876 | 285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_CALIB_OUTPUT(hrtc->Init.OutPut)); |
5876 | 285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_CALIB_OUTPUT(hrtc->Init.OutPut)); |
5877 | 2906 .loc 1 285 3 is_stmt 1 view .LVU884 |
5877 | 2906 .loc 1 285 3 is_stmt 1 view .LVU884 |
5878 | 286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ASYNCH_PREDIV(hrtc->Init.AsynchPrediv)); |
5878 | 286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** assert_param(IS_RTC_ASYNCH_PREDIV(hrtc->Init.AsynchPrediv)); |
5879 | 2907 .loc 1 286 3 view .LVU885 |
5879 | 2907 .loc 1 286 3 view .LVU885 |
5880 | 287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5880 | 287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 99 |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 99 |
5882 | 5882 | ||
5883 | 5883 | ||
5884 | 2908 .loc 1 287 3 view .LVU886 |
5884 | 2908 .loc 1 287 3 view .LVU886 |
5885 | 311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5885 | 311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5886 | 2909 .loc 1 311 3 view .LVU887 |
5886 | 2909 .loc 1 311 3 view .LVU887 |
Line 5936... | Line 5936... | ||
5936 | 2944 .loc 1 317 5 is_stmt 1 view .LVU902 |
5936 | 2944 .loc 1 317 5 is_stmt 1 view .LVU902 |
5937 | 2945 0024 FFF7FEFF bl HAL_RTC_MspInit |
5937 | 2945 0024 FFF7FEFF bl HAL_RTC_MspInit |
5938 | 2946 .LVL271: |
5938 | 2946 .LVL271: |
5939 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5939 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
5940 | 2947 .loc 1 317 5 is_stmt 0 view .LVU903 |
5940 | 2947 .loc 1 317 5 is_stmt 0 view .LVU903 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 100 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 100 |
5942 | 5942 | ||
5943 | 5943 | ||
5944 | 2948 0028 F0E7 b .L205 |
5944 | 2948 0028 F0E7 b .L205 |
5945 | 2949 .L206: |
5945 | 2949 .L206: |
5946 | 334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
5946 | 334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** { |
Line 5996... | Line 5996... | ||
5996 | 2988 .L209: |
5996 | 2988 .L209: |
5997 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** MODIFY_REG(hrtc->Instance->PRLL, RTC_PRLL_PRL, (prescaler & RTC_PRLL_PRL)); |
5997 | 381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** MODIFY_REG(hrtc->Instance->PRLL, RTC_PRLL_PRL, (prescaler & RTC_PRLL_PRL)); |
5998 | 2989 .loc 1 381 5 is_stmt 1 view .LVU916 |
5998 | 2989 .loc 1 381 5 is_stmt 1 view .LVU916 |
5999 | 2990 0062 2268 ldr r2, [r4] |
5999 | 2990 0062 2268 ldr r2, [r4] |
6000 | 2991 0064 9368 ldr r3, [r2, #8] |
6000 | 2991 0064 9368 ldr r3, [r2, #8] |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 101 |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 101 |
6002 | 6002 | ||
6003 | 6003 | ||
6004 | 2992 0066 23F00F03 bic r3, r3, #15 |
6004 | 2992 0066 23F00F03 bic r3, r3, #15 |
6005 | 2993 006a 43EA1043 orr r3, r3, r0, lsr #16 |
6005 | 2993 006a 43EA1043 orr r3, r3, r0, lsr #16 |
6006 | 2994 006e 9360 str r3, [r2, #8] |
6006 | 2994 006e 9360 str r3, [r2, #8] |
Line 6056... | Line 6056... | ||
6056 | 3031 .L219: |
6056 | 3031 .L219: |
6057 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6057 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6058 | 3032 .loc 1 364 7 is_stmt 1 view .LVU930 |
6058 | 3032 .loc 1 364 7 is_stmt 1 view .LVU930 |
6059 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6059 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6060 | 3033 .loc 1 364 19 is_stmt 0 view .LVU931 |
6060 | 3033 .loc 1 364 19 is_stmt 0 view .LVU931 |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 102 |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 102 |
6062 | 6062 | ||
6063 | 6063 | ||
6064 | 3034 0098 0120 movs r0, #1 |
6064 | 3034 0098 0120 movs r0, #1 |
6065 | 3035 009a FFF7FEFF bl HAL_RCCEx_GetPeriphCLKFreq |
6065 | 3035 009a FFF7FEFF bl HAL_RCCEx_GetPeriphCLKFreq |
6066 | 3036 .LVL277: |
6066 | 3036 .LVL277: |
Line 6116... | Line 6116... | ||
6116 | 3069 .loc 1 398 17 is_stmt 0 view .LVU948 |
6116 | 3069 .loc 1 398 17 is_stmt 0 view .LVU948 |
6117 | 3070 00b6 6274 strb r2, [r4, #17] |
6117 | 3070 00b6 6274 strb r2, [r4, #17] |
6118 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
6118 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
6119 | 3071 .loc 1 400 5 is_stmt 1 view .LVU949 |
6119 | 3071 .loc 1 400 5 is_stmt 1 view .LVU949 |
6120 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
6120 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** } |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 103 |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 103 |
6122 | 6122 | ||
6123 | 6123 | ||
6124 | 3072 .loc 1 400 12 is_stmt 0 view .LVU950 |
6124 | 3072 .loc 1 400 12 is_stmt 0 view .LVU950 |
6125 | 3073 00b8 B1E7 b .L204 |
6125 | 3073 00b8 B1E7 b .L204 |
6126 | 3074 .LVL280: |
6126 | 3074 .LVL280: |
Line 6176... | Line 6176... | ||
6176 | 3119 0002 0028 cmp r0, #0 |
6176 | 3119 0002 0028 cmp r0, #0 |
6177 | 3120 0004 35D0 beq .L227 |
6177 | 3120 0004 35D0 beq .L227 |
6178 | 3121 0006 0446 mov r4, r0 |
6178 | 3121 0006 0446 mov r4, r0 |
6179 | 420:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6179 | 420:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6180 | 3122 .loc 1 420 3 is_stmt 1 view .LVU958 |
6180 | 3122 .loc 1 420 3 is_stmt 1 view .LVU958 |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 104 |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 104 |
6182 | 6182 | ||
6183 | 6183 | ||
6184 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6184 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6185 | 3123 .loc 1 423 3 view .LVU959 |
6185 | 3123 .loc 1 423 3 view .LVU959 |
6186 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6186 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
Line 6236... | Line 6236... | ||
6236 | 3160 002c 4FF40041 mov r1, #32768 |
6236 | 3160 002c 4FF40041 mov r1, #32768 |
6237 | 3161 0030 D160 str r1, [r2, #12] |
6237 | 3161 0030 D160 str r1, [r2, #12] |
6238 | 441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6238 | 441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6239 | 3162 .loc 1 441 5 view .LVU974 |
6239 | 3162 .loc 1 441 5 view .LVU974 |
6240 | 3163 0032 2268 ldr r2, [r4] |
6240 | 3163 0032 2268 ldr r2, [r4] |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 105 |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 105 |
6242 | 6242 | ||
6243 | 6243 | ||
6244 | 3164 0034 9360 str r3, [r2, #8] |
6244 | 3164 0034 9360 str r3, [r2, #8] |
6245 | 444:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** CLEAR_REG(hrtc->Instance->CRL); |
6245 | 444:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** CLEAR_REG(hrtc->Instance->CRL); |
6246 | 3165 .loc 1 444 5 view .LVU975 |
6246 | 3165 .loc 1 444 5 view .LVU975 |
Line 6296... | Line 6296... | ||
6296 | 3202 0064 2046 mov r0, r4 |
6296 | 3202 0064 2046 mov r0, r4 |
6297 | 3203 0066 FFF7FEFF bl HAL_RTC_MspDeInit |
6297 | 3203 0066 FFF7FEFF bl HAL_RTC_MspDeInit |
6298 | 3204 .LVL288: |
6298 | 3204 .LVL288: |
6299 | 478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6299 | 478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6300 | 3205 .loc 1 478 3 view .LVU989 |
6300 | 3205 .loc 1 478 3 view .LVU989 |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 106 |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 106 |
6302 | 6302 | ||
6303 | 6303 | ||
6304 | 478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6304 | 478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c **** |
6305 | 3206 .loc 1 478 15 is_stmt 0 view .LVU990 |
6305 | 3206 .loc 1 478 15 is_stmt 0 view .LVU990 |
6306 | 3207 006a 0023 movs r3, #0 |
6306 | 3207 006a 0023 movs r3, #0 |
Line 6333... | Line 6333... | ||
6333 | 3230 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
6333 | 3230 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
6334 | 3231 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
6334 | 3231 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
6335 | 3232 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rtc.h" |
6335 | 3232 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rtc.h" |
6336 | 3233 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
6336 | 3233 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
6337 | 3234 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h" |
6337 | 3234 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h" |
6338 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 107 |
6338 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 107 |
6339 | 6339 | ||
6340 | 6340 | ||
6341 | DEFINED SYMBOLS |
6341 | DEFINED SYMBOLS |
6342 | *ABS*:0000000000000000 stm32f1xx_hal_rtc.c |
6342 | *ABS*:0000000000000000 stm32f1xx_hal_rtc.c |
6343 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:16 .text.RTC_ReadTimeCounter:0000000000000000 $t |
6343 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:16 .text.RTC_ReadTimeCounter:0000000000000000 $t |
6344 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:23 .text.RTC_ReadTimeCounter:0000000000000000 RTC_ReadTimeCounter |
6344 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:23 .text.RTC_ReadTimeCounter:0000000000000000 RTC_ReadTimeCounter |
6345 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:100 .text.RTC_ReadAlarmCounter:0000000000000000 $t |
6345 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:100 .text.RTC_ReadAlarmCounter:0000000000000000 $t |
6346 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:106 .text.RTC_ReadAlarmCounter:0000000000000000 RTC_ReadAlarmCounter |
6346 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:106 .text.RTC_ReadAlarmCounter:0000000000000000 RTC_ReadAlarmCounter |
6347 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:136 .text.RTC_ByteToBcd2:0000000000000000 $t |
6347 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:136 .text.RTC_ByteToBcd2:0000000000000000 $t |
6348 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:142 .text.RTC_ByteToBcd2:0000000000000000 RTC_ByteToBcd2 |
6348 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:142 .text.RTC_ByteToBcd2:0000000000000000 RTC_ByteToBcd2 |
6349 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:188 .text.RTC_Bcd2ToByte:0000000000000000 $t |
6349 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:188 .text.RTC_Bcd2ToByte:0000000000000000 $t |
6350 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:194 .text.RTC_Bcd2ToByte:0000000000000000 RTC_Bcd2ToByte |
6350 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:194 .text.RTC_Bcd2ToByte:0000000000000000 RTC_Bcd2ToByte |
6351 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:223 .text.RTC_IsLeapYear:0000000000000000 $t |
6351 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:223 .text.RTC_IsLeapYear:0000000000000000 $t |
6352 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:229 .text.RTC_IsLeapYear:0000000000000000 RTC_IsLeapYear |
6352 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:229 .text.RTC_IsLeapYear:0000000000000000 RTC_IsLeapYear |
6353 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:290 .text.RTC_IsLeapYear:000000000000003c $d |
6353 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:290 .text.RTC_IsLeapYear:000000000000003c $d |
6354 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:295 .text.RTC_WeekDayNum:0000000000000000 $t |
6354 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:295 .text.RTC_WeekDayNum:0000000000000000 $t |
6355 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:301 .text.RTC_WeekDayNum:0000000000000000 RTC_WeekDayNum |
6355 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:301 .text.RTC_WeekDayNum:0000000000000000 RTC_WeekDayNum |
6356 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:420 .text.RTC_WeekDayNum:0000000000000090 $d |
6356 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:420 .text.RTC_WeekDayNum:0000000000000090 $d |
6357 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:427 .text.RTC_DateUpdate:0000000000000000 $t |
6357 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:427 .text.RTC_DateUpdate:0000000000000000 $t |
6358 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:433 .text.RTC_DateUpdate:0000000000000000 RTC_DateUpdate |
6358 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:433 .text.RTC_DateUpdate:0000000000000000 RTC_DateUpdate |
6359 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:657 .text.RTC_EnterInitMode:0000000000000000 $t |
6359 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:657 .text.RTC_EnterInitMode:0000000000000000 $t |
6360 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:663 .text.RTC_EnterInitMode:0000000000000000 RTC_EnterInitMode |
6360 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:663 .text.RTC_EnterInitMode:0000000000000000 RTC_EnterInitMode |
6361 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:725 .text.RTC_ExitInitMode:0000000000000000 $t |
6361 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:725 .text.RTC_ExitInitMode:0000000000000000 $t |
6362 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:731 .text.RTC_ExitInitMode:0000000000000000 RTC_ExitInitMode |
6362 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:731 .text.RTC_ExitInitMode:0000000000000000 RTC_ExitInitMode |
6363 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:793 .text.RTC_WriteTimeCounter:0000000000000000 $t |
6363 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:793 .text.RTC_WriteTimeCounter:0000000000000000 $t |
6364 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:799 .text.RTC_WriteTimeCounter:0000000000000000 RTC_WriteTimeCounter |
6364 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:799 .text.RTC_WriteTimeCounter:0000000000000000 RTC_WriteTimeCounter |
6365 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:860 .text.RTC_WriteAlarmCounter:0000000000000000 $t |
6365 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:860 .text.RTC_WriteAlarmCounter:0000000000000000 $t |
6366 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:866 .text.RTC_WriteAlarmCounter:0000000000000000 RTC_WriteAlarmCounter |
6366 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:866 .text.RTC_WriteAlarmCounter:0000000000000000 RTC_WriteAlarmCounter |
6367 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:927 .text.HAL_RTC_MspInit:0000000000000000 $t |
6367 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:927 .text.HAL_RTC_MspInit:0000000000000000 $t |
6368 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:934 .text.HAL_RTC_MspInit:0000000000000000 HAL_RTC_MspInit |
6368 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:934 .text.HAL_RTC_MspInit:0000000000000000 HAL_RTC_MspInit |
6369 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:949 .text.HAL_RTC_MspDeInit:0000000000000000 $t |
6369 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:949 .text.HAL_RTC_MspDeInit:0000000000000000 $t |
6370 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:956 .text.HAL_RTC_MspDeInit:0000000000000000 HAL_RTC_MspDeInit |
6370 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:956 .text.HAL_RTC_MspDeInit:0000000000000000 HAL_RTC_MspDeInit |
6371 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:971 .text.HAL_RTC_SetTime:0000000000000000 $t |
6371 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:971 .text.HAL_RTC_SetTime:0000000000000000 $t |
6372 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:978 .text.HAL_RTC_SetTime:0000000000000000 HAL_RTC_SetTime |
6372 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:978 .text.HAL_RTC_SetTime:0000000000000000 HAL_RTC_SetTime |
6373 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1178 .text.HAL_RTC_GetTime:0000000000000000 $t |
6373 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1178 .text.HAL_RTC_GetTime:0000000000000000 $t |
6374 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1185 .text.HAL_RTC_GetTime:0000000000000000 HAL_RTC_GetTime |
6374 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1185 .text.HAL_RTC_GetTime:0000000000000000 HAL_RTC_GetTime |
6375 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1450 .text.HAL_RTC_GetTime:0000000000000108 $d |
6375 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1450 .text.HAL_RTC_GetTime:0000000000000108 $d |
6376 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1460 .text.HAL_RTC_SetDate:0000000000000000 $t |
6376 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1460 .text.HAL_RTC_SetDate:0000000000000000 $t |
6377 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1467 .text.HAL_RTC_SetDate:0000000000000000 HAL_RTC_SetDate |
6377 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1467 .text.HAL_RTC_SetDate:0000000000000000 HAL_RTC_SetDate |
6378 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1703 .text.HAL_RTC_SetDate:00000000000000c8 $d |
6378 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1703 .text.HAL_RTC_SetDate:00000000000000c8 $d |
6379 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1710 .text.HAL_RTC_GetDate:0000000000000000 $t |
6379 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1710 .text.HAL_RTC_GetDate:0000000000000000 $t |
6380 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1717 .text.HAL_RTC_GetDate:0000000000000000 HAL_RTC_GetDate |
6380 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1717 .text.HAL_RTC_GetDate:0000000000000000 HAL_RTC_GetDate |
6381 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1838 .text.HAL_RTC_SetAlarm:0000000000000000 $t |
6381 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1838 .text.HAL_RTC_SetAlarm:0000000000000000 $t |
6382 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:1845 .text.HAL_RTC_SetAlarm:0000000000000000 HAL_RTC_SetAlarm |
6382 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:1845 .text.HAL_RTC_SetAlarm:0000000000000000 HAL_RTC_SetAlarm |
6383 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2059 .text.HAL_RTC_SetAlarm_IT:0000000000000000 $t |
6383 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2059 .text.HAL_RTC_SetAlarm_IT:0000000000000000 $t |
6384 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2066 .text.HAL_RTC_SetAlarm_IT:0000000000000000 HAL_RTC_SetAlarm_IT |
6384 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2066 .text.HAL_RTC_SetAlarm_IT:0000000000000000 HAL_RTC_SetAlarm_IT |
6385 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2297 .text.HAL_RTC_SetAlarm_IT:00000000000000f4 $d |
6385 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2297 .text.HAL_RTC_SetAlarm_IT:00000000000000f4 $d |
6386 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2302 .text.HAL_RTC_GetAlarm:0000000000000000 $t |
6386 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2302 .text.HAL_RTC_GetAlarm:0000000000000000 $t |
6387 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2309 .text.HAL_RTC_GetAlarm:0000000000000000 HAL_RTC_GetAlarm |
6387 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2309 .text.HAL_RTC_GetAlarm:0000000000000000 HAL_RTC_GetAlarm |
6388 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2444 .text.HAL_RTC_GetAlarm:0000000000000074 $d |
6388 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2444 .text.HAL_RTC_GetAlarm:0000000000000074 $d |
6389 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2451 .text.HAL_RTC_DeactivateAlarm:0000000000000000 $t |
6389 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2451 .text.HAL_RTC_DeactivateAlarm:0000000000000000 $t |
6390 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2458 .text.HAL_RTC_DeactivateAlarm:0000000000000000 HAL_RTC_DeactivateAlarm |
6390 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2458 .text.HAL_RTC_DeactivateAlarm:0000000000000000 HAL_RTC_DeactivateAlarm |
6391 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2591 .text.HAL_RTC_DeactivateAlarm:000000000000007c $d |
6391 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2591 .text.HAL_RTC_DeactivateAlarm:000000000000007c $d |
6392 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2596 .text.HAL_RTC_AlarmAEventCallback:0000000000000000 $t |
6392 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2596 .text.HAL_RTC_AlarmAEventCallback:0000000000000000 $t |
6393 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2603 .text.HAL_RTC_AlarmAEventCallback:0000000000000000 HAL_RTC_AlarmAEventCallback |
6393 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2603 .text.HAL_RTC_AlarmAEventCallback:0000000000000000 HAL_RTC_AlarmAEventCallback |
6394 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2618 .text.HAL_RTC_AlarmIRQHandler:0000000000000000 $t |
6394 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2618 .text.HAL_RTC_AlarmIRQHandler:0000000000000000 $t |
6395 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2625 .text.HAL_RTC_AlarmIRQHandler:0000000000000000 HAL_RTC_AlarmIRQHandler |
6395 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2625 .text.HAL_RTC_AlarmIRQHandler:0000000000000000 HAL_RTC_AlarmIRQHandler |
6396 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2677 .text.HAL_RTC_AlarmIRQHandler:0000000000000034 $d |
6396 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2677 .text.HAL_RTC_AlarmIRQHandler:0000000000000034 $d |
6397 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2682 .text.HAL_RTC_PollForAlarmAEvent:0000000000000000 $t |
6397 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2682 .text.HAL_RTC_PollForAlarmAEvent:0000000000000000 $t |
6398 | ARM GAS C:\Users\mike\AppData\Local\Temp\cccT6hDx.s page 108 |
6398 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s page 108 |
6399 | 6399 | ||
6400 | 6400 | ||
6401 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2689 .text.HAL_RTC_PollForAlarmAEvent:0000000000000000 HAL_RTC_PollForAlarmAEvent |
6401 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2689 .text.HAL_RTC_PollForAlarmAEvent:0000000000000000 HAL_RTC_PollForAlarmAEvent |
6402 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2772 .text.HAL_RTC_GetState:0000000000000000 $t |
6402 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2772 .text.HAL_RTC_GetState:0000000000000000 $t |
6403 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2779 .text.HAL_RTC_GetState:0000000000000000 HAL_RTC_GetState |
6403 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2779 .text.HAL_RTC_GetState:0000000000000000 HAL_RTC_GetState |
6404 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2797 .text.HAL_RTC_WaitForSynchro:0000000000000000 $t |
6404 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2797 .text.HAL_RTC_WaitForSynchro:0000000000000000 $t |
6405 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2804 .text.HAL_RTC_WaitForSynchro:0000000000000000 HAL_RTC_WaitForSynchro |
6405 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2804 .text.HAL_RTC_WaitForSynchro:0000000000000000 HAL_RTC_WaitForSynchro |
6406 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2880 .text.HAL_RTC_Init:0000000000000000 $t |
6406 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2880 .text.HAL_RTC_Init:0000000000000000 $t |
6407 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:2887 .text.HAL_RTC_Init:0000000000000000 HAL_RTC_Init |
6407 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:2887 .text.HAL_RTC_Init:0000000000000000 HAL_RTC_Init |
6408 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:3090 .text.HAL_RTC_Init:00000000000000c0 $d |
6408 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:3090 .text.HAL_RTC_Init:00000000000000c0 $d |
6409 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:3095 .text.HAL_RTC_DeInit:0000000000000000 $t |
6409 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:3095 .text.HAL_RTC_DeInit:0000000000000000 $t |
6410 | C:\Users\mike\AppData\Local\Temp\cccT6hDx.s:3102 .text.HAL_RTC_DeInit:0000000000000000 HAL_RTC_DeInit |
6410 | C:\Users\mike\AppData\Local\Temp\ccpf01Ms.s:3102 .text.HAL_RTC_DeInit:0000000000000000 HAL_RTC_DeInit |
6411 | 6411 | ||
6412 | UNDEFINED SYMBOLS |
6412 | UNDEFINED SYMBOLS |
6413 | HAL_GetTick |
6413 | HAL_GetTick |
6414 | HAL_RCCEx_GetPeriphCLKFreq |
6414 | HAL_RCCEx_GetPeriphCLKFreq |