@@ -561,7 +561,7 @@ gpio!(GPIOB, gpiob, iopben, PB, [
561561 PB15 : ( pb15, 15 , Input <Floating >) ,
562562] ) ;
563563
564- #[ cfg( feature = "stm32f042" ) ]
564+ #[ cfg( any ( feature = "stm32f038" , feature = " stm32f042") ) ]
565565gpio ! ( GPIOC , gpioc, iopcen, PC , [
566566 PC13 : ( pc13, 13 , Input <Floating >) ,
567567 PC14 : ( pc14, 14 , Input <Floating >) ,
@@ -643,13 +643,6 @@ gpio!(GPIOD, gpiod, iopden, PD, [
643643// PE15: (pe15, 15, Input<Floating>),
644644// ]);
645645
646- #[ cfg( feature = "stm32f042" ) ]
647- gpio ! ( GPIOF , gpiof, iopfen, PF , [
648- PF0 : ( pf0, 0 , Input <Floating >) ,
649- PF1 : ( pf1, 1 , Input <Floating >) ,
650- PF11 : ( pf11, 11 , Input <Floating >) ,
651- ] ) ;
652-
653646#[ cfg( any( feature = "stm32f030" , feature = "stm32f051" ) ) ]
654647gpio ! ( GPIOF , gpiof, iopfen, PF , [
655648 PF0 : ( pf0, 0 , Input <Floating >) ,
@@ -666,6 +659,21 @@ gpio!(GPIOF, gpiof, iopfen, PF, [
666659 PF7 : ( pf7, 7 , Input <Floating >) ,
667660] ) ;
668661
662+ #[ cfg( feature = "stm32f038" ) ]
663+ gpio ! ( GPIOF , gpiof, iopfen, PF , [
664+ PF0 : ( pf0, 0 , Input <Floating >) ,
665+ PF1 : ( pf1, 1 , Input <Floating >) ,
666+ PF6 : ( pf6, 6 , Input <Floating >) ,
667+ PF7 : ( pf7, 7 , Input <Floating >) ,
668+ ] ) ;
669+
670+ #[ cfg( feature = "stm32f042" ) ]
671+ gpio ! ( GPIOF , gpiof, iopfen, PF , [
672+ PF0 : ( pf0, 0 , Input <Floating >) ,
673+ PF1 : ( pf1, 1 , Input <Floating >) ,
674+ PF11 : ( pf11, 11 , Input <Floating >) ,
675+ ] ) ;
676+
669677#[ cfg( feature = "stm32f070" ) ]
670678gpio ! ( GPIOF , gpiof, iopfen, PF , [
671679 PF0 : ( pf0, 0 , Input <Floating >) ,
0 commit comments