Ssr

Type Alias Ssr 

Source
pub type Ssr = RegValueT<Ssr_SPEC>;
Expand description

Serial Status Register for Non-Smart Card Interface and Non-FIFO Mode (SCMR.SMIF = 0, FCR.FM = 0, and MMR.MANEN = 0)

Aliased Type§

pub struct Ssr { /* private fields */ }

Implementations§

Source§

impl Ssr

Source

pub fn mpbt(self) -> RegisterField<0, 0x1, 1, 0, Mpbt, Mpbt, Ssr_SPEC, RW>

Multi-Processor Bit Transfer

Source

pub fn mpb(self) -> RegisterField<1, 0x1, 1, 0, Mpb, Mpb, Ssr_SPEC, R>

Multi-Processor

Source

pub fn tend(self) -> RegisterField<2, 0x1, 1, 0, Tend, Tend, Ssr_SPEC, R>

Transmit End Flag

Source

pub fn per(self) -> RegisterField<3, 0x1, 1, 0, Per, Per, Ssr_SPEC, RW>

Parity Error Flag

Source

pub fn fer(self) -> RegisterField<4, 0x1, 1, 0, Fer, Fer, Ssr_SPEC, RW>

Framing Error Flag

Source

pub fn orer(self) -> RegisterField<5, 0x1, 1, 0, Orer, Orer, Ssr_SPEC, RW>

Overrun Error Flag

Source

pub fn rdrf(self) -> RegisterField<6, 0x1, 1, 0, Rdrf, Rdrf, Ssr_SPEC, RW>

Receive Data Full Flag

Source

pub fn tdre(self) -> RegisterField<7, 0x1, 1, 0, Tdre, Tdre, Ssr_SPEC, RW>

Transmit Data Empty Flag

Trait Implementations§

Source§

impl Default for Ssr

Source§

fn default() -> Ssr

Returns the “default value” for a type. Read more