From 868c3699a2bc13f870d0ef318b738ab46d4d91bd Mon Sep 17 00:00:00 2001 From: Frederic Pillon Date: Fri, 7 Jun 2024 11:28:50 +0200 Subject: [PATCH] system(F7): update STM32F7xx CMSIS Drivers to v1.2.9 Included in STM32CubeF7 FW v1.17.2 Signed-off-by: Frederic Pillon --- .../Device/ST/STM32F7xx/Include/stm32f722xx.h | 10 +- .../Device/ST/STM32F7xx/Include/stm32f723xx.h | 10 +- .../Device/ST/STM32F7xx/Include/stm32f730xx.h | 10 +- .../Device/ST/STM32F7xx/Include/stm32f732xx.h | 10 +- .../Device/ST/STM32F7xx/Include/stm32f733xx.h | 10 +- .../Device/ST/STM32F7xx/Include/stm32f745xx.h | 19 +- .../Device/ST/STM32F7xx/Include/stm32f746xx.h | 21 +- .../Device/ST/STM32F7xx/Include/stm32f750xx.h | 21 +- .../Device/ST/STM32F7xx/Include/stm32f756xx.h | 21 +- .../Device/ST/STM32F7xx/Include/stm32f765xx.h | 27 +- .../Device/ST/STM32F7xx/Include/stm32f767xx.h | 31 +- .../Device/ST/STM32F7xx/Include/stm32f769xx.h | 35 +- .../Device/ST/STM32F7xx/Include/stm32f777xx.h | 31 +- .../Device/ST/STM32F7xx/Include/stm32f779xx.h | 35 +- .../Device/ST/STM32F7xx/Include/stm32f7xx.h | 4 +- .../CMSIS/Device/ST/STM32F7xx/LICENSE.md | 83 ++++ .../CMSIS/Device/ST/STM32F7xx/License.md | 1 - .../CMSIS/Device/ST/STM32F7xx/README.md | 2 + .../Device/ST/STM32F7xx/Release_Notes.html | 69 +++- .../Templates/gcc/startup_stm32f722xx.s | 5 +- .../Templates/gcc/startup_stm32f723xx.s | 5 +- .../Templates/gcc/startup_stm32f730xx.s | 5 +- .../Templates/gcc/startup_stm32f732xx.s | 5 +- .../Templates/gcc/startup_stm32f733xx.s | 5 +- .../Templates/gcc/startup_stm32f745xx.s | 5 +- .../Templates/gcc/startup_stm32f746xx.s | 5 +- .../Templates/gcc/startup_stm32f750xx.s | 5 +- .../Templates/gcc/startup_stm32f756xx.s | 6 +- .../Templates/gcc/startup_stm32f765xx.s | 6 +- .../Templates/gcc/startup_stm32f767xx.s | 5 +- .../Templates/gcc/startup_stm32f769xx.s | 5 +- .../Templates/gcc/startup_stm32f777xx.s | 5 +- .../Templates/gcc/startup_stm32f779xx.s | 5 +- .../Device/ST/STM32F7xx/_htmresc/favicon.png | Bin 0 -> 4126 bytes .../{mini-st.css => mini-st_2020.css} | 365 +++++++++--------- .../Device/ST/STM32F7xx/_htmresc/st_logo.png | Bin 18616 -> 0 bytes .../ST/STM32F7xx/_htmresc/st_logo_2020.png | Bin 0 -> 7520 bytes .../Device/ST/STM32YYxx_CMSIS_version.md | 2 +- 38 files changed, 529 insertions(+), 360 deletions(-) create mode 100644 system/Drivers/CMSIS/Device/ST/STM32F7xx/LICENSE.md delete mode 100644 system/Drivers/CMSIS/Device/ST/STM32F7xx/License.md create mode 100644 system/Drivers/CMSIS/Device/ST/STM32F7xx/_htmresc/favicon.png rename system/Drivers/CMSIS/Device/ST/STM32F7xx/_htmresc/{mini-st.css => mini-st_2020.css} (77%) delete mode 100644 system/Drivers/CMSIS/Device/ST/STM32F7xx/_htmresc/st_logo.png create mode 100644 system/Drivers/CMSIS/Device/ST/STM32F7xx/_htmresc/st_logo_2020.png diff --git a/system/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f722xx.h b/system/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f722xx.h index 24ef51429f..1ed0c3fea3 100644 --- a/system/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f722xx.h +++ b/system/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f722xx.h @@ -6588,7 +6588,7 @@ typedef struct #define FMC_BCR1_CBURSTRW FMC_BCR1_CBURSTRW_Msk /*! Release Notes for STM32F7xx CMSIS - - + +
-
-

Release Notes for STM32F7xx CMSIS

Copyright © 2019 STMicroelectronics

- +
+
+

Update History

+
+ +
+
    +
  • Update GCC start-up files to call SystemInit() API @Reset_Handler step: alignment with EWARM and MDK-ARM start-up files.
  • +
  • Update ETH bit definitions : Add CRC stripping for Type frames bit definition (CSFT).
  • +
-
-

Update History

- + +

Main Changes

  • General updates to fix known defects and enhancements implementation.
  • Update gcc start-up files to remove duplication for DMA2_Stream4_IRQHandler.
+
+

Main Changes

    -
  • General updates to fix known defects and enhancements implementation.

  • +
  • General updates to fix known defects and enhancements implementation.
  • All source files: update disclaimer to add reference to the new license agreement.

  • -
  • Headline

    +
  • Headline
    • Add new atomic register access macros in stm32f7xx.h file.
    • Add LSI maximum startup time datasheet value: LSI_STARTUP_TIME.
    • @@ -58,8 +64,10 @@

      Main Changes

+
+

Main Changes

  • Improved GCC startup files robustness.
  • @@ -67,8 +75,10 @@

    Main Changes

  • Added License.md and Readme.md files required for GitHub publication.
+
+

Main Changes

  • Add ADC missing calibration address for Vref and Temperature sensor.
  • @@ -80,8 +90,10 @@

    Main Changes

  • Remove IS_TIM_SYNCHRO_INSTANCE macro.
+
+

Main Changes

  • CRYP @@ -131,8 +143,10 @@

    Main Changes

+
+

Main Changes

  • Add the support of STM32F730xx and STM32F750xx devices @@ -144,15 +158,19 @@

    Main Changes

+
+

Main Changes

  • Update bits definition for USBPHYC_PLL1 and USBPHYC_LDO registers to be inline with products documentation.
+
+

Main Changes

  • Update FLASHSIZE_BASE and UID_BASE defined values for STM32F72x and STM32F73x devices.
  • @@ -160,8 +178,10 @@

    Main Changes

  • Remove Date and Version from header files
+
+

Main Changes

  • Add the support of STM32F722xx, STM32F723xx, STM32F732xx and STM32F733xx devices @@ -197,8 +217,10 @@

    Main Changes

+
+

Main Changes

  • stm32f7xx.h @@ -207,8 +229,10 @@

    Main Changes

+
+

Main Changes

  • Add the support of STM32F765xx, STM32F767xx, STM32F768xx, STM32F769xx, STM32F777xx, STM32F778xx and STM32F779xx devices @@ -269,8 +293,10 @@

    Main Changes

+
+

Main Changes

  • stm32f745xx.h, stm32f746xx.h and stm32f756xx.h files @@ -287,8 +313,10 @@

    Main Changes

+
+

Main Changes

  • stm32f745xx.h, stm32f746xx.h and stm32f756xx.h files @@ -298,8 +326,10 @@

    Main Changes

+
+

Main Changes

  • stm32f745xx.h, stm32f746xx.h and stm32f756xx.h files @@ -316,13 +346,16 @@

    Main Changes

+
+

Main Changes

First release

First official release for STM32F756xx/746xx/745xx devices

-
+
+