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.