Skip to content

Commit 3f9aa10

Browse files
authored
Merge pull request #2066 from fpistm/stm32CubeL4_1.18.0
Update to latest STM32CubeL4 v1.18.0
2 parents 22feae1 + 9f78d89 commit 3f9aa10

File tree

231 files changed

+7649
-5034
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

231 files changed

+7649
-5034
lines changed

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l412xx.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,7 +1034,7 @@ typedef struct
10341034
/******************************************************************************/
10351035

10361036
/*
1037-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1037+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
10381038
*/
10391039
#define ADC_MULTIMODE_SUPPORT /*!< ADC feature available only on specific devices: multimode available on devices with several ADC instances */
10401040

@@ -5385,7 +5385,7 @@ typedef struct
53855385
/* */
53865386
/******************************************************************************/
53875387
/*
5388-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5388+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
53895389
*/
53905390
#define RCC_HSI48_SUPPORT
53915391

@@ -9340,7 +9340,7 @@ typedef struct
93409340
/******************************************************************************/
93419341

93429342
/*
9343-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9343+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
93449344
*/
93459345
#define USART_TCBGT_SUPPORT
93469346

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l422xx.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1069,7 +1069,7 @@ typedef struct
10691069
/******************************************************************************/
10701070

10711071
/*
1072-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1072+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
10731073
*/
10741074
#define ADC_MULTIMODE_SUPPORT /*!< ADC feature available only on specific devices: multimode available on devices with several ADC instances */
10751075

@@ -5601,7 +5601,7 @@ typedef struct
56015601
/* */
56025602
/******************************************************************************/
56035603
/*
5604-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5604+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
56055605
*/
56065606
#define RCC_HSI48_SUPPORT
56075607

@@ -9565,7 +9565,7 @@ typedef struct
95659565
/******************************************************************************/
95669566

95679567
/*
9568-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9568+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
95699569
*/
95709570
#define USART_TCBGT_SUPPORT
95719571

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l431xx.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1168,7 +1168,7 @@ typedef struct
11681168
/******************************************************************************/
11691169

11701170
/*
1171-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1171+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
11721172
*/
11731173
/* Note: No specific macro feature on this device */
11741174

@@ -5812,7 +5812,7 @@ typedef struct
58125812
/* */
58135813
/******************************************************************************/
58145814
/*
5815-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5815+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
58165816
*/
58175817
#define DAC_CHANNEL2_SUPPORT /*!< DAC feature available only on specific devices: DAC channel 2 available */
58185818

@@ -9164,7 +9164,7 @@ typedef struct
91649164
/* */
91659165
/******************************************************************************/
91669166
/*
9167-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9167+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
91689168
*/
91699169
#define RCC_PLLSAI1_SUPPORT
91709170
#define RCC_PLLP_SUPPORT
@@ -11450,9 +11450,6 @@ typedef struct
1145011450
#define SDMMC_STA_DATAEND_Pos (8U)
1145111451
#define SDMMC_STA_DATAEND_Msk (0x1UL << SDMMC_STA_DATAEND_Pos) /*!< 0x00000100 */
1145211452
#define SDMMC_STA_DATAEND SDMMC_STA_DATAEND_Msk /*!<Data end (data counter, SDIDCOUNT, is zero) */
11453-
#define SDMMC_STA_STBITERR_Pos (9U)
11454-
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11455-
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
1145611453
#define SDMMC_STA_DBCKEND_Pos (10U)
1145711454
#define SDMMC_STA_DBCKEND_Msk (0x1UL << SDMMC_STA_DBCKEND_Pos) /*!< 0x00000400 */
1145811455
#define SDMMC_STA_DBCKEND SDMMC_STA_DBCKEND_Msk /*!<Data block sent/received (CRC check passed) */
@@ -11493,6 +11490,11 @@ typedef struct
1149311490
#define SDMMC_STA_SDIOIT_Msk (0x1UL << SDMMC_STA_SDIOIT_Pos) /*!< 0x00400000 */
1149411491
#define SDMMC_STA_SDIOIT SDMMC_STA_SDIOIT_Msk /*!<SDIO interrupt received */
1149511492

