@@ -174,7 +174,7 @@ pub use stm32f7::stm32f7x7::*;
174174#[ cfg( feature="stm32f7x9" ) ]
175175pub use stm32f7:: stm32f7x9:: * ;
176176
177- #[ cfg( any( feature="doc" , feature="stm32g030" , feature="stm32g031" , feature="stm32g041" , feature="stm32g070" , feature="stm32g071" , feature="stm32g07x" , feature="stm32g081" ) ) ]
177+ #[ cfg( any( feature="doc" , feature="stm32g030" , feature="stm32g031" , feature="stm32g041" , feature="stm32g050" , feature= "stm32g051" , feature= "stm32g061" , feature= " stm32g070", feature="stm32g071" , feature="stm32g07x" , feature="stm32g081" , feature= "stm32g0b0" , feature= "stm32g0b1" , feature= "stm32g0c1 ") ) ]
178178pub mod stm32g0;
179179
180180#[ cfg( feature="stm32g030" ) ]
@@ -186,6 +186,15 @@ pub use stm32g0::stm32g031::*;
186186#[ cfg( feature="stm32g041" ) ]
187187pub use stm32g0:: stm32g041:: * ;
188188
189+ #[ cfg( feature="stm32g050" ) ]
190+ pub use stm32g0:: stm32g050:: * ;
191+
192+ #[ cfg( feature="stm32g051" ) ]
193+ pub use stm32g0:: stm32g051:: * ;
194+
195+ #[ cfg( feature="stm32g061" ) ]
196+ pub use stm32g0:: stm32g061:: * ;
197+
189198#[ cfg( feature="stm32g070" ) ]
190199pub use stm32g0:: stm32g070:: * ;
191200
@@ -198,7 +207,16 @@ pub use stm32g0::stm32g07x::*;
198207#[ cfg( feature="stm32g081" ) ]
199208pub use stm32g0:: stm32g081:: * ;
200209
201- #[ cfg( any( feature="doc" , feature="stm32g431" , feature="stm32g441" , feature="stm32g471" , feature="stm32g473" , feature="stm32g474" , feature="stm32g483" , feature="stm32g484" ) ) ]
210+ #[ cfg( feature="stm32g0b0" ) ]
211+ pub use stm32g0:: stm32g0b0:: * ;
212+
213+ #[ cfg( feature="stm32g0b1" ) ]
214+ pub use stm32g0:: stm32g0b1:: * ;
215+
216+ #[ cfg( feature="stm32g0c1" ) ]
217+ pub use stm32g0:: stm32g0c1:: * ;
218+
219+ #[ cfg( any( feature="doc" , feature="stm32g431" , feature="stm32g441" , feature="stm32g471" , feature="stm32g473" , feature="stm32g474" , feature="stm32g483" , feature="stm32g484" , feature="stm32g491" , feature="stm32g4a1" ) ) ]
202220pub mod stm32g4;
203221
204222#[ cfg( feature="stm32g431" ) ]
@@ -222,9 +240,18 @@ pub use stm32g4::stm32g483::*;
222240#[ cfg( feature="stm32g484" ) ]
223241pub use stm32g4:: stm32g484:: * ;
224242
225- #[ cfg( any( feature="doc" , feature="stm32h743" , feature="stm32h743v" , feature="stm32h747cm4" , feature="stm32h747cm7" , feature="stm32h753" , feature="stm32h753v" , feature="stm32h7b3" ) ) ]
243+ #[ cfg( feature="stm32g491" ) ]
244+ pub use stm32g4:: stm32g491:: * ;
245+
246+ #[ cfg( feature="stm32g4a1" ) ]
247+ pub use stm32g4:: stm32g4a1:: * ;
248+
249+ #[ cfg( any( feature="doc" , feature="stm32h735" , feature="stm32h743" , feature="stm32h743v" , feature="stm32h747cm4" , feature="stm32h747cm7" , feature="stm32h753" , feature="stm32h753v" , feature="stm32h7b3" ) ) ]
226250pub mod stm32h7;
227251
252+ #[ cfg( feature="stm32h735" ) ]
253+ pub use stm32h7:: stm32h735:: * ;
254+
228255#[ cfg( feature="stm32h743" ) ]
229256pub use stm32h7:: stm32h743:: * ;
230257
@@ -246,9 +273,12 @@ pub use stm32h7::stm32h753v::*;
246273#[ cfg( feature="stm32h7b3" ) ]
247274pub use stm32h7:: stm32h7b3:: * ;
248275
249- #[ cfg( any( feature="doc" , feature="stm32l0x1" , feature="stm32l0x2" , feature="stm32l0x3" ) ) ]
276+ #[ cfg( any( feature="doc" , feature="stm32l0x0" , feature= " stm32l0x1", feature="stm32l0x2" , feature="stm32l0x3" ) ) ]
250277pub mod stm32l0;
251278
279+ #[ cfg( feature="stm32l0x0" ) ]
280+ pub use stm32l0:: stm32l0x0:: * ;
281+
252282#[ cfg( feature="stm32l0x1" ) ]
253283pub use stm32l0:: stm32l0x1:: * ;
254284
@@ -270,9 +300,15 @@ pub use stm32l1::stm32l151::*;
270300#[ cfg( feature="stm32l162" ) ]
271301pub use stm32l1:: stm32l162:: * ;
272302
273- #[ cfg( any( feature="doc" , feature="stm32l4x1" , feature="stm32l4x2" , feature="stm32l4x3" , feature="stm32l4x5" , feature="stm32l4x6" ) ) ]
303+ #[ cfg( any( feature="doc" , feature="stm32l412" , feature= "stm32l4r9" , feature= " stm32l4x1", feature="stm32l4x2" , feature="stm32l4x3" , feature="stm32l4x5" , feature="stm32l4x6" ) ) ]
274304pub mod stm32l4;
275305
306+ #[ cfg( feature="stm32l412" ) ]
307+ pub use stm32l4:: stm32l412:: * ;
308+
309+ #[ cfg( feature="stm32l4r9" ) ]
310+ pub use stm32l4:: stm32l4r9:: * ;
311+
276312#[ cfg( feature="stm32l4x1" ) ]
277313pub use stm32l4:: stm32l4x1:: * ;
278314
@@ -297,9 +333,12 @@ pub use stm32l5::stm32l552::*;
297333#[ cfg( feature="stm32l562" ) ]
298334pub use stm32l5:: stm32l562:: * ;
299335
300- #[ cfg( any( feature="doc" , feature="stm32mp157" ) ) ]
336+ #[ cfg( any( feature="doc" , feature="stm32mp153" , feature= " stm32mp157") ) ]
301337pub mod stm32mp;
302338
339+ #[ cfg( feature="stm32mp153" ) ]
340+ pub use stm32mp:: stm32mp153:: * ;
341+
303342#[ cfg( feature="stm32mp157" ) ]
304343pub use stm32mp:: stm32mp157:: * ;
305344
@@ -309,9 +348,15 @@ pub mod stm32wb;
309348#[ cfg( feature="stm32wb55" ) ]
310349pub use stm32wb:: stm32wb55:: * ;
311350
312- #[ cfg( any( feature="doc" , feature="stm32wle5" ) ) ]
351+ #[ cfg( any( feature="doc" , feature="stm32wl5x_cm0p" , feature= "stm32wl5x_cm4" , feature= " stm32wle5") ) ]
313352pub mod stm32wl;
314353
354+ #[ cfg( feature="stm32wl5x_cm0p" ) ]
355+ pub use stm32wl:: stm32wl5x_cm0p:: * ;
356+
357+ #[ cfg( feature="stm32wl5x_cm4" ) ]
358+ pub use stm32wl:: stm32wl5x_cm4:: * ;
359+
315360#[ cfg( feature="stm32wle5" ) ]
316361pub use stm32wl:: stm32wle5:: * ;
317362
0 commit comments