1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
pub use embedded_hal::{
    prelude::*,
    digital::v2::*,
    adc::OneShot as _,
    watchdog::{
        Watchdog as _,
        WatchdogEnable as _,
    },
};

pub use crate::{
    adc::AdcExt as _,
    delay::DelayExt as _,
    exti::ExtiExt as _,
    gpio::GpioExt as _,
    i2c::I2cExt as _,
    pwr::PowerMode as _,
    rcc::RccExt as _,
    serial::{
        Serial1Ext as _,
        Serial2Ext as _,
    },
    spi::SpiExt as _,
    time::U32Ext as _,
    timer::TimerExt as _,
    watchdog::{
        IndependedWatchdogExt as _,
        WindowWatchdogExt as _,
    },
};