embassy_stm32_plus/builder/uart/
mod.rs

1pub mod base;
2#[cfg(USART1)]
3pub mod uart1;
4#[cfg(USART2)]
5pub mod uart2;
6#[cfg(USART3)]
7pub mod uart3;
8#[cfg(all(
9    UART4,
10    not(any(
11        feature = "stm32f100rc",
12        feature = "stm32f100rd",
13        feature = "stm32f100re",
14        feature = "stm32f100vc",
15        feature = "stm32f100vd",
16        feature = "stm32f100ve",
17        feature = "stm32f100zc",
18        feature = "stm32f100zd",
19        feature = "stm32f100ze",
20    ))
21))]
22pub mod uart4;
23#[cfg(all(
24    UART5,
25    not(any(
26        feature = "stm32f100rc",
27        feature = "stm32f100rd",
28        feature = "stm32f100re",
29        feature = "stm32f100vc",
30        feature = "stm32f100vd",
31        feature = "stm32f100ve",
32        feature = "stm32f100zc",
33        feature = "stm32f100zd",
34        feature = "stm32f100ze",
35    ))
36))]
37pub mod uart5;