11493+
/* Legacy Defines */
11494+
#define SDMMC_STA_STBITERR_Pos (9U)
11495+
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11496+
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
11497+
1149611498
/******************* Bit definition for SDMMC_ICR register *******************/
1149711499
#define SDMMC_ICR_CCRCFAILC_Pos (0U)
1149811500
#define SDMMC_ICR_CCRCFAILC_Msk (0x1UL << SDMMC_ICR_CCRCFAILC_Pos) /*!< 0x00000001 */
@@ -13964,7 +13966,7 @@ typedef struct
1396413966
/******************************************************************************/
1396513967

1396613968
/*
13967-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
13969+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1396813970
*/
1396913971
#define USART_TCBGT_SUPPORT
1397013972

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l432xx.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1153,7 +1153,7 @@ typedef struct
11531153
/******************************************************************************/
11541154

11551155
/*
1156-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1156+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
11571157
*/
11581158
/* Note: No specific macro feature on this device */
11591159

@@ -5797,7 +5797,7 @@ typedef struct
57975797
/* */
57985798
/******************************************************************************/
57995799
/*
5800-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5800+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
58015801
*/
58025802
#define DAC_CHANNEL2_SUPPORT /*!< DAC feature available only on specific devices: DAC channel 2 available */
58035803

@@ -8825,7 +8825,7 @@ typedef struct
88258825
/* */
88268826
/******************************************************************************/
88278827
/*
8828-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
8828+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
88298829
*/
88308830
#define RCC_PLLSAI1_SUPPORT
88318831
#define RCC_PLLP_SUPPORT
@@ -13136,7 +13136,7 @@ typedef struct
1313613136
/******************************************************************************/
1313713137

1313813138
/*
13139-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
13139+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1314013140
*/
1314113141
#define USART_TCBGT_SUPPORT
1314213142

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l433xx.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,7 +1227,7 @@ typedef struct
12271227
/******************************************************************************/
12281228

12291229
/*
1230-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1230+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
12311231
*/
12321232
/* Note: No specific macro feature on this device */
12331233

@@ -5871,7 +5871,7 @@ typedef struct
58715871
/* */
58725872
/******************************************************************************/
58735873
/*
5874-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5874+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
58755875
*/
58765876
#define DAC_CHANNEL2_SUPPORT /*!< DAC feature available only on specific devices: DAC channel 2 available */
58775877

@@ -9256,7 +9256,7 @@ typedef struct
92569256
/* */
92579257
/******************************************************************************/
92589258
/*
9259-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9259+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
92609260
*/
92619261
#define RCC_PLLSAI1_SUPPORT
92629262
#define RCC_PLLP_SUPPORT
@@ -11679,9 +11679,6 @@ typedef struct
1167911679
#define SDMMC_STA_DATAEND_Pos (8U)
1168011680
#define SDMMC_STA_DATAEND_Msk (0x1UL << SDMMC_STA_DATAEND_Pos) /*!< 0x00000100 */
1168111681
#define SDMMC_STA_DATAEND SDMMC_STA_DATAEND_Msk /*!<Data end (data counter, SDIDCOUNT, is zero) */
11682-
#define SDMMC_STA_STBITERR_Pos (9U)
11683-
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11684-
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
1168511682
#define SDMMC_STA_DBCKEND_Pos (10U)
1168611683
#define SDMMC_STA_DBCKEND_Msk (0x1UL << SDMMC_STA_DBCKEND_Pos) /*!< 0x00000400 */
1168711684
#define SDMMC_STA_DBCKEND SDMMC_STA_DBCKEND_Msk /*!<Data block sent/received (CRC check passed) */
@@ -11722,6 +11719,11 @@ typedef struct
1172211719
#define SDMMC_STA_SDIOIT_Msk (0x1UL << SDMMC_STA_SDIOIT_Pos) /*!< 0x00400000 */
1172311720
#define SDMMC_STA_SDIOIT SDMMC_STA_SDIOIT_Msk /*!<SDIO interrupt received */
1172411721

