Skip to content

Commit 0fac052

Browse files
committed
Simplify use statements in serial
1 parent d29269a commit 0fac052

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

src/serial.rs

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ use crate::stm32::UART5;
3333
use crate::gpio::gpioa::{PA0, PA1, PA10, PA11, PA12, PA2, PA3, PA9};
3434
use crate::gpio::gpiob::{PB3, PB4, PB6, PB7};
3535
use crate::gpio::gpiod::{PD3, PD4, PD5, PD6};
36-
use crate::gpio::{Alternate, Floating, Input, AF7};
36+
use crate::gpio::{self, Alternate, Floating, Input};
3737

3838
#[cfg(any(
3939
feature = "stm32l4x2",
@@ -76,12 +76,6 @@ use crate::gpio::gpiob::PB5;
7676
#[cfg(any(feature = "stm32l4x5", feature = "stm32l4x6",))]
7777
use crate::gpio::gpioc::PC12;
7878

79-
#[cfg(any(feature = "stm32l4x5", feature = "stm32l4x6",))]
80-
use crate::gpio::gpiod::{PD8, PD9};
81-
82-
#[cfg(any(feature = "stm32l4x5", feature = "stm32l4x6",))]
83-
use crate::gpio::AF8;
84-
8579
use crate::dma::{dma1, CircBuffer, DMAFrame, FrameReader, FrameSender};
8680
use crate::rcc::{Clocks, APB1R1, APB2};
8781
use crate::time::{Bps, U32Ext};
@@ -813,30 +807,30 @@ macro_rules! impl_pin_traits {
813807
$(
814808
$(
815809
impl private::SealedTx for
816-
$tx<Alternate<$af, Input<Floating>>> {}
810+
$tx<Alternate<gpio::$af, Input<Floating>>> {}
817811
impl TxPin<$instance> for
818-
$tx<Alternate<$af, Input<Floating>>> {}
812+
$tx<Alternate<gpio::$af, Input<Floating>>> {}
819813
)*
820814

821815
$(
822816
impl private::SealedRx for
823-
$rx<Alternate<$af, Input<Floating>>> {}
817+
$rx<Alternate<gpio::$af, Input<Floating>>> {}
824818
impl RxPin<$instance> for
825-
$rx<Alternate<$af, Input<Floating>>> {}
819+
$rx<Alternate<gpio::$af, Input<Floating>>> {}
826820
)*
827821

828822
$(
829823
impl private::SealedRtsDe for
830-
$rts_de<Alternate<$af, Input<Floating>>> {}
824+
$rts_de<Alternate<gpio::$af, Input<Floating>>> {}
831825
impl RtsDePin<$instance> for
832-
$rts_de<Alternate<$af, Input<Floating>>> {}
826+
$rts_de<Alternate<gpio::$af, Input<Floating>>> {}
833827
)*
834828

835829
$(
836830
impl private::SealedCts for
837-
$cts<Alternate<$af, Input<Floating>>> {}
831+
$cts<Alternate<gpio::$af, Input<Floating>>> {}
838832
impl CtsPin<$instance> for
839-
$cts<Alternate<$af, Input<Floating>>> {}
833+
$cts<Alternate<gpio::$af, Input<Floating>>> {}
840834
)*
841835
)*
842836
)*

0 commit comments

Comments
 (0)