Commit 06382a99 authored by Erwan Gouriou's avatar Erwan Gouriou Committed by Kumar Gala
Browse files

stm32cube: update stm32l0 to version V1.12.0

Update Cube version for STM32L0xx series
on https://github.com/STMicroelectronics


from version v1.11.3
to version v1.12.0

Signed-off-by: default avatarErwan Gouriou <erwan.gouriou@linaro.org>
parent 6ba6cdca
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_CRYP_EX drivers/src/stm32l0xx_
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_DAC drivers/src/stm32l0xx_hal_dac.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_DAC_EX drivers/src/stm32l0xx_hal_dac_ex.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_DMA drivers/src/stm32l0xx_hal_dma.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_EXTI drivers/src/stm32l0xx_hal_exti.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_FIREWALL drivers/src/stm32l0xx_hal_firewall.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_FLASH drivers/src/stm32l0xx_hal_flash.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_FLASH_EX drivers/src/stm32l0xx_hal_flash_ex.c)
@@ -41,6 +42,7 @@ zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_RTC_EX drivers/src/stm32l0xx_h
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_SMARTCARD drivers/src/stm32l0xx_hal_smartcard.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_SMARTCARD_EX drivers/src/stm32l0xx_hal_smartcard_ex.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_SMBUS drivers/src/stm32l0xx_hal_smbus.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_SMBUS_EX drivers/src/stm32l0xx_hal_smbus_ex.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_SPI drivers/src/stm32l0xx_hal_spi.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_TIM drivers/src/stm32l0xx_hal_tim.c)
zephyr_library_sources_ifdef(CONFIG_USE_STM32_HAL_TIM_EX drivers/src/stm32l0xx_hal_tim_ex.c)
+2 −24
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ Origin:
   http://www.st.com/en/embedded-software/stm32cubel0.html

Status:
   version v1.11.3
   version v1.12.0

Purpose:
   ST Microelectronics official MCU package for STM32L0 series.
@@ -23,7 +23,7 @@ URL:
   https://github.com/STMicroelectronics/STM32CubeL0

Commit:
   8b26821a5b4831fc85df5c450c81568a744a1027
   a7b74aed35ecb7baeadeb16107aa8fddb6823589

Maintained-by:
   External
@@ -40,26 +40,4 @@ Patch List:
    -dos2unix applied
    -trailing white spaces removed

    *Extend public SetFlashLatency API to all families
     The LL_SetFlashLatency public API is now defined for families
     beyond G4, L4 and L5. The private function has been made public.
    Impacted files:
     drivers/include/stm32l0xx_ll_utils.h
     drivers/src/stm32l0xx_ll_utils.c
    ST Bug tracker ID: 76125

    *Fix warnings for extraneous parentheses
      Using clang 7.0.1, if ((htim->State == HAL_TIM_STATE_BUSY))
      generates warnings.  Remove the extra parentheses
     Impacted files:
      drivers/src/stm32l0xx_hal_tim.c
     ST Bug tracker ID: 63619

    *Fix warnings for extraneous parentheses
      Using clang 9.0.0, if((sysclk_source == RCC_CFGR_SWS_MSI) )
      generates warnings.  Remove the extra parentheses
     Impacted files:
      drivers/src/stm32l0xx_hal_rcc.c
     ST Bug tracker ID: 80901

   See release_note.html from STM32Cube
+385 −27

File changed.

Preview size limit exceeded, changes collapsed.

+4 −4
Original line number Diff line number Diff line
@@ -61,9 +61,9 @@ typedef enum
/** @defgroup SYSCFG_BootMode Boot Mode
  * @{
  */
#define SYSCFG_BOOT_MAINFLASH          ((uint32_t)0x00000000U)
#define SYSCFG_BOOT_SYSTEMFLASH        ((uint32_t)SYSCFG_CFGR1_BOOT_MODE_0)
#define SYSCFG_BOOT_SRAM               ((uint32_t)SYSCFG_CFGR1_BOOT_MODE)
#define SYSCFG_BOOT_MAINFLASH          (0x00000000U)
#define SYSCFG_BOOT_SYSTEMFLASH        SYSCFG_CFGR1_BOOT_MODE_0
#define SYSCFG_BOOT_SRAM               SYSCFG_CFGR1_BOOT_MODE

/**
  * @}
@@ -105,7 +105,7 @@ typedef enum
/** @defgroup SYSCFG_VREFINT_OUT_SELECT SYSCFG VREFINT Out Selection
  * @{
  */
#define SYSCFG_VREFINT_OUT_NONE          ((uint32_t)0x00000000U) /* no pad connected */
#define SYSCFG_VREFINT_OUT_NONE          (0x00000000U)           /* no pad connected */
#define SYSCFG_VREFINT_OUT_PB0           SYSCFG_CFGR3_VREF_OUT_0 /* Selects PBO as output for the Vrefint */
#define SYSCFG_VREFINT_OUT_PB1           SYSCFG_CFGR3_VREF_OUT_1 /* Selects PB1 as output for the Vrefint */
#define SYSCFG_VREFINT_OUT_PB0_PB1       SYSCFG_CFGR3_VREF_OUT   /* Selects PBO and PB1 as output for the Vrefint */
+86 −86

File changed.

Preview size limit exceeded, changes collapsed.

Loading