#[repr(transparent)]pub struct Cimr(pub u32);Expand description
CCM Interrupt Mask Register
Tuple Fields§
§0: u32Implementations§
Source§impl Cimr
impl Cimr
Sourcepub const fn mask_lrf_pll(&self) -> MaskLrfPll
pub const fn mask_lrf_pll(&self) -> MaskLrfPll
mask interrupt generation due to lrf of PLLs
Sourcepub const fn set_mask_lrf_pll(&mut self, val: MaskLrfPll)
pub const fn set_mask_lrf_pll(&mut self, val: MaskLrfPll)
mask interrupt generation due to lrf of PLLs
Sourcepub const fn mask_cosc_ready(&self) -> MaskCoscReady
pub const fn mask_cosc_ready(&self) -> MaskCoscReady
mask interrupt generation due to on board oscillator ready
Sourcepub const fn set_mask_cosc_ready(&mut self, val: MaskCoscReady)
pub const fn set_mask_cosc_ready(&mut self, val: MaskCoscReady)
mask interrupt generation due to on board oscillator ready
Sourcepub const fn mask_flexspi_podf_loaded(&self) -> MaskFlexspiPodfLoaded
pub const fn mask_flexspi_podf_loaded(&self) -> MaskFlexspiPodfLoaded
mask interrupt generation due to update of flexspi_podf
Sourcepub const fn set_mask_flexspi_podf_loaded(&mut self, val: MaskFlexspiPodfLoaded)
pub const fn set_mask_flexspi_podf_loaded(&mut self, val: MaskFlexspiPodfLoaded)
mask interrupt generation due to update of flexspi_podf
Sourcepub const fn mask_perclk_podf_loaded(&self) -> MaskPerclkPodfLoaded
pub const fn mask_perclk_podf_loaded(&self) -> MaskPerclkPodfLoaded
mask interrupt generation due to update of perclk_podf
Sourcepub const fn set_mask_perclk_podf_loaded(&mut self, val: MaskPerclkPodfLoaded)
pub const fn set_mask_perclk_podf_loaded(&mut self, val: MaskPerclkPodfLoaded)
mask interrupt generation due to update of perclk_podf
Sourcepub const fn mask_ahb_podf_loaded(&self) -> MaskAhbPodfLoaded
pub const fn mask_ahb_podf_loaded(&self) -> MaskAhbPodfLoaded
mask interrupt generation due to frequency change of ahb_podf
Sourcepub const fn set_mask_ahb_podf_loaded(&mut self, val: MaskAhbPodfLoaded)
pub const fn set_mask_ahb_podf_loaded(&mut self, val: MaskAhbPodfLoaded)
mask interrupt generation due to frequency change of ahb_podf
Sourcepub const fn mask_periph_clk_sel_loaded(&self) -> MaskPeriphClkSelLoaded
pub const fn mask_periph_clk_sel_loaded(&self) -> MaskPeriphClkSelLoaded
mask interrupt generation due to update of periph_clk_sel.
Sourcepub const fn set_mask_periph_clk_sel_loaded(
&mut self,
val: MaskPeriphClkSelLoaded,
)
pub const fn set_mask_periph_clk_sel_loaded( &mut self, val: MaskPeriphClkSelLoaded, )
mask interrupt generation due to update of periph_clk_sel.
Trait Implementations§
impl Copy for Cimr
impl Eq for Cimr
impl StructuralPartialEq for Cimr
Auto Trait Implementations§
impl Freeze for Cimr
impl RefUnwindSafe for Cimr
impl Send for Cimr
impl Sync for Cimr
impl Unpin for Cimr
impl UnwindSafe for Cimr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more