From c4fbe44e281dba05e3d33e3179db4f56980f9900 Mon Sep 17 00:00:00 2001 From: jflyper Date: Fri, 11 Sep 2020 16:04:14 +0900 Subject: [PATCH] [H7][LIB] Take care of UNUSED parameters in V1.8.0 --- .../STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c | 8 ++++++++ .../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c | 2 ++ 2 files changed, 10 insertions(+) diff --git a/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c b/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c index 6383da56e1..a336de4df5 100644 --- a/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c +++ b/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c @@ -144,6 +144,10 @@ FLASH_ProcessTypeDef pFlash; */ HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress) { +#if !defined(FLASH_OPTCR_PG_OTP) + UNUSED(TypeProgram); +#endif + HAL_StatusTypeDef status; __IO uint32_t *dest_addr = (__IO uint32_t *)FlashAddress; __IO uint32_t *src_addr = (__IO uint32_t*)DataAddress; @@ -302,6 +306,10 @@ HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t FlashAddress, */ HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress) { +#if !defined(FLASH_OPTCR_PG_OTP) + UNUSED(TypeProgram); +#endif + HAL_StatusTypeDef status; __IO uint32_t *dest_addr = (__IO uint32_t*)FlashAddress; __IO uint32_t *src_addr = (__IO uint32_t*)DataAddress; diff --git a/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c b/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c index 88c8d1aa52..964c9473d0 100644 --- a/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c +++ b/lib/main/STM32H7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c @@ -564,6 +564,8 @@ void HAL_PWR_DisableWakeUpPin (uint32_t WakeUpPinx) */ void HAL_PWR_EnterSLEEPMode (uint32_t Regulator, uint8_t SLEEPEntry) { + UNUSED(Regulator); + /* Check the parameters */ assert_param (IS_PWR_REGULATOR (Regulator)); assert_param (IS_PWR_SLEEP_ENTRY (SLEEPEntry));