zephyr/ext/hal/st/stm32cube/stm32l4xx
Erwan Gouriou 3a84551f5f ext/hal/st: stm32l4: dos2unix and remove trailing white spaces
Format all cube packages to the same format before update to new
versions:
-Apply dos2unix
-Remove trailing white spaces

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2018-10-09 12:03:17 -04:00
..
drivers ext/hal/st: stm32l4: dos2unix and remove trailing white spaces 2018-10-09 12:03:17 -04:00
soc ext/hal/st: stm32l4: dos2unix and remove trailing white spaces 2018-10-09 12:03:17 -04:00
CMakeLists.txt ext/hal: stm32cube: STM32L4: Enable legacy CAN API 2018-08-13 18:46:20 -07:00
README ext/hal: stm32cube: STM32L4: Enable legacy CAN API 2018-08-13 18:46:20 -07:00

README

STM32CubeL4
###########

Origin:
   ST Microelectronics
   http://www.st.com/en/embedded-software/stm32cubel4.html

Status:
   version 1.12.0

Purpose:
   ST Microelectronics official MCU package for STM32L4 series.

Description:
   This package is an extract of official STM32CubeL4 package written by ST Microelectronics.
   It is composed of STM32Cube hardware abstraction layer (HAL) and low layer (LL) plus a set
   of CMSIS headers files, one for each SoC in STM32L4 series.

Dependencies:
    None.

URL:
   http://www.st.com/en/embedded-software/stm32cubel4.html

commit:
   version 1.12.0

Maintained-by:
   External

License:
   BSD-3-Clause

License Link:
   http://www.st.com/resource/en/license_agreement/dm00218346.pdf

Patch List:

    * The STM32L4x2 SoCs need to control the isolation of the USB features
    from VDDUSB. This is done through the PWR_CR2 bit USV. The STM32L4 HAL
    in stm32l4xx_ll_pwr.h wrongly checks for the PWR_CR2_PVME1 bit, which
    is only available on Cat. 3 devices. Replace the check by PWR_CR2_USV.
    Impacted files:
     ext/hal/st/stm32cube/stm32l4xx/drivers/include/stm32l4xx_ll_pwr.h
    ST Bug tracker ID: 47844


   *Disable new CAN API and enable Legacy API
     A new CAN API has been delivered on recent L4 stm32cube.
     This new API breaks current CAN driver. Disable the new API and enable the
     legacy API.
     Disable related systematic warning message
    Impacted files:
     CMakeLists.txt
     drivers/include/stm32l4xx_hal_conf.h
     drivers/src/Legacy/stm32l4_hal_can.c