Struct zinc_hal_lpc11xx::ioregs::GPIO0_iev [] [src]

pub struct GPIO0_iev {
    // some fields omitted
}

Register IEV: Interrupt event register for port n

Methods

impl GPIO0_iev

fn get(&self) -> GPIO0_iev_Get

Fetch the value of the IEV register.

fn iev0(&self) -> bool

Get value of IEV0 field.

fn iev1(&self) -> bool

Get value of IEV1 field.

fn iev2(&self) -> bool

Get value of IEV2 field.

fn iev3(&self) -> bool

Get value of IEV3 field.

fn iev4(&self) -> bool

Get value of IEV4 field.

fn iev5(&self) -> bool

Get value of IEV5 field.

fn iev6(&self) -> bool

Get value of IEV6 field.

fn iev7(&self) -> bool

Get value of IEV7 field.

fn iev8(&self) -> bool

Get value of IEV8 field.

fn iev9(&self) -> bool

Get value of IEV9 field.

fn iev10(&self) -> bool

Get value of IEV10 field.

fn iev11(&self) -> bool

Get value of IEV11 field.

fn ignoring_state(&self) -> GPIO0_iev_Update

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

fn set_iev0<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV0 field.

fn set_iev1<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV1 field.

fn set_iev2<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV2 field.

fn set_iev3<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV3 field.

fn set_iev4<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV4 field.

fn set_iev5<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV5 field.

fn set_iev6<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV6 field.

fn set_iev7<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV7 field.

fn set_iev8<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV8 field.

fn set_iev9<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV9 field.

fn set_iev10<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV10 field.

fn set_iev11<'a>(&'a mut self, new_value: bool) -> GPIO0_iev_Update<'a>

Set value of IEV11 field.

Trait Implementations

impl Copy for GPIO0_iev

Derived Implementations

impl Clone for GPIO0_iev

fn clone(&self) -> GPIO0_iev

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