Struct zinc_hal_lpc11xx::ioregs::GPIO0_is [] [src]

pub struct GPIO0_is {
    // some fields omitted
}

Register IS: Interrupt sense register for port n

Methods

impl GPIO0_is

fn get(&self) -> GPIO0_is_Get

Fetch the value of the IS register.

fn isense0(&self) -> bool

Get value of ISENSE0 field.

fn isense1(&self) -> bool

Get value of ISENSE1 field.

fn isense2(&self) -> bool

Get value of ISENSE2 field.

fn isense3(&self) -> bool

Get value of ISENSE3 field.

fn isense4(&self) -> bool

Get value of ISENSE4 field.

fn isense5(&self) -> bool

Get value of ISENSE5 field.

fn isense6(&self) -> bool

Get value of ISENSE6 field.

fn isense7(&self) -> bool

Get value of ISENSE7 field.

fn isense8(&self) -> bool

Get value of ISENSE8 field.

fn isense9(&self) -> bool

Get value of ISENSE9 field.

fn isense10(&self) -> bool

Get value of ISENSE10 field.

fn isense11(&self) -> bool

Get value of ISENSE11 field.

fn ignoring_state(&self) -> GPIO0_is_Update

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

fn set_isense0<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE0 field.

fn set_isense1<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE1 field.

fn set_isense2<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE2 field.

fn set_isense3<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE3 field.

fn set_isense4<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE4 field.

fn set_isense5<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE5 field.

fn set_isense6<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE6 field.

fn set_isense7<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE7 field.

fn set_isense8<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE8 field.

fn set_isense9<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE9 field.

fn set_isense10<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE10 field.

fn set_isense11<'a>(&'a mut self, new_value: bool) -> GPIO0_is_Update<'a>

Set value of ISENSE11 field.

Trait Implementations

impl Copy for GPIO0_is

Derived Implementations

impl Clone for GPIO0_is

fn clone(&self) -> GPIO0_is

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