Struct Daint
#[repr(transparent)]pub struct Daint(pub u32);Expand description
Device All Endpoints Interrupt Register
Tuple Fields§
§0: u32Implementations§
§impl Daint
impl Daint
pub const fn set_inepint0(&mut self, val: bool)
pub const fn set_inepint0(&mut self, val: bool)
IN Endpoint 0 Interrupt Bit
pub const fn set_inepint1(&mut self, val: bool)
pub const fn set_inepint1(&mut self, val: bool)
IN Endpoint 1 Interrupt Bit
pub const fn set_inepint2(&mut self, val: bool)
pub const fn set_inepint2(&mut self, val: bool)
IN Endpoint 2 Interrupt Bit
pub const fn set_inepint3(&mut self, val: bool)
pub const fn set_inepint3(&mut self, val: bool)
IN Endpoint 3 Interrupt Bit
pub const fn set_inepint4(&mut self, val: bool)
pub const fn set_inepint4(&mut self, val: bool)
IN Endpoint 4 Interrupt Bit
pub const fn set_inepint5(&mut self, val: bool)
pub const fn set_inepint5(&mut self, val: bool)
IN Endpoint 5 Interrupt Bit
pub const fn set_inepint6(&mut self, val: bool)
pub const fn set_inepint6(&mut self, val: bool)
IN Endpoint 6 Interrupt Bit
pub const fn set_inepint7(&mut self, val: bool)
pub const fn set_inepint7(&mut self, val: bool)
IN Endpoint 7 Interrupt Bit
pub const fn set_inepint8(&mut self, val: bool)
pub const fn set_inepint8(&mut self, val: bool)
IN Endpoint 8 Interrupt Bit
pub const fn set_inepint9(&mut self, val: bool)
pub const fn set_inepint9(&mut self, val: bool)
IN Endpoint 9 Interrupt Bit
pub const fn set_inepint10(&mut self, val: bool)
pub const fn set_inepint10(&mut self, val: bool)
IN Endpoint 10 Interrupt Bit
pub const fn set_inepint11(&mut self, val: bool)
pub const fn set_inepint11(&mut self, val: bool)
IN Endpoint 11 Interrupt Bit
pub const fn set_outepint0(&mut self, val: bool)
pub const fn set_outepint0(&mut self, val: bool)
OUT Endpoint 0 Interrupt Bit
pub const fn set_outepint1(&mut self, val: bool)
pub const fn set_outepint1(&mut self, val: bool)
OUT Endpoint 1 Interrupt Bit
pub const fn set_outepint2(&mut self, val: bool)
pub const fn set_outepint2(&mut self, val: bool)
OUT Endpoint 2 Interrupt Bit
pub const fn set_outepint3(&mut self, val: bool)
pub const fn set_outepint3(&mut self, val: bool)
OUT Endpoint 3 Interrupt Bit
pub const fn set_outepint4(&mut self, val: bool)
pub const fn set_outepint4(&mut self, val: bool)
OUT Endpoint 4 Interrupt Bit
pub const fn set_outepint5(&mut self, val: bool)
pub const fn set_outepint5(&mut self, val: bool)
OUT Endpoint 5 Interrupt Bit
pub const fn outepint12(&self) -> bool
pub const fn outepint12(&self) -> bool
OUT Endpoint 12 Interrupt Bit
pub const fn set_outepint12(&mut self, val: bool)
pub const fn set_outepint12(&mut self, val: bool)
OUT Endpoint 12 Interrupt Bit
pub const fn outepint13(&self) -> bool
pub const fn outepint13(&self) -> bool
OUT Endpoint 13 Interrupt Bit
pub const fn set_outepint13(&mut self, val: bool)
pub const fn set_outepint13(&mut self, val: bool)
OUT Endpoint 13 Interrupt Bit
pub const fn outepint14(&self) -> bool
pub const fn outepint14(&self) -> bool
OUT Endpoint 14 Interrupt Bit
pub const fn set_outepint14(&mut self, val: bool)
pub const fn set_outepint14(&mut self, val: bool)
OUT Endpoint 14 Interrupt Bit
pub const fn outepint15(&self) -> bool
pub const fn outepint15(&self) -> bool
OUT Endpoint 15 Interrupt Bit
pub const fn set_outepint15(&mut self, val: bool)
pub const fn set_outepint15(&mut self, val: bool)
OUT Endpoint 15 Interrupt Bit