Trait rp6::avr::modules::HardwareUsart
source · pub trait HardwareUsart {
type DataRegister: Register<T = u8>;
type ControlRegisterA: Register<T = u8>;
type ControlRegisterB: Register<T = u8>;
type ControlRegisterC: Register<T = u8>;
type BaudRateRegister: Register<T = u16>;
}
Required Associated Types§
sourcetype DataRegister: Register<T = u8>
type DataRegister: Register<T = u8>
The USART data register.
sourcetype ControlRegisterA: Register<T = u8>
type ControlRegisterA: Register<T = u8>
USART control and status register A.
sourcetype ControlRegisterB: Register<T = u8>
type ControlRegisterB: Register<T = u8>
USART control and status register B.
sourcetype ControlRegisterC: Register<T = u8>
type ControlRegisterC: Register<T = u8>
USART control and status register C.
sourcetype BaudRateRegister: Register<T = u16>
type BaudRateRegister: Register<T = u16>
USART baud rate register.