| STM32CubeF0 |
| ########### |
| |
| Origin: |
| ST Microelectronics |
| http://www.st.com/en/embedded-software/stm32cubef0.html |
| |
| Status: |
| version 1.9.0 |
| |
| Purpose: |
| ST Microelectronics official MCU package for STM32F0 series. |
| |
| Description: |
| This package is an extract of official STM32CubeF0 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 STM32F0 series. |
| |
| Dependencies: |
| None. |
| |
| URL: |
| http://www.st.com/en/embedded-software/stm32cubef0.html |
| |
| commit: |
| version 1.9.0 |
| |
| Maintained-by: |
| External |
| |
| License: |
| BSD-3-Clause |
| |
| License Link: |
| http://www.st.com/resource/en/license_agreement/dm00218346.pdf |
| |
| Patch List: |
| |
| *Current implementation of LL_SPI_TransmitData16 on F0 family |
| generates following warning: |
| "warning: dereferencing type-punned pointer will break strict-aliasing |
| rules [-Wstrict-aliasing]" |
| Besides being forbidden by rule, this cast is not needed, as register is |
| 16 bits wide. Modification has been tested on F0 SoC. |
| stm32yyxx_ll_spi.h being included in soc.h file, warning is generated |
| at each compiled object, this commit allows a clean build. |
| Impacted files: |
| drivers/include/stm32f0xx_ll_spi.h |