Skip to content

Commit 053df3b

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

File tree

1 file changed

+46
-14
lines changed
  • ext/hal/st/stm32cube/stm32l4xx

1 file changed

+46
-14
lines changed
Lines changed: 46 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,49 @@
1-
The current version supported in Zephyr for STM32L4 Cube is V1.10.0
1+
STM32CubeL4
2+
###########
23

4+
Origin:
5+
ST Microelectronics
6+
http://www.st.com/en/embedded-software/stm32cubel4.html
7+
8+
Status:
9+
version 1.10.0
10+
11+
Purpose:
12+
ST Microelectronics official MCU package for STM32L4 series.
13+
14+
Description:
15+
This package is an extract of official STM32CubeL4 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 STM32L4 series.
18+
19+
Dependencies:
20+
None.
21+
22+
URL:
23+
http://www.st.com/en/embedded-software/stm32cubel4.html
24+
25+
commit:
26+
version 1.10.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
336

437
Patch List:
5-
===========
6-
7-
*Current implementation of LL_SPI_TransmitData16 on F3/F7/L4 family
8-
generates following warning:
9-
"warning: dereferencing type-punned pointer will break strict-aliasing
10-
rules [-Wstrict-aliasing]"
11-
Besides being forbidden by rule, this cast is not needed, as register is
12-
16 bits wide. Modification has been tested on L4 SoC.
13-
stm32yyxx_ll_spi.h being included in soc.h file, warning is generated
14-
at each compiled object, this commit allows a clean build.
15-
Impacted files:
16-
drivers/include/stm32l4xx_ll_spi.h
17-
ST Bug tracker ID: 13359
38+
39+
*Current implementation of LL_SPI_TransmitData16 on F3/F7/L4 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 L4 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/stm32l4xx_ll_spi.h
49+
ST Bug tracker ID: 13359

0 commit comments

Comments
 (0)