aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/build.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/embassy-stm32/build.rs b/embassy-stm32/build.rs
index 45b2e79a5..a3b863340 100644
--- a/embassy-stm32/build.rs
+++ b/embassy-stm32/build.rs
@@ -953,7 +953,10 @@ fn main() {
953 if kind == "gpio" { 953 if kind == "gpio" {
954 for p in METADATA.peripherals { 954 for p in METADATA.peripherals {
955 // set all GPIOs to analog mode except for PA13 and PA14 which are SWDIO and SWDCLK 955 // set all GPIOs to analog mode except for PA13 and PA14 which are SWDIO and SWDCLK
956 if p.registers.is_some() && p.registers.as_ref().unwrap().kind == "gpio" { 956 if p.registers.is_some()
957 && p.registers.as_ref().unwrap().kind == "gpio"
958 && p.registers.as_ref().unwrap().version != "v1"
959 {
957 let port = format_ident!("{}", p.name); 960 let port = format_ident!("{}", p.name);
958 if p.name == "GPIOA" { 961 if p.name == "GPIOA" {
959 gg.extend(quote! { 962 gg.extend(quote! {