Struct stm32_metapac::syscfg::regs::C2imr2
#[repr(transparent)]pub struct C2imr2(pub u32);
Expand description
CPU2 interrupt mask register 1
Tuple Fields§
§0: u32
Implementations§
§impl C2imr2
impl C2imr2
pub const fn dma1_ch1_im(&self) -> bool
pub const fn dma1_ch1_im(&self) -> bool
Peripheral DMA1 CH1 interrupt mask to CPU2
pub fn set_dma1_ch1_im(&mut self, val: bool)
pub fn set_dma1_ch1_im(&mut self, val: bool)
Peripheral DMA1 CH1 interrupt mask to CPU2
pub const fn dma1_ch2_im(&self) -> bool
pub const fn dma1_ch2_im(&self) -> bool
Peripheral DMA1 CH2 interrupt mask to CPU2
pub fn set_dma1_ch2_im(&mut self, val: bool)
pub fn set_dma1_ch2_im(&mut self, val: bool)
Peripheral DMA1 CH2 interrupt mask to CPU2
pub const fn dma1_ch3_im(&self) -> bool
pub const fn dma1_ch3_im(&self) -> bool
Peripheral DMA1 CH3 interrupt mask to CPU2
pub fn set_dma1_ch3_im(&mut self, val: bool)
pub fn set_dma1_ch3_im(&mut self, val: bool)
Peripheral DMA1 CH3 interrupt mask to CPU2
pub const fn dma1_ch4_im(&self) -> bool
pub const fn dma1_ch4_im(&self) -> bool
Peripheral DMA1 CH4 interrupt mask to CPU2
pub fn set_dma1_ch4_im(&mut self, val: bool)
pub fn set_dma1_ch4_im(&mut self, val: bool)
Peripheral DMA1 CH4 interrupt mask to CPU2
pub const fn dma1_ch5_im(&self) -> bool
pub const fn dma1_ch5_im(&self) -> bool
Peripheral DMA1 CH5 interrupt mask to CPU2
pub fn set_dma1_ch5_im(&mut self, val: bool)
pub fn set_dma1_ch5_im(&mut self, val: bool)
Peripheral DMA1 CH5 interrupt mask to CPU2
pub const fn dma1_ch6_im(&self) -> bool
pub const fn dma1_ch6_im(&self) -> bool
Peripheral DMA1 CH6 interrupt mask to CPU2
pub fn set_dma1_ch6_im(&mut self, val: bool)
pub fn set_dma1_ch6_im(&mut self, val: bool)
Peripheral DMA1 CH6 interrupt mask to CPU2
pub const fn dma1_ch7_im(&self) -> bool
pub const fn dma1_ch7_im(&self) -> bool
Peripheral DMA1 CH7 interrupt mask to CPU2
pub fn set_dma1_ch7_im(&mut self, val: bool)
pub fn set_dma1_ch7_im(&mut self, val: bool)
Peripheral DMA1 CH7 interrupt mask to CPU2
pub const fn dma2_ch1_im(&self) -> bool
pub const fn dma2_ch1_im(&self) -> bool
Peripheral DMA2 CH1 interrupt mask to CPU1
pub fn set_dma2_ch1_im(&mut self, val: bool)
pub fn set_dma2_ch1_im(&mut self, val: bool)
Peripheral DMA2 CH1 interrupt mask to CPU1
pub const fn dma2_ch2_im(&self) -> bool
pub const fn dma2_ch2_im(&self) -> bool
Peripheral DMA2 CH2 interrupt mask to CPU1
pub fn set_dma2_ch2_im(&mut self, val: bool)
pub fn set_dma2_ch2_im(&mut self, val: bool)
Peripheral DMA2 CH2 interrupt mask to CPU1
pub const fn dma2_ch3_im(&self) -> bool
pub const fn dma2_ch3_im(&self) -> bool
Peripheral DMA2 CH3 interrupt mask to CPU1
pub fn set_dma2_ch3_im(&mut self, val: bool)
pub fn set_dma2_ch3_im(&mut self, val: bool)
Peripheral DMA2 CH3 interrupt mask to CPU1
pub const fn dma2_ch4_im(&self) -> bool
pub const fn dma2_ch4_im(&self) -> bool
Peripheral DMA2 CH4 interrupt mask to CPU1
pub fn set_dma2_ch4_im(&mut self, val: bool)
pub fn set_dma2_ch4_im(&mut self, val: bool)
Peripheral DMA2 CH4 interrupt mask to CPU1
pub const fn dma2_ch5_im(&self) -> bool
pub const fn dma2_ch5_im(&self) -> bool
Peripheral DMA2 CH5 interrupt mask to CPU1
pub fn set_dma2_ch5_im(&mut self, val: bool)
pub fn set_dma2_ch5_im(&mut self, val: bool)
Peripheral DMA2 CH5 interrupt mask to CPU1
pub const fn dma2_ch6_im(&self) -> bool
pub const fn dma2_ch6_im(&self) -> bool
Peripheral DMA2 CH6 interrupt mask to CPU1
pub fn set_dma2_ch6_im(&mut self, val: bool)
pub fn set_dma2_ch6_im(&mut self, val: bool)
Peripheral DMA2 CH6 interrupt mask to CPU1
pub const fn dma2_ch7_im(&self) -> bool
pub const fn dma2_ch7_im(&self) -> bool
Peripheral DMA2 CH7 interrupt mask to CPU1
pub fn set_dma2_ch7_im(&mut self, val: bool)
pub fn set_dma2_ch7_im(&mut self, val: bool)
Peripheral DMA2 CH7 interrupt mask to CPU1
pub const fn dmam_ux1_im(&self) -> bool
pub const fn dmam_ux1_im(&self) -> bool
Peripheral DMAM UX1 interrupt mask to CPU1
pub fn set_dmam_ux1_im(&mut self, val: bool)
pub fn set_dmam_ux1_im(&mut self, val: bool)
Peripheral DMAM UX1 interrupt mask to CPU1
pub fn set_pvm1im(&mut self, val: bool)
pub fn set_pvm1im(&mut self, val: bool)
Peripheral PVM1IM interrupt mask to CPU1
pub fn set_pvm3im(&mut self, val: bool)
pub fn set_pvm3im(&mut self, val: bool)
Peripheral PVM3IM interrupt mask to CPU1