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
#![no_std] #![allow(non_camel_case_types)] #[cfg(not(feature = "device-selected"))] compile_error!( "This crate requires one of the following device features enabled: stm32h7x3" ); pub use embedded_hal as hal; #[cfg(feature = "stm32h7x3")] pub use stm32h7::stm32h7x3 as stm32; #[cfg(feature = "device-selected")] pub mod flash; #[cfg(feature = "device-selected")] pub mod gpio; #[cfg(feature = "device-selected")] pub mod prelude; #[cfg(feature = "device-selected")] pub mod rcc; #[cfg(feature = "device-selected")] pub mod serial; #[cfg(feature = "device-selected")] pub mod time; #[cfg(feature = "device-selected")] pub mod timer;