Skip to content

Commit 9e3bbfd

Browse files
erwangogalak
authored andcommitted
ext/hal: stm32cube: Update STM32F0 README file
To comply with Zephyr Contributing guidelines regarding ext/ components, update README for STM32F0 series Signed-off-by: Erwan Gouriou <[email protected]>
1 parent b518d35 commit 9e3bbfd

File tree

1 file changed

+46
-13
lines changed
  • ext/hal/st/stm32cube/stm32f0xx

1 file changed

+46
-13
lines changed
Lines changed: 46 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,48 @@
1-
The current version supported in Zephyr for STM32F0 Cube is V1.9.0
1+
STM32CubeF0
2+
###########
3+
4+
Origin:
5+
ST Microelectronics
6+
http://www.st.com/en/embedded-software/stm32cubef0.html
7+
8+
Status:
9+
version 1.9.0
10+
11+
Purpose:
12+
ST Microelectronics official MCU package for STM32F0 series.
13+
14+
Description:
15+
This package is an extract of official STM32CubeF0 package written by ST Microelectronics.
16+
It is composed of STM32Cube hardware abstraction layer (HAL) and low layer (LL) plus a set
17+
of CMSIS headers files, one for each SoC in STM32F0 series.
18+
19+
Dependencies:
20+
None.
21+
22+
URL:
23+
http://www.st.com/en/embedded-software/stm32cubef0.html
24+
25+
commit:
26+
version 1.9.0
27+
28+
Maintained-by:
29+
External
30+
31+
License:
32+
BSD-3-Clause
33+
34+
License Link:
35+
http://www.st.com/resource/en/license_agreement/dm00218346.pdf
236

337
Patch List:
4-
===========
5-
6-
*Current implementation of LL_SPI_TransmitData16 on F0 family
7-
generates following warning:
8-
"warning: dereferencing type-punned pointer will break strict-aliasing
9-
rules [-Wstrict-aliasing]"
10-
Besides being forbidden by rule, this cast is not needed, as register is
11-
16 bits wide. Modification has been tested on F0 SoC.
12-
stm32yyxx_ll_spi.h being included in soc.h file, warning is generated
13-
at each compiled object, this commit allows a clean build.
14-
Impacted files:
15-
drivers/include/stm32f0xx_ll_spi.h
38+
39+
*Current implementation of LL_SPI_TransmitData16 on F0 family
40+
generates following warning:
41+
"warning: dereferencing type-punned pointer will break strict-aliasing
42+
rules [-Wstrict-aliasing]"
43+
Besides being forbidden by rule, this cast is not needed, as register is
44+
16 bits wide. Modification has been tested on F0 SoC.
45+
stm32yyxx_ll_spi.h being included in soc.h file, warning is generated
46+
at each compiled object, this commit allows a clean build.
47+
Impacted files:
48+
drivers/include/stm32f0xx_ll_spi.h

0 commit comments

Comments
 (0)