11722+
/* Legacy Defines */
11723+
#define SDMMC_STA_STBITERR_Pos (9U)
11724+
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11725+
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
11726+
1172511727
/******************* Bit definition for SDMMC_ICR register *******************/
1172611728
#define SDMMC_ICR_CCRCFAILC_Pos (0U)
1172711729
#define SDMMC_ICR_CCRCFAILC_Msk (0x1UL << SDMMC_ICR_CCRCFAILC_Pos) /*!< 0x00000001 */
@@ -14193,7 +14195,7 @@ typedef struct
1419314195
/******************************************************************************/
1419414196

1419514197
/*
14196-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
14198+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1419714199
*/
1419814200
#define USART_TCBGT_SUPPORT
1419914201

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l442xx.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,7 +1188,7 @@ typedef struct
11881188
/******************************************************************************/
11891189

11901190
/*
1191-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1191+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
11921192
*/
11931193
/* Note: No specific macro feature on this device */
11941194

@@ -6013,7 +6013,7 @@ typedef struct
60136013
/* */
60146014
/******************************************************************************/
60156015
/*
6016-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
6016+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
60176017
*/
60186018
#define DAC_CHANNEL2_SUPPORT /*!< DAC feature available only on specific devices: DAC channel 2 available */
60196019

@@ -9041,7 +9041,7 @@ typedef struct
90419041
/* */
90429042
/******************************************************************************/
90439043
/*
9044-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9044+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
90459045
*/
90469046
#define RCC_PLLSAI1_SUPPORT
90479047
#define RCC_PLLP_SUPPORT
@@ -13361,7 +13361,7 @@ typedef struct
1336113361
/******************************************************************************/
1336213362

1336313363
/*
13364-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
13364+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1336513365
*/
1336613366
#define USART_TCBGT_SUPPORT
1336713367

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l443xx.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,7 +1262,7 @@ typedef struct
12621262
/******************************************************************************/
12631263

12641264
/*
1265-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1265+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
12661266
*/
12671267
/* Note: No specific macro feature on this device */
12681268

@@ -6087,7 +6087,7 @@ typedef struct
60876087
/* */
60886088
/******************************************************************************/
60896089
/*
6090-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
6090+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
60916091
*/
60926092
#define DAC_CHANNEL2_SUPPORT /*!< DAC feature available only on specific devices: DAC channel 2 available */
60936093

@@ -9472,7 +9472,7 @@ typedef struct
94729472
/* */
94739473
/******************************************************************************/
94749474
/*
9475-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9475+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
94769476
*/
94779477
#define RCC_PLLSAI1_SUPPORT
94789478
#define RCC_PLLP_SUPPORT
@@ -11904,9 +11904,6 @@ typedef struct
1190411904
#define SDMMC_STA_DATAEND_Pos (8U)
1190511905
#define SDMMC_STA_DATAEND_Msk (0x1UL << SDMMC_STA_DATAEND_Pos) /*!< 0x00000100 */
1190611906
#define SDMMC_STA_DATAEND SDMMC_STA_DATAEND_Msk /*!<Data end (data counter, SDIDCOUNT, is zero) */
11907-
#define SDMMC_STA_STBITERR_Pos (9U)
11908-
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11909-
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
1191011907
#define SDMMC_STA_DBCKEND_Pos (10U)
1191111908
#define SDMMC_STA_DBCKEND_Msk (0x1UL << SDMMC_STA_DBCKEND_Pos) /*!< 0x00000400 */
1191211909
#define SDMMC_STA_DBCKEND SDMMC_STA_DBCKEND_Msk /*!<Data block sent/received (CRC check passed) */
@@ -11947,6 +11944,11 @@ typedef struct
1194711944
#define SDMMC_STA_SDIOIT_Msk (0x1UL << SDMMC_STA_SDIOIT_Pos) /*!< 0x00400000 */
1194811945
#define SDMMC_STA_SDIOIT SDMMC_STA_SDIOIT_Msk /*!<SDIO interrupt received */
1194911946

