#[repr(transparent)]pub struct Irr(pub u32);
Expand description
Interrupt request register. Each bit of this register holds the interrupt status of a single interrupt source. If corresponding IMR bit is unmasked, an interrupt is generated.
Tuple Fields§
§0: u32
Implementations§
Source§impl Irr
impl Irr
Sourcepub const fn sram_to_din_int(&self) -> bool
pub const fn sram_to_din_int(&self) -> bool
The RNG SRAM to DIN DMA done interrupt status. This interrupt is asserted when all data was delivered from RNG SRAM to DIN buffer.
Sourcepub fn set_sram_to_din_int(&mut self, val: bool)
pub fn set_sram_to_din_int(&mut self, val: bool)
The RNG SRAM to DIN DMA done interrupt status. This interrupt is asserted when all data was delivered from RNG SRAM to DIN buffer.
Sourcepub const fn dout_to_sram_int(&self) -> bool
pub const fn dout_to_sram_int(&self) -> bool
The DOUT to RNG SRAM DMA done interrupt status. This interrupt is asserted when all data was delivered from DOUT buffer to RNG SRAM.
Sourcepub fn set_dout_to_sram_int(&mut self, val: bool)
pub fn set_dout_to_sram_int(&mut self, val: bool)
The DOUT to RNG SRAM DMA done interrupt status. This interrupt is asserted when all data was delivered from DOUT buffer to RNG SRAM.
Sourcepub const fn mem_to_din_int(&self) -> bool
pub const fn mem_to_din_int(&self) -> bool
The memory to DIN DMA done interrupt status. This interrupt is asserted when all data was delivered from memory to DIN buffer.
Sourcepub fn set_mem_to_din_int(&mut self, val: bool)
pub fn set_mem_to_din_int(&mut self, val: bool)
The memory to DIN DMA done interrupt status. This interrupt is asserted when all data was delivered from memory to DIN buffer.
Sourcepub const fn dout_to_mem_int(&self) -> bool
pub const fn dout_to_mem_int(&self) -> bool
The DOUT to memory DMA done interrupt status. This interrupt is asserted when all data was delivered from DOUT buffer to memory.
Sourcepub fn set_dout_to_mem_int(&mut self, val: bool)
pub fn set_dout_to_mem_int(&mut self, val: bool)
The DOUT to memory DMA done interrupt status. This interrupt is asserted when all data was delivered from DOUT buffer to memory.
Sourcepub const fn ahb_err_int(&self) -> bool
pub const fn ahb_err_int(&self) -> bool
The AHB error interrupt status.
Sourcepub fn set_ahb_err_int(&mut self, val: bool)
pub fn set_ahb_err_int(&mut self, val: bool)
The AHB error interrupt status.
Sourcepub fn set_pka_int(&mut self, val: bool)
pub fn set_pka_int(&mut self, val: bool)
The PKA end of operation interrupt status.
Sourcepub fn set_rng_int(&mut self, val: bool)
pub fn set_rng_int(&mut self, val: bool)
The RNG interrupt status.