Struct zinc_hal_lpc11xx::ioregs::GPIO0_data
[−]
[src]
pub struct GPIO0_data { // some fields omitted }
Register DATA
: Port n data register for pins PIOn_0 to PIOn_11
Methods
impl GPIO0_data
fn get(&self) -> GPIO0_data_Get
Fetch the value of the DATA
register.
fn data0(&self) -> bool
Get value of DATA0
field.
fn data1(&self) -> bool
Get value of DATA1
field.
fn data2(&self) -> bool
Get value of DATA2
field.
fn data3(&self) -> bool
Get value of DATA3
field.
fn data4(&self) -> bool
Get value of DATA4
field.
fn data5(&self) -> bool
Get value of DATA5
field.
fn data6(&self) -> bool
Get value of DATA6
field.
fn data7(&self) -> bool
Get value of DATA7
field.
fn data8(&self) -> bool
Get value of DATA8
field.
fn data9(&self) -> bool
Get value of DATA9
field.
fn data10(&self) -> bool
Get value of DATA10
field.
fn data11(&self) -> bool
Get value of DATA11
field.
fn ignoring_state(&self) -> GPIO0_data_Update
Create new updater that ignores current value of the DATA
register.
fn set_data0<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA0
field.
fn set_data1<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA1
field.
fn set_data2<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA2
field.
fn set_data3<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA3
field.
fn set_data4<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA4
field.
fn set_data5<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA5
field.
fn set_data6<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA6
field.
fn set_data7<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA7
field.
fn set_data8<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA8
field.
fn set_data9<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA9
field.
fn set_data10<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA10
field.
fn set_data11<'a>(&'a mut self, new_value: bool) -> GPIO0_data_Update<'a>
Set value of DATA11
field.