@@ -590,6 +590,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
590590 */
591591#define __HAL_RTC_WRITEPROTECTION_DISABLE (__HANDLE__ ) \
592592 do{ \
593+ UNUSED(__HANDLE__); \
593594 RTC->WPR = 0xCAU; \
594595 RTC->WPR = 0x53U; \
595596 } while(0U)
@@ -601,6 +602,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
601602 */
602603#define __HAL_RTC_WRITEPROTECTION_ENABLE (__HANDLE__ ) \
603604 do{ \
605+ UNUSED(__HANDLE__); \
604606 RTC->WPR = 0xFFU; \
605607 } while(0U)
606608
@@ -643,28 +645,28 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
643645 * @param __HANDLE__ specifies the RTC handle.
644646 * @retval None
645647 */
646- #define __HAL_RTC_ALARMA_ENABLE (__HANDLE__ ) (RTC->CR |= (RTC_CR_ALRAE))
648+ #define __HAL_RTC_ALARMA_ENABLE (__HANDLE__ ) (UNUSED(__HANDLE__), ( RTC->CR |= (RTC_CR_ALRAE) ))
647649
648650/**
649651 * @brief Disable the RTC ALARMA peripheral.
650652 * @param __HANDLE__ specifies the RTC handle.
651653 * @retval None
652654 */
653- #define __HAL_RTC_ALARMA_DISABLE (__HANDLE__ ) (RTC->CR &= ~(RTC_CR_ALRAE))
655+ #define __HAL_RTC_ALARMA_DISABLE (__HANDLE__ ) (UNUSED(__HANDLE__), ( RTC->CR &= ~(RTC_CR_ALRAE) ))
654656
655657/**
656658 * @brief Enable the RTC ALARMB peripheral.
657659 * @param __HANDLE__ specifies the RTC handle.
658660 * @retval None
659661 */
660- #define __HAL_RTC_ALARMB_ENABLE (__HANDLE__ ) (RTC->CR |= (RTC_CR_ALRBE))
662+ #define __HAL_RTC_ALARMB_ENABLE (__HANDLE__ ) (UNUSED(__HANDLE__), ( RTC->CR |= (RTC_CR_ALRBE) ))
661663
662664/**
663665 * @brief Disable the RTC ALARMB peripheral.
664666 * @param __HANDLE__ specifies the RTC handle.
665667 * @retval None
666668 */
667- #define __HAL_RTC_ALARMB_DISABLE (__HANDLE__ ) (RTC->CR &= ~(RTC_CR_ALRBE))
669+ #define __HAL_RTC_ALARMB_DISABLE (__HANDLE__ ) (UNUSED(__HANDLE__), ( RTC->CR &= ~(RTC_CR_ALRBE) ))
668670
669671/**
670672 * @brief Enable the RTC Alarm interrupt.
@@ -675,7 +677,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
675677 * @arg @ref RTC_IT_ALRB Alarm B interrupt
676678 * @retval None
677679 */
678- #define __HAL_RTC_ALARM_ENABLE_IT (__HANDLE__ , __INTERRUPT__ ) (RTC->CR |= (__INTERRUPT__))
680+ #define __HAL_RTC_ALARM_ENABLE_IT (__HANDLE__ , __INTERRUPT__ ) (UNUSED(__HANDLE__), ( RTC->CR |= (__INTERRUPT__) ))
679681
680682/**
681683 * @brief Disable the RTC Alarm interrupt.
@@ -686,7 +688,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
686688 * @arg @ref RTC_IT_ALRB Alarm B interrupt
687689 * @retval None
688690 */
689- #define __HAL_RTC_ALARM_DISABLE_IT (__HANDLE__ , __INTERRUPT__ ) ( RTC->CR &= ~(__INTERRUPT__))
691+ #define __HAL_RTC_ALARM_DISABLE_IT (__HANDLE__ , __INTERRUPT__ ) (UNUSED(__HANDLE__), ( RTC->CR &= ~(__INTERRUPT__) ))
690692
691693/**
692694 * @brief Check whether the specified RTC Alarm interrupt has occurred or not.
@@ -697,7 +699,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
697699 * @arg @ref RTC_IT_ALRB Alarm B interrupt
698700 * @retval None
699701 */
700- #define __HAL_RTC_ALARM_GET_IT (__HANDLE__ , __INTERRUPT__ ) (((( RTC->MISR)& ((__INTERRUPT__)>> 12U)) != 0U) ? 1UL : 0UL)
702+ #define __HAL_RTC_ALARM_GET_IT (__HANDLE__ , __INTERRUPT__ ) (UNUSED(__HANDLE__), (((( RTC->MISR)& ((__INTERRUPT__)>> 12U)) != 0U) ? 1UL : 0UL) )
701703
702704/**
703705 * @brief Check whether the specified RTC Alarm interrupt has been enabled or not.
@@ -708,7 +710,7 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
708710 * @arg @ref RTC_IT_ALRB Alarm B interrupt
709711 * @retval None
710712 */
711- #define __HAL_RTC_ALARM_GET_IT_SOURCE (__HANDLE__ , __INTERRUPT__ ) (((( RTC->CR) & (__INTERRUPT__)) != 0U) ? 1UL : 0UL)
713+ #define __HAL_RTC_ALARM_GET_IT_SOURCE (__HANDLE__ , __INTERRUPT__ ) (UNUSED(__HANDLE__), (((( RTC->CR) & (__INTERRUPT__)) != 0U) ? 1UL : 0UL) )
712714
713715/**
714716 * @brief Get the selected RTC Alarms flag status.
@@ -730,8 +732,8 @@ typedef void (*pRTC_CallbackTypeDef)(RTC_HandleTypeDef *hrtc); /*!< pointer to
730732 * @arg @ref RTC_FLAG_ALRBF
731733 * @retval None
732734 */
733- #define __HAL_RTC_ALARM_CLEAR_FLAG (__HANDLE__ , __FLAG__ ) \
734- (((__FLAG__) == RTC_FLAG_ALRAF) ? ((RTC->SCR = (RTC_CLEAR_ALRAF))) : (RTC->SCR = (RTC_CLEAR_ALRBF)))
735+ #define __HAL_RTC_ALARM_CLEAR_FLAG (__HANDLE__ , __FLAG__ ) (UNUSED(__HANDLE__), \
736+ (((__FLAG__) == RTC_FLAG_ALRAF) ? ((RTC->SCR = (RTC_CLEAR_ALRAF))) : (RTC->SCR = (RTC_CLEAR_ALRBF))))
735737/**
736738 * @brief Enable interrupt on the RTC Alarm associated Exti line.
737739 * @retval None
0 commit comments