Struct zinc_hal_lpc11xx::ioregs::UART_ier [] [src]

pub struct UART_ier {
    // some fields omitted
}

Register IER: Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART interrupts. (DLAB=0)

Methods

impl UART_ier

fn get(&self) -> UART_ier_Get

Fetch the value of the IER register.

fn rbrie(&self) -> UART_ier_rbrie

Get value of RBRIE field.

fn threie(&self) -> UART_ier_threie

Get value of THREIE field.

fn rxlie(&self) -> UART_ier_rxlie

Get value of RXLIE field.

fn abeointen(&self) -> UART_ier_abeointen

Get value of ABEOINTEN field.

fn abtointen(&self) -> UART_ier_abtointen

Get value of ABTOINTEN field.

fn ignoring_state(&self) -> UART_ier_Update

Create new updater that ignores current value of the IER register.

fn set_rbrie<'a>(&'a mut self, new_value: UART_ier_rbrie) -> UART_ier_Update<'a>

Set value of RBRIE field.

fn set_threie<'a>(&'a mut self, new_value: UART_ier_threie) -> UART_ier_Update<'a>

Set value of THREIE field.

fn set_rxlie<'a>(&'a mut self, new_value: UART_ier_rxlie) -> UART_ier_Update<'a>

Set value of RXLIE field.

fn set_abeointen<'a>(&'a mut self, new_value: UART_ier_abeointen) -> UART_ier_Update<'a>

Set value of ABEOINTEN field.

fn set_abtointen<'a>(&'a mut self, new_value: UART_ier_abtointen) -> UART_ier_Update<'a>

Set value of ABTOINTEN field.

Trait Implementations

impl Copy for UART_ier

Derived Implementations

impl Clone for UART_ier

fn clone(&self) -> UART_ier

fn clone_from(&mut self, source: &Self)