pub use super::{
bus_device::{BusDevice, BusDeviceWithAddress},
dma::DmaChannel,
fugit::{ExtU32 as _, RateExtU32 as _},
i2c::{I2cBusDevice, I2cPeriph},
timer::{
GeneralTimer, PwmChannel, TimerDirection, TimerWithPwm, TimerWithPwm1Ch, TimerWithPwm2Ch,
TimerWithPwm3Ch, TimerWithPwm4Ch,
},
uart::{UartPeriph, UartPeriphWithDma},
};
pub use os_trait::prelude::*;