Struct zinc_hal_lpc11xx::ioregs::UART_mcr [] [src]

pub struct UART_mcr {
    // some fields omitted
}

Register MCR: Modem control register

Methods

impl UART_mcr

fn get(&self) -> UART_mcr_Get

Fetch the value of the MCR register.

fn dtrc(&self) -> bool

Get value of DTRC field.

fn rtsc(&self) -> bool

Get value of RTSC field.

fn lms(&self) -> bool

Get value of LMS field.

fn rtsen(&self) -> UART_mcr_rtsen

Get value of RTSEN field.

fn ctsen(&self) -> UART_mcr_ctsen

Get value of CTSEN field.

fn ignoring_state(&self) -> UART_mcr_Update

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

fn set_dtrc<'a>(&'a mut self, new_value: bool) -> UART_mcr_Update<'a>

Set value of DTRC field.

fn set_rtsc<'a>(&'a mut self, new_value: bool) -> UART_mcr_Update<'a>

Set value of RTSC field.

fn set_lms<'a>(&'a mut self, new_value: bool) -> UART_mcr_Update<'a>

Set value of LMS field.

fn set_rtsen<'a>(&'a mut self, new_value: UART_mcr_rtsen) -> UART_mcr_Update<'a>

Set value of RTSEN field.

fn set_ctsen<'a>(&'a mut self, new_value: UART_mcr_ctsen) -> UART_mcr_Update<'a>

Set value of CTSEN field.

Trait Implementations

impl Copy for UART_mcr

Derived Implementations

impl Clone for UART_mcr

fn clone(&self) -> UART_mcr

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