|
@@ -1233,7 +1233,9 @@ impl_pxx! {
|
|
|
(gpiob::PBx),
|
|
|
(gpioc::PCx),
|
|
|
(gpiod::PDx),
|
|
|
- (gpioe::PEx)
|
|
|
+ (gpioe::PEx),
|
|
|
+ (gpiof::PFx),
|
|
|
+ (gpiog::PGx),
|
|
|
}
|
|
|
|
|
|
gpio!(GPIOA, gpioa, gpioa, PAx, 0, [
|
|
@@ -1330,3 +1332,41 @@ gpio!(GPIOE, gpioe, gpioa, PEx, 4, [
|
|
|
PE14: (pe14, 14, Input<Floating>, CRH, exticr4),
|
|
|
PE15: (pe15, 15, Input<Floating>, CRH, exticr4),
|
|
|
]);
|
|
|
+
|
|
|
+gpio!(GPIOF, gpiof, gpioa, PFx, 5, [
|
|
|
+ PF0: (pe0, 0, Input<Floating>, CRL, exticr1),
|
|
|
+ PF1: (pe1, 1, Input<Floating>, CRL, exticr1),
|
|
|
+ PF2: (pe2, 2, Input<Floating>, CRL, exticr1),
|
|
|
+ PF3: (pe3, 3, Input<Floating>, CRL, exticr1),
|
|
|
+ PF4: (pe4, 4, Input<Floating>, CRL, exticr2),
|
|
|
+ PF5: (pe5, 5, Input<Floating>, CRL, exticr2),
|
|
|
+ PF6: (pe6, 6, Input<Floating>, CRL, exticr2),
|
|
|
+ PF7: (pe7, 7, Input<Floating>, CRL, exticr2),
|
|
|
+ PF8: (pe8, 8, Input<Floating>, CRH, exticr3),
|
|
|
+ PF9: (pe9, 9, Input<Floating>, CRH, exticr3),
|
|
|
+ PF10: (pe10, 10, Input<Floating>, CRH, exticr3),
|
|
|
+ PF11: (pe11, 11, Input<Floating>, CRH, exticr3),
|
|
|
+ PF12: (pe12, 12, Input<Floating>, CRH, exticr4),
|
|
|
+ PF13: (pe13, 13, Input<Floating>, CRH, exticr4),
|
|
|
+ PF14: (pe14, 14, Input<Floating>, CRH, exticr4),
|
|
|
+ PF15: (pe15, 15, Input<Floating>, CRH, exticr4),
|
|
|
+]);
|
|
|
+
|
|
|
+gpio!(GPIOG, gpiog, gpioa, PGx, 6, [
|
|
|
+ PG0: (pe0, 0, Input<Floating>, CRL, exticr1),
|
|
|
+ PG1: (pe1, 1, Input<Floating>, CRL, exticr1),
|
|
|
+ PG2: (pe2, 2, Input<Floating>, CRL, exticr1),
|
|
|
+ PG3: (pe3, 3, Input<Floating>, CRL, exticr1),
|
|
|
+ PG4: (pe4, 4, Input<Floating>, CRL, exticr2),
|
|
|
+ PG5: (pe5, 5, Input<Floating>, CRL, exticr2),
|
|
|
+ PG6: (pe6, 6, Input<Floating>, CRL, exticr2),
|
|
|
+ PG7: (pe7, 7, Input<Floating>, CRL, exticr2),
|
|
|
+ PG8: (pe8, 8, Input<Floating>, CRH, exticr3),
|
|
|
+ PG9: (pe9, 9, Input<Floating>, CRH, exticr3),
|
|
|
+ PG10: (pe10, 10, Input<Floating>, CRH, exticr3),
|
|
|
+ PG11: (pe11, 11, Input<Floating>, CRH, exticr3),
|
|
|
+ PG12: (pe12, 12, Input<Floating>, CRH, exticr4),
|
|
|
+ PG13: (pe13, 13, Input<Floating>, CRH, exticr4),
|
|
|
+ PG14: (pe14, 14, Input<Floating>, CRH, exticr4),
|
|
|
+ PG15: (pe15, 15, Input<Floating>, CRH, exticr4),
|
|
|
+]);
|