Struct zinc_hal_lpc11xx::ioregs::SPI0_imsc
[−]
[src]
pub struct SPI0_imsc { // some fields omitted }
Register IMSC
: Interrupt Mask Set and Clear Register
Methods
impl SPI0_imsc
fn get(&self) -> SPI0_imsc_Get
Fetch the value of the IMSC
register.
fn rorim(&self) -> bool
Get value of RORIM
field.
fn rtim(&self) -> bool
Get value of RTIM
field.
fn rxim(&self) -> bool
Get value of RXIM
field.
fn txim(&self) -> bool
Get value of TXIM
field.
fn ignoring_state(&self) -> SPI0_imsc_Update
Create new updater that ignores current value of the IMSC
register.
fn set_rorim<'a>(&'a mut self, new_value: bool) -> SPI0_imsc_Update<'a>
Set value of RORIM
field.
fn set_rtim<'a>(&'a mut self, new_value: bool) -> SPI0_imsc_Update<'a>
Set value of RTIM
field.
fn set_rxim<'a>(&'a mut self, new_value: bool) -> SPI0_imsc_Update<'a>
Set value of RXIM
field.
fn set_txim<'a>(&'a mut self, new_value: bool) -> SPI0_imsc_Update<'a>
Set value of TXIM
field.