• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

drivers/18-Mar-2025-386,534169,080

soc/18-Mar-2025-570,840490,497

CMakeLists.txtD18-Mar-202510.7 KiB128126

LICENSE.mdD18-Mar-20251.5 KiB2822

READMED18-Mar-20251.8 KiB6648

README

1STM32CubeH7
2###########
3
4Origin:
5   ST Microelectronics
6   http://www.st.com/en/embedded-software/stm32cubeh7.html
7
8Status:
9   version v1.12.0
10
11Purpose:
12   ST Microelectronics official MCU package for STM32H7 series.
13
14Description:
15   This package is an extract of official STM32CubeH7 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 STM32H7 series.
18
19Dependencies:
20    None.
21
22URL:
23   https://github.com/STMicroelectronics/STM32CubeH7
24
25Commit:
26   430c9b3b3676dd71e1ce8ce81e1221d60298beb2
27
28Maintained-by:
29   External
30
31License:
32   BSD-3-Clause
33
34License Link:
35   https://opensource.org/licenses/BSD-3-Clause
36
37Patch List:
38
39   *Changes from official delivery:
40    -dos2unix applied
41    -trailing white spaces removed
42
43   *Provision to enable hal & ll asserts added
44    -Added stm32cube/stm32h7xx/drivers/include/stm32_assert.h
45    -Removed unused stm32cube/stm32h7xx/drivers/include/stm32_assert_template.h
46
47   *Fix context descriptor leak
48    - Impacted file: stm32h7xx_hal_eth.c
49    - Internal reference: Not available. Will be fixed as part of a new eth hal implementation
50
51   *fix to the V2 HAL API to get PTP to work
52     In the HAL_ETH_ReadData function where it checks for the last descriptor,
53     we added a checked if the TSA bit was set in DESC1
54     If the TSA bit is set then have a peak at the context descriptor which should be the one
55     after the last descriptor
56     If the CTXT bit is set in the context descriptor then extract the timestamps
57     Impacted files:
58     drivers/src/stm32h7xx_hal_eth.c
59     ST Internal Reference: 142115
60
61   *Fix to remove PAGESIZE definition which conflicts with POSIX
62    Impacted files:
63     drivers/include/Legacy/stm32_hal_legacy.h
64
65   See release_note.html from STM32Cube
66