zephyr/ext/hal/st/stm32cube/stm32f3xx
Erwan Gouriou 0329450088 stm32cube: Fix warning when SPI LL API is compiled
Current implementation of LL_SPI_TransmitData16 on F3/F7/L4 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 L4 SoC.
stm32yyxx_ll_spi.h being included in soc.h file, warning is generated
at each compiled object, this commit allows a clean build.
This issue is referenced in ST and tracked under
reference  13359. Code will be updated on upcoming stm32cube updates.

Change-Id: I3ca54a81d849d4852eca86b52b6825b60e18b752
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
2017-07-01 08:36:51 -04:00
..
drivers stm32cube: Fix warning when SPI LL API is compiled 2017-07-01 08:36:51 -04:00
soc ext: stm32cube: update stm32f3xx cube version 2017-04-04 17:55:12 -05:00
README ext: stm32cube: update stm32f3xx cube version 2017-04-04 17:55:12 -05:00

README

The current version supported in Zephyr for STM32F3 Cube is V1.7.0

Changes from official delivery:
*dos2unix applied
*trailing white spaces removed