@@ -45,12 +45,25 @@ <h1 id="purpose">Purpose</h1>
45
45
< div class ="col-sm-12 col-lg-8 ">
46
46
< h1 id ="update-history "> Update History</ h1 >
47
47
< div class ="collapse ">
48
- < input type ="checkbox " id ="collapse-section14 " checked aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> V2.3.3 / 07-April-2023 </ label >
48
+ < input type ="checkbox " id ="collapse-section15 " checked aria-hidden ="true "> < label for ="collapse-section15 " aria-hidden ="true "> V2.3.4 / 21-February-2025 </ label >
49
49
< div >
50
50
< h2 id ="main-changes "> Main Changes</ h2 >
51
51
< h3 id ="patch-release "> Patch release</ h3 >
52
52
< h2 id ="contents "> Contents</ h2 >
53
53
< ul >
54
+ < li > Fix inconsistent IRQn_Type enumeration for supervisor call exception with alias for compatibility.</ li >
55
+ < li > Align GPIO_OSPEEDR Register Bits Naming with Reference Manual.</ li >
56
+ < li > Allow redefinition of the macro ‘VECT_TAB_OFFSET’ externally from the IDE, makefile, or command line.</ li >
57
+ </ ul >
58
+ </ div >
59
+ </ div >
60
+ < div class ="collapse ">
61
+ < input type ="checkbox " id ="collapse-section14 " aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> V2.3.3 / 07-April-2023</ label >
62
+ < div >
63
+ < h2 id ="main-changes-1 "> Main Changes</ h2 >
64
+ < h3 id ="patch-release-1 "> Patch release</ h3 >
65
+ < h2 id ="contents-1 "> Contents</ h2 >
66
+ < ul >
54
67
< li > All source files: update disclaimer to add reference to the new license agreement.</ li >
55
68
< li > Update define value of HSI_VALUE to 16 Mhz to be aligned with reference manual.</ li >
56
69
< li > Align USART_BRR_DIV_Fraction and USART_BRR_DIV_Mantissa bits definitions with the reference manual.</ li >
@@ -62,9 +75,9 @@ <h2 id="contents">Contents</h2>
62
75
< div class ="collapse ">
63
76
< input type ="checkbox " id ="collapse-section13 " aria-hidden ="true "> < label for ="collapse-section13 " aria-hidden ="true "> V2.3.2 / 21-May-2021</ label >
64
77
< div >
65
- < h2 id ="main-changes-1 "> Main Changes</ h2 >
78
+ < h2 id ="main-changes-2 "> Main Changes</ h2 >
66
79
< h3 id ="maintenance-release "> Maintenance release</ h3 >
67
- < h2 id ="contents-1 "> Contents</ h2 >
80
+ < h2 id ="contents-2 "> Contents</ h2 >
68
81
< ul >
69
82
< li > Improve GCC startup files robustness.</ li >
70
83
< li > Add LSI maximum startup time datasheet value: LSI_STARTUP_TIME.</ li >
@@ -79,9 +92,9 @@ <h2 id="contents-1">Contents</h2>
79
92
< div class ="collapse ">
80
93
< input type ="checkbox " id ="collapse-section12 " aria-hidden ="true "> < label for ="collapse-section12 " aria-hidden ="true "> V2.3.1 / 24-June-2020</ label >
81
94
< div >
82
- < h2 id ="main-changes-2 "> Main Changes</ h2 >
95
+ < h2 id ="main-changes-3 "> Main Changes</ h2 >
83
96
< h3 id ="maintenance-release-1 "> Maintenance release</ h3 >
84
- < h2 id ="contents-2 "> Contents</ h2 >
97
+ < h2 id ="contents-3 "> Contents</ h2 >
85
98
< ul >
86
99
< li > All header files
87
100
< ul >
@@ -106,9 +119,9 @@ <h2 id="contents-2">Contents</h2>
106
119
< div class ="collapse ">
107
120
< input type ="checkbox " id ="collapse-section11 " aria-hidden ="true "> < label for ="collapse-section11 " aria-hidden ="true "> V2.3.0 / 05-April-2019</ label >
108
121
< div >
109
- < h2 id ="main-changes-3 "> Main Changes</ h2 >
122
+ < h2 id ="main-changes-4 "> Main Changes</ h2 >
110
123
< h3 id ="maintenance-release-2 "> Maintenance release</ h3 >
111
- < h2 id ="contents-3 "> Contents</ h2 >
124
+ < h2 id ="contents-4 "> Contents</ h2 >
112
125
< ul >
113
126
< li > stm32l0xx.h
114
127
< ul >
@@ -135,9 +148,9 @@ <h2 id="contents-3">Contents</h2>
135
148
< div class ="collapse ">
136
149
< input type ="checkbox " id ="collapse-section10 " aria-hidden ="true "> < label for ="collapse-section10 " aria-hidden ="true "> V2.2.3 / 12-January-2018</ label >
137
150
< div >
138
- < h2 id ="main-changes-4 "> Main Changes</ h2 >
139
- < h3 id ="patch-release-1 "> Patch release</ h3 >
140
- < h2 id ="contents-4 "> Contents</ h2 >
151
+ < h2 id ="main-changes-5 "> Main Changes</ h2 >
152
+ < h3 id ="patch-release-2 "> Patch release</ h3 >
153
+ < h2 id ="contents-5 "> Contents</ h2 >
141
154
< ul >
142
155
< li > Corrected devices supporting RI_HYSCR3, RI_HYSCR4, RI_ASMRx, RI_CMRx, RI_CICRx registers in CMSIS files.</ li >
143
156
</ ul >
@@ -146,9 +159,9 @@ <h2 id="contents-4">Contents</h2>
146
159
< div class ="collapse ">
147
160
< input type ="checkbox " id ="collapse-section9 " aria-hidden ="true "> < label for ="collapse-section9 " aria-hidden ="true "> V2.2.2 / 25-August-2017</ label >
148
161
< div >
149
- < h2 id ="main-changes-5 "> Main Changes</ h2 >
162
+ < h2 id ="main-changes-6 "> Main Changes</ h2 >
150
163
< h3 id ="maintenance-release-3 "> Maintenance release</ h3 >
151
- < h2 id ="contents-5 "> Contents</ h2 >
164
+ < h2 id ="contents-6 "> Contents</ h2 >
152
165
< ul >
153
166
< li > Removed DATE and VERSION fields from header files.</ li >
154
167
</ ul >
@@ -157,9 +170,9 @@ <h2 id="contents-5">Contents</h2>
157
170
< div class ="collapse ">
158
171
< input type ="checkbox " id ="collapse-section8 " aria-hidden ="true "> < label for ="collapse-section8 " aria-hidden ="true "> V2.2.1 / 21-April-2017</ label >
159
172
< div >
160
- < h2 id ="main-changes-6 "> Main Changes</ h2 >
173
+ < h2 id ="main-changes-7 "> Main Changes</ h2 >
161
174
< h3 id ="maintenance-release-4 "> Maintenance release</ h3 >
162
- < h2 id ="contents-6 "> Contents</ h2 >
175
+ < h2 id ="contents-7 "> Contents</ h2 >
163
176
< ul >
164
177
< li > Update CMSIS Devices compliance with MISRA C 2004 rules:
165
178
< ul >
@@ -175,9 +188,9 @@ <h2 id="contents-6">Contents</h2>
175
188
< div class ="collapse ">
176
189
< input type ="checkbox " id ="collapse-section7 " aria-hidden ="true "> < label for ="collapse-section7 " aria-hidden ="true "> V2.2.0 / 01-July-2016</ label >
177
190
< div >
178
- < h2 id ="main-changes-7 "> Main Changes</ h2 >
191
+ < h2 id ="main-changes-8 "> Main Changes</ h2 >
179
192
< h3 id ="maintenance-release-5 "> Maintenance release</ h3 >
180
- < h2 id ="contents-7 "> Contents</ h2 >
193
+ < h2 id ="contents-8 "> Contents</ h2 >
181
194
< ul >
182
195
< li > Add macros _Pos and _Msk for each constants.
183
196
< ul >
@@ -205,9 +218,9 @@ <h2 id="contents-7">Contents</h2>
205
218
< div class ="collapse ">
206
219
< input type ="checkbox " id ="collapse-section6 " aria-hidden ="true "> < label for ="collapse-section6 " aria-hidden ="true "> V2.1.3 / 04-March-2016</ label >
207
220
< div >
208
- < h2 id ="main-changes-8 "> Main Changes</ h2 >
221
+ < h2 id ="main-changes-9 "> Main Changes</ h2 >
209
222
< h3 id ="maintenance-release-6 "> Maintenance release</ h3 >
210
- < h2 id ="contents-8 "> Contents</ h2 >
223
+ < h2 id ="contents-9 "> Contents</ h2 >
211
224
< ul >
212
225
< li > Add HardFault_IRQn.</ li >
213
226
< li > Add BKP5R to BKP19R for RTC_TypeDef for stm32l151xba.</ li >
@@ -244,9 +257,9 @@ <h2 id="contents-8">Contents</h2>
244
257
< div class ="collapse ">
245
258
< input type ="checkbox " id ="collapse-section5 " aria-hidden ="true "> < label for ="collapse-section5 " aria-hidden ="true "> V2.1.2 / 09-October-2015</ label >
246
259
< div >
247
- < h2 id ="main-changes-9 "> Main Changes</ h2 >
260
+ < h2 id ="main-changes-10 "> Main Changes</ h2 >
248
261
< h3 id ="maintenance-release-7 "> Maintenance release</ h3 >
249
- < h2 id ="contents-9 "> Contents</ h2 >
262
+ < h2 id ="contents-10 "> Contents</ h2 >
250
263
< ul >
251
264
< li > Removing the __IO attribute for PLLMulTable and AHBPrescTable. This was leading to issue during C++ initialisation.</ li >
252
265
< li > IDR field of CRC_TypeDef changed from uint32_t to uint8_t to comply with register structure.</ li >
@@ -259,9 +272,9 @@ <h2 id="contents-9">Contents</h2>
259
272
< div class ="collapse ">
260
273
< input type ="checkbox " id ="collapse-section3 " aria-hidden ="true "> < label for ="collapse-section3 " aria-hidden ="true "> V2.1.1 / 31-March-2015</ label >
261
274
< div >
262
- < h2 id ="main-changes-10 "> Main Changes</ h2 >
275
+ < h2 id ="main-changes-11 "> Main Changes</ h2 >
263
276
< h3 id ="maintenance-release-8 "> Maintenance release</ h3 >
264
- < h2 id ="contents-10 "> Contents</ h2 >
277
+ < h2 id ="contents-11 "> Contents</ h2 >
265
278
< ul >
266
279
< li > Ensure compliance w/ C++</ li >
267
280
< li > Minor update on Timer assert.</ li >
@@ -272,9 +285,9 @@ <h2 id="contents-10">Contents</h2>
272
285
< div class ="collapse ">
273
286
< input type ="checkbox " id ="collapse-section2 " aria-hidden ="true "> < label for ="collapse-section2 " aria-hidden ="true "> V2.1.0 / 06-February-2015</ label >
274
287
< div >
275
- < h2 id ="main-changes-11 "> Main Changes</ h2 >
288
+ < h2 id ="main-changes-12 "> Main Changes</ h2 >
276
289
< h3 id ="maintenance-release-9 "> Maintenance release</ h3 >
277
- < h2 id ="contents-11 "> Contents</ h2 >
290
+ < h2 id ="contents-12 "> Contents</ h2 >
278
291
< ul >
279
292
< li > Add CMSIS files for new STM32L1 e< strong > X</ strong > tended Devices : < strong > STM32L151xDX, STM32L152xDX and STM32L162xDX</ strong > </ li >
280
293
</ ul >
@@ -283,9 +296,9 @@ <h2 id="contents-11">Contents</h2>
283
296
< div class ="collapse ">
284
297
< input type ="checkbox " id ="collapse-section1 " aria-hidden ="true "> < label for ="collapse-section1 " aria-hidden ="true "> V2.0.0 / 05-September-2014</ label >
285
298
< div >
286
- < h2 id ="main-changes-12 "> Main Changes</ h2 >
299
+ < h2 id ="main-changes-13 "> Main Changes</ h2 >
287
300
< h3 id ="maintenance-release-10 "> Maintenance release</ h3 >
288
- < h2 id ="contents-12 "> Contents</ h2 >
301
+ < h2 id ="contents-13 "> Contents</ h2 >
289
302
< ul >
290
303
< li > Update based on STM32Cube specification</ li >
291
304
</ ul >
0 commit comments