[][src]Trait drone_stm32_map_periph_uart::UartTdr

pub trait UartTdr<T: UartMap> {
    type UartTdrVal: Bitfield<Bits = u32>;
    type UUartTdr: UUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>;
    type SUartTdr: SUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>;
    type CUartTdr: CUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>;
}

Associated Types

type UartTdrVal: Bitfield<Bits = u32>

type UUartTdr: UUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>

type SUartTdr: SUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>

type CUartTdr: CUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>

Loading content...

Implementors

impl UartTdr<Lpuart1> for Lpuart1[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

impl UartTdr<Uart4> for Uart4[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

impl UartTdr<Uart5> for Uart5[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

impl UartTdr<Usart1> for Usart1[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

impl UartTdr<Usart2> for Usart2[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

impl UartTdr<Usart3> for Usart3[src]

type UartTdrVal = Val

type UUartTdr = Reg<Urt>

type SUartTdr = Reg<Srt>

type CUartTdr = Reg<Crt>

Loading content...