11947+
/* Legacy Defines */
11948+
#define SDMMC_STA_STBITERR_Pos (9U)
11949+
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11950+
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
11951+
1195011952
/******************* Bit definition for SDMMC_ICR register *******************/
1195111953
#define SDMMC_ICR_CCRCFAILC_Pos (0U)
1195211954
#define SDMMC_ICR_CCRCFAILC_Msk (0x1UL << SDMMC_ICR_CCRCFAILC_Pos) /*!< 0x00000001 */
@@ -14418,7 +14420,7 @@ typedef struct
1441814420
/******************************************************************************/
1441914421

1442014422
/*
14421-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
14423+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1442214424
*/
1442314425
#define USART_TCBGT_SUPPORT
1442414426

system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l451xx.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1210,7 +1210,7 @@ typedef struct
12101210
/******************************************************************************/
12111211

12121212
/*
1213-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
1213+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
12141214
*/
12151215
/* Note: No specific macro feature on this device */
12161216

@@ -5862,7 +5862,7 @@ typedef struct
58625862
/* */
58635863
/******************************************************************************/
58645864
/*
5865-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
5865+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
58665866
*/
58675867
/* Note: No specific macro feature on this device */
58685868

@@ -9415,7 +9415,7 @@ typedef struct
94159415
/* */
94169416
/******************************************************************************/
94179417
/*
9418-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
9418+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
94199419
*/
94209420
#define RCC_PLLSAI1_SUPPORT
94219421
#define RCC_PLLP_SUPPORT
@@ -11734,9 +11734,6 @@ typedef struct
1173411734
#define SDMMC_STA_DATAEND_Pos (8U)
1173511735
#define SDMMC_STA_DATAEND_Msk (0x1UL << SDMMC_STA_DATAEND_Pos) /*!< 0x00000100 */
1173611736
#define SDMMC_STA_DATAEND SDMMC_STA_DATAEND_Msk /*!<Data end (data counter, SDIDCOUNT, is zero) */
11737-
#define SDMMC_STA_STBITERR_Pos (9U)
11738-
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11739-
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
1174011737
#define SDMMC_STA_DBCKEND_Pos (10U)
1174111738
#define SDMMC_STA_DBCKEND_Msk (0x1UL << SDMMC_STA_DBCKEND_Pos) /*!< 0x00000400 */
1174211739
#define SDMMC_STA_DBCKEND SDMMC_STA_DBCKEND_Msk /*!<Data block sent/received (CRC check passed) */
@@ -11777,6 +11774,11 @@ typedef struct
1177711774
#define SDMMC_STA_SDIOIT_Msk (0x1UL << SDMMC_STA_SDIOIT_Pos) /*!< 0x00400000 */
1177811775
#define SDMMC_STA_SDIOIT SDMMC_STA_SDIOIT_Msk /*!<SDIO interrupt received */
1177911776

11777+
/* Legacy Defines */
11778+
#define SDMMC_STA_STBITERR_Pos (9U)
11779+
#define SDMMC_STA_STBITERR_Msk (0x1UL << SDMMC_STA_STBITERR_Pos) /*!< 0x00000200 */
11780+
#define SDMMC_STA_STBITERR SDMMC_STA_STBITERR_Msk /*!<Start bit not detected on all data signals in wide bus mode */
11781+
1178011782
/******************* Bit definition for SDMMC_ICR register *******************/
1178111783
#define SDMMC_ICR_CCRCFAILC_Pos (0U)
1178211784
#define SDMMC_ICR_CCRCFAILC_Msk (0x1UL << SDMMC_ICR_CCRCFAILC_Pos) /*!< 0x00000001 */
@@ -14323,7 +14325,7 @@ typedef struct
1432314325
/******************************************************************************/
1432414326

1432514327
/*
14326-
* @brief Specific device feature definitions (not present on all devices in the STM32L4 serie)
14328+
* @brief Specific device feature definitions (not present on all devices in the STM32L4 series)
1432714329
*/
1432814330
#define USART_TCBGT_SUPPORT
1432914331

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy