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
31
32
//! Parent module for all STM32H7 devices.

/// Peripherals shared by multiple devices
pub mod peripherals;

/// Peripheral instances shared by multiple devices
pub(crate) mod instances;

#[cfg(any(feature="stm32h735", feature="doc"))]
pub mod stm32h735;

#[cfg(any(feature="stm32h743", feature="doc"))]
pub mod stm32h743;

#[cfg(any(feature="stm32h743v", feature="doc"))]
pub mod stm32h743v;

#[cfg(any(feature="stm32h747cm4", feature="doc"))]
pub mod stm32h747cm4;

#[cfg(any(feature="stm32h747cm7", feature="doc"))]
pub mod stm32h747cm7;

#[cfg(any(feature="stm32h753", feature="doc"))]
pub mod stm32h753;

#[cfg(any(feature="stm32h753v", feature="doc"))]
pub mod stm32h753v;

#[cfg(any(feature="stm32h7b3", feature="doc"))]
pub mod stm32h7b3;