Type Alias gd32e1::gd32e103::can0::inten::W

source ·
pub type W = W<IntenSpec>;
Expand description

Register INTEN writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn tmeie(&mut self) -> TmeieW<'_, IntenSpec>

Bit 0 - Transmit mailbox empty interrupt enable

source

pub fn rfneie0(&mut self) -> Rfneie0W<'_, IntenSpec>

Bit 1 - Receive FIFO0 not empty interrupt enable

source

pub fn rffie0(&mut self) -> Rffie0W<'_, IntenSpec>

Bit 2 - Receive FIFO0 full interrupt enable

source

pub fn rfoie0(&mut self) -> Rfoie0W<'_, IntenSpec>

Bit 3 - Receive FIFO0 overfull interrupt enable

source

pub fn rfneie1(&mut self) -> Rfneie1W<'_, IntenSpec>

Bit 4 - Receive FIFO1 not empty interrupt enable

source

pub fn rffie1(&mut self) -> Rffie1W<'_, IntenSpec>

Bit 5 - Receive FIFO1 full interrupt enable

source

pub fn rfoie1(&mut self) -> Rfoie1W<'_, IntenSpec>

Bit 6 - Receive FIFO1 overfull interrupt enable

source

pub fn werrie(&mut self) -> WerrieW<'_, IntenSpec>

Bit 8 - Warning error interrupt enable

source

pub fn perrie(&mut self) -> PerrieW<'_, IntenSpec>

Bit 9 - Passive error interrupt enable

source

pub fn boie(&mut self) -> BoieW<'_, IntenSpec>

Bit 10 - Bus-off interrupt enable

source

pub fn errnie(&mut self) -> ErrnieW<'_, IntenSpec>

Bit 11 - Error number interrupt enable

source

pub fn errie(&mut self) -> ErrieW<'_, IntenSpec>

Bit 15 - Error interrupt enable

source

pub fn wie(&mut self) -> WieW<'_, IntenSpec>

Bit 16 - Wakeup interrupt enable

source

pub fn slpwie(&mut self) -> SlpwieW<'_, IntenSpec>

Bit 17 - Sleep working interrupt enable