Struct zinc_hal_lpc11xx::ioregs::C_CAN_canif2_cmdmsk_w
[−]
[src]
pub struct C_CAN_canif2_cmdmsk_w {
// some fields omitted
}Register CANIF2_CMDMSK_W: Message interface command mask - write direction
Methods
impl C_CAN_canif2_cmdmsk_w
fn get(&self) -> C_CAN_canif2_cmdmsk_w_Get
Fetch the value of the CANIF2_CMDMSK_W register.
fn data_b(&self) -> C_CAN_canif2_cmdmsk_w_data_b
Get value of DATA_B field.
fn data_a(&self) -> C_CAN_canif2_cmdmsk_w_data_a
Get value of DATA_A field.
fn txrqst(&self) -> C_CAN_canif2_cmdmsk_w_txrqst
Get value of TXRQST field.
fn clrintpnd(&self) -> bool
Get value of CLRINTPND field.
fn ctrl(&self) -> C_CAN_canif2_cmdmsk_w_ctrl
Get value of CTRL field.
fn arb(&self) -> C_CAN_canif2_cmdmsk_w_arb
Get value of ARB field.
fn mask(&self) -> C_CAN_canif2_cmdmsk_w_mask
Get value of MASK field.
fn wr_rd(&self) -> bool
Get value of WR_RD field.
fn ignoring_state(&self) -> C_CAN_canif2_cmdmsk_w_Update
Create new updater that ignores current value of the CANIF2_CMDMSK_W register.
fn set_data_b<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_data_b) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of DATA_B field.
fn set_data_a<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_data_a) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of DATA_A field.
fn set_txrqst<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_txrqst) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of TXRQST field.
fn set_clrintpnd<'a>(&'a mut self, new_value: bool) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of CLRINTPND field.
fn set_ctrl<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_ctrl) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of CTRL field.
fn set_arb<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_arb) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of ARB field.
fn set_mask<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_w_mask) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of MASK field.
fn set_wr_rd<'a>(&'a mut self, new_value: bool) -> C_CAN_canif2_cmdmsk_w_Update<'a>
Set value of WR_RD field.