With CR_BYPSHAD=1 on STM32L4R5xx, is the RTC (RTCv2) SSR counter reset to RTC_PRER_PREDIV_S when calendar time is updated (HAL_RTC_SetTime)?
My testing appears to consistently show that whenever I update the calendar time and date, the RTC_SSR I read straight after the set operation is the RTC_PRER_PREDIV_S value.
However, I fail to find this explicitly stated anywhere? Maybe its obvious, but I need to know if I could rely on this.
(1) Is the RTC_SSR (direct mode - not shadow) reset when exiting INIT mode?
(2) RTC examples update date and time sequentially, explicitly exiting INIT mode between HAL_RTC_SetTime and HAL_RTC_SetDate. Is this safe? Does it rely on the fact that INIT mode exit takes 4 RTC CLK ticket to start counting?