Subversion Repositories dashGPS

Rev

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