[][src]Trait drone_stm32_map_periph_uart::UartBrr

pub trait UartBrr<T: UartMap> {
    type UartBrrVal: Bitfield<Bits = u32>;
    type UUartBrr: UUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>;
    type SUartBrr: SUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>;
    type CUartBrr: CUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>;
}

Associated Types

type UartBrrVal: Bitfield<Bits = u32>

type UUartBrr: UUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>

type SUartBrr: SUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>

type CUartBrr: CUartBrr<T, Val = Self::UartBrrVal, UReg = Self::UUartBrr, SReg = Self::SUartBrr, CReg = Self::CUartBrr>

Loading content...

Implementors

impl UartBrr<Lpuart1> for Lpuart1[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

impl UartBrr<Uart4> for Uart4[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

impl UartBrr<Uart5> for Uart5[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

impl UartBrr<Usart1> for Usart1[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

impl UartBrr<Usart2> for Usart2[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

impl UartBrr<Usart3> for Usart3[src]

type UartBrrVal = Val

type UUartBrr = Reg<Urt>

type SUartBrr = Reg<Srt>

type CUartBrr = Reg<Crt>

Loading content...