Struct zinc_hal_lpc11xx::ioregs::GPIO0_dir
[−]
[src]
pub struct GPIO0_dir { // some fields omitted }
Register DIR
: Data direction register for port n
Methods
impl GPIO0_dir
fn get(&self) -> GPIO0_dir_Get
Fetch the value of the DIR
register.
fn io0(&self) -> bool
Get value of IO0
field.
fn io1(&self) -> bool
Get value of IO1
field.
fn io2(&self) -> bool
Get value of IO2
field.
fn io3(&self) -> bool
Get value of IO3
field.
fn io4(&self) -> bool
Get value of IO4
field.
fn io5(&self) -> bool
Get value of IO5
field.
fn io6(&self) -> bool
Get value of IO6
field.
fn io7(&self) -> bool
Get value of IO7
field.
fn io8(&self) -> bool
Get value of IO8
field.
fn io9(&self) -> bool
Get value of IO9
field.
fn io10(&self) -> bool
Get value of IO10
field.
fn io11(&self) -> bool
Get value of IO11
field.
fn ignoring_state(&self) -> GPIO0_dir_Update
Create new updater that ignores current value of the DIR
register.
fn set_io0<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO0
field.
fn set_io1<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO1
field.
fn set_io2<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO2
field.
fn set_io3<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO3
field.
fn set_io4<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO4
field.
fn set_io5<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO5
field.
fn set_io6<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO6
field.
fn set_io7<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO7
field.
fn set_io8<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO8
field.
fn set_io9<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO9
field.
fn set_io10<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO10
field.
fn set_io11<'a>(&'a mut self, new_value: bool) -> GPIO0_dir_Update<'a>
Set value of IO11
field.