Skip to content

Commit da293cd

Browse files
committed
Serial: Fix compilation for io-STM32L021
1 parent cb54c44 commit da293cd

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/serial.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use core::ptr;
44

55
use nb::block;
66

7-
use crate::gpio::{gpioa::*, gpiob::*, gpioc::*, gpiod::*, gpioe::*};
87
use crate::gpio::{PinMode, AltMode};
98
use crate::hal;
109
use crate::hal::prelude::*;
@@ -26,6 +25,12 @@ pub use crate::dma;
2625
#[cfg(any(feature = "stm32l0x2", feature = "stm32l0x3"))]
2726
use crate::dma::Buffer;
2827

28+
use crate::gpio::{gpioa::*, gpiob::*};
29+
#[cfg(any(feature = "io-STM32L031", feature = "io-STM32L051", feature = "io-STM32L071"))]
30+
use crate::gpio::gpioc::*;
31+
#[cfg(any(feature = "io-STM32L071"))]
32+
use crate::gpio::{gpiod::*, gpioe::*};
33+
2934
/// Serial error
3035
#[derive(Debug)]
3136
pub enum Error {
@@ -173,7 +178,7 @@ impl_pins!(
173178
PA0, AF6, LPUART1, RxPin;
174179
PA1, AF6, LPUART1, TxPin;
175180
PA2, AF4, USART2, TxPin;
176-
PA2, AF6, LPUART1, TxPin,
181+
PA2, AF6, LPUART1, TxPin;
177182
PA3, AF4, USART2, RxPin;
178183
PA3, AF6, LPUART1, RxPin;
179184
PA4, AF6, LPUART1, TxPin;

0 commit comments

Comments
 (0)