Skip to content

Commit 8e7764c

Browse files
committed
Update CMSIS for STM32F2xx (from STM32CubeF2 V1.6.0)
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent ddeb4e0 commit 8e7764c

20 files changed

+45509
-19850
lines changed

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f205xx.h

Lines changed: 10777 additions & 4732 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f207xx.h

Lines changed: 11779 additions & 5094 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f215xx.h

Lines changed: 10946 additions & 4802 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f217xx.h

Lines changed: 11948 additions & 5165 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32f2xx.h
44
* @author MCD Application Team
5-
* @version V2.1.2
6-
* @date 29-June-2016
5+
* @version V2.2.0
6+
* @date 17-March-2017
77
* @brief CMSIS STM32F2xx Device Peripheral Access Layer Header File.
88
*
99
* The file is the unique include file that the application programmer
@@ -18,7 +18,7 @@
1818
******************************************************************************
1919
* @attention
2020
*
21-
* <h2><center>&copy; COPYRIGHT(c) 2016 STMicroelectronics</center></h2>
21+
* <h2><center>&copy; COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
2222
*
2323
* Redistribution and use in source and binary forms, with or without modification,
2424
* are permitted provided that the following conditions are met:
@@ -99,11 +99,11 @@
9999
#endif /* USE_HAL_DRIVER */
100100

101101
/**
102-
* @brief CMSIS Device version number V2.1.2
102+
* @brief CMSIS Device version number V2.2.0
103103
*/
104104
#define __STM32F2xx_CMSIS_VERSION_MAIN (0x02U) /*!< [31:24] main version */
105-
#define __STM32F2xx_CMSIS_VERSION_SUB1 (0x01U) /*!< [23:16] sub1 version */
106-
#define __STM32F2xx_CMSIS_VERSION_SUB2 (0x02U) /*!< [15:8] sub2 version */
105+
#define __STM32F2xx_CMSIS_VERSION_SUB1 (0x02U) /*!< [23:16] sub1 version */
106+
#define __STM32F2xx_CMSIS_VERSION_SUB2 (0x00U) /*!< [15:8] sub2 version */
107107
#define __STM32F2xx_CMSIS_VERSION_RC (0x00U) /*!< [7:0] release candidate */
108108
#define __STM32F2xx_CMSIS_VERSION ((__STM32F2xx_CMSIS_VERSION_MAIN << 24)\
109109
|(__STM32F2xx_CMSIS_VERSION_SUB1 << 16)\

system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
******************************************************************************
33
* @file system_stm32f2xx.h
44
* @author MCD Application Team
5-
* @version V2.1.2
6-
* @date 29-June-2016
5+
* @version V2.2.0
6+
* @date 17-March-2017
77
* @brief CMSIS Cortex-M3 Device System Source File for STM32F2xx devices.
88
******************************************************************************
99
* @attention
1010
*
11-
* <h2><center>&copy; COPYRIGHT(c) 2016 STMicroelectronics</center></h2>
11+
* <h2><center>&copy; COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
1212
*
1313
* Redistribution and use in source and binary forms, with or without modification,
1414
* are permitted provided that the following conditions are met:
@@ -75,6 +75,8 @@
7575
*/
7676
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
7777

78+
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */
79+
extern const uint8_t APBPrescTable[8]; /*!< APB prescalers table values */
7880

7981
/**
8082
* @}

system/Drivers/CMSIS/Device/ST/STM32F2xx/Release_Notes.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32F2xx/Source/Templates/arm/startup_stm32f205xx.s

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
;******************** (C) COPYRIGHT 2016 STMicroelectronics ********************
1+
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
22
;* File Name : startup_stm32f205xx.s
33
;* Author : MCD Application Team
4-
;* Version : V2.1.2
5-
;* Date : 29-June-2016
4+
;* Version : V2.2.0
5+
;* Date : 17-March-2017
66
;* Description : STM32F205xx devices vector table for MDK-ARM toolchain.
77
;* This module performs:
88
;* - Set the initial SP

system/Drivers/CMSIS/Device/ST/STM32F2xx/Source/Templates/arm/startup_stm32f207xx.s

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
******************* (C) COPYRIGHT 2016 STMicroelectronics ********************
1+
******************* (C) COPYRIGHT 2017 STMicroelectronics ********************
22
;* File Name : startup_stm32f207xx.s
33
;* Author : MCD Application Team
4-
;* Version : V2.1.2
5-
;* Date : 29-June-2016
4+
;* Version : V2.2.0
5+
;* Date : 17-March-2017
66
;* Description : STM32F207xx devices vector table for MDK-ARM toolchain.
77
;* This module performs:
88
;* - Set the initial SP

system/Drivers/CMSIS/Device/ST/STM32F2xx/Source/Templates/arm/startup_stm32f215xx.s

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
;******************** (C) COPYRIGHT 2016 STMicroelectronics ********************
1+
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
22
;* File Name : startup_stm32f215xx.s
33
;* Author : MCD Application Team
4-
;* Version : V2.1.2
5-
;* Date : 29-June-2016
4+
;* Version : V2.2.0
5+
;* Date : 17-March-2017
66
;* Description : STM32F215xx devices vector table for MDK-ARM toolchain.
77
;* This module performs:
88
;* - Set the initial SP

0 commit comments

Comments
 (0)