stm32: move MCO pin impls to build.rs

This commit is contained in:
Dario Nieuwenhuis
2022-02-23 19:54:26 +01:00
parent 1e69a8c484
commit 30ce71127a
2 changed files with 13 additions and 10 deletions

View File

@ -348,15 +348,6 @@ macro_rules! impl_peri {
impl_peri!(MCO1, Mco1, set_mco1, set_mco1pre);
impl_peri!(MCO2, Mco2, set_mco2, set_mco2pre);
crate::pac::peripheral_pins!(
($inst:ident, rcc, RCC, $pin:ident, MCO_1, $af:expr) => {
pin_trait_impl!(crate::rcc::McoPin, MCO1, $pin, $af);
};
($inst:ident, rcc, RCC, $pin:ident, MCO_2, $af:expr) => {
pin_trait_impl!(crate::rcc::McoPin, MCO2, $pin, $af);
};
);
pub struct Mco<'d, T: McoInstance> {
phantom: PhantomData<&'d mut T>,
}