#[repr(transparent)]pub struct SecDspIntMask(pub u32);Expand description
secure general purpose register 8 used to mask interrupts to DSP for security purpose
Tuple Fields§
§0: u32Implementations§
Source§impl SecDspIntMask
impl SecDspIntMask
Sourcepub const fn dsp_intr5_sec_mask(&self) -> bool
pub const fn dsp_intr5_sec_mask(&self) -> bool
0: INTR5 is invisible to DSP, 1: INTR5 is visible to DSP
Sourcepub const fn set_dsp_intr5_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr5_sec_mask(&mut self, val: bool)
0: INTR5 is invisible to DSP, 1: INTR5 is visible to DSP
Sourcepub const fn dsp_intr6_sec_mask(&self) -> bool
pub const fn dsp_intr6_sec_mask(&self) -> bool
0: INTR6 is invisible to DSP, 1: INTR6 is visible to DSP
Sourcepub const fn set_dsp_intr6_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr6_sec_mask(&mut self, val: bool)
0: INTR6 is invisible to DSP, 1: INTR6 is visible to DSP
Sourcepub const fn dsp_intr7_sec_mask(&self) -> bool
pub const fn dsp_intr7_sec_mask(&self) -> bool
0: INTR7 is invisible to DSP, 1: INTR7 is visible to DSP
Sourcepub const fn set_dsp_intr7_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr7_sec_mask(&mut self, val: bool)
0: INTR7 is invisible to DSP, 1: INTR7 is visible to DSP
Sourcepub const fn dsp_intr8_sec_mask(&self) -> bool
pub const fn dsp_intr8_sec_mask(&self) -> bool
0: INTR8 is invisible to DSP, 1: INTR8 is visible to DSP
Sourcepub const fn set_dsp_intr8_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr8_sec_mask(&mut self, val: bool)
0: INTR8 is invisible to DSP, 1: INTR8 is visible to DSP
Sourcepub const fn dsp_intr9_sec_mask(&self) -> bool
pub const fn dsp_intr9_sec_mask(&self) -> bool
0: INTR9 is invisible to DSP, 1: INTR9 is visible to DSP
Sourcepub const fn set_dsp_intr9_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr9_sec_mask(&mut self, val: bool)
0: INTR9 is invisible to DSP, 1: INTR9 is visible to DSP
Sourcepub const fn dsp_intr10_sec_mask(&self) -> bool
pub const fn dsp_intr10_sec_mask(&self) -> bool
0: INTR10 is invisible to DSP, 1: INTR10 is visible to DSP
Sourcepub const fn set_dsp_intr10_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr10_sec_mask(&mut self, val: bool)
0: INTR10 is invisible to DSP, 1: INTR10 is visible to DSP
Sourcepub const fn dsp_intr11_sec_mask(&self) -> bool
pub const fn dsp_intr11_sec_mask(&self) -> bool
0: INTR11 is invisible to DSP, 1: INTR11 is visible to DSP
Sourcepub const fn set_dsp_intr11_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr11_sec_mask(&mut self, val: bool)
0: INTR11 is invisible to DSP, 1: INTR11 is visible to DSP
Sourcepub const fn dsp_intr12_sec_mask(&self) -> bool
pub const fn dsp_intr12_sec_mask(&self) -> bool
0: INTR12 is invisible to DSP, 1: INTR12 is visible to DSP
Sourcepub const fn set_dsp_intr12_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr12_sec_mask(&mut self, val: bool)
0: INTR12 is invisible to DSP, 1: INTR12 is visible to DSP
Sourcepub const fn dsp_intr13_sec_mask(&self) -> bool
pub const fn dsp_intr13_sec_mask(&self) -> bool
0: INTR13 is invisible to DSP, 1: INTR13 is visible to DSP
Sourcepub const fn set_dsp_intr13_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr13_sec_mask(&mut self, val: bool)
0: INTR13 is invisible to DSP, 1: INTR13 is visible to DSP
Sourcepub const fn dsp_intr14_sec_mask(&self) -> bool
pub const fn dsp_intr14_sec_mask(&self) -> bool
0: INTR14 is invisible to DSP, 1: INTR14 is visible to DSP
Sourcepub const fn set_dsp_intr14_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr14_sec_mask(&mut self, val: bool)
0: INTR14 is invisible to DSP, 1: INTR14 is visible to DSP
Sourcepub const fn dsp_intr15_sec_mask(&self) -> bool
pub const fn dsp_intr15_sec_mask(&self) -> bool
0: INTR15 is invisible to DSP, 1: INTR15 is visible to DSP
Sourcepub const fn set_dsp_intr15_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr15_sec_mask(&mut self, val: bool)
0: INTR15 is invisible to DSP, 1: INTR15 is visible to DSP
Sourcepub const fn dsp_intr16_sec_mask(&self) -> bool
pub const fn dsp_intr16_sec_mask(&self) -> bool
0: INTR16 is invisible to DSP, 1: INTR16 is visible to DSP
Sourcepub const fn set_dsp_intr16_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr16_sec_mask(&mut self, val: bool)
0: INTR16 is invisible to DSP, 1: INTR16 is visible to DSP
Sourcepub const fn dsp_intr17_sec_mask(&self) -> bool
pub const fn dsp_intr17_sec_mask(&self) -> bool
0: INTR17 is invisible to DSP, 1: INTR17 is visible to DSP
Sourcepub const fn set_dsp_intr17_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr17_sec_mask(&mut self, val: bool)
0: INTR17 is invisible to DSP, 1: INTR17 is visible to DSP
Sourcepub const fn dsp_intr18_sec_mask(&self) -> bool
pub const fn dsp_intr18_sec_mask(&self) -> bool
0: INTR18 is invisible to DSP, 1: INTR18 is visible to DSP
Sourcepub const fn set_dsp_intr18_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr18_sec_mask(&mut self, val: bool)
0: INTR18 is invisible to DSP, 1: INTR18 is visible to DSP
Sourcepub const fn dsp_intr19_sec_mask(&self) -> bool
pub const fn dsp_intr19_sec_mask(&self) -> bool
0: INTR19 is invisible to DSP, 1: INTR19 is visible to DSP
Sourcepub const fn set_dsp_intr19_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr19_sec_mask(&mut self, val: bool)
0: INTR19 is invisible to DSP, 1: INTR19 is visible to DSP
Sourcepub const fn dsp_intr20_sec_mask(&self) -> bool
pub const fn dsp_intr20_sec_mask(&self) -> bool
0: INTR20 is invisible to DSP, 1: INTR20 is visible to DSP
Sourcepub const fn set_dsp_intr20_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr20_sec_mask(&mut self, val: bool)
0: INTR20 is invisible to DSP, 1: INTR20 is visible to DSP
Sourcepub const fn dsp_intr21_sec_mask(&self) -> bool
pub const fn dsp_intr21_sec_mask(&self) -> bool
0: INTR21 is invisible to DSP, 1: INTR21 is visible to DSP
Sourcepub const fn set_dsp_intr21_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr21_sec_mask(&mut self, val: bool)
0: INTR21 is invisible to DSP, 1: INTR21 is visible to DSP
Sourcepub const fn dsp_intr22_sec_mask(&self) -> bool
pub const fn dsp_intr22_sec_mask(&self) -> bool
0: INTR22 is invisible to DSP, 1: INTR22 is visible to DSP
Sourcepub const fn set_dsp_intr22_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr22_sec_mask(&mut self, val: bool)
0: INTR22 is invisible to DSP, 1: INTR22 is visible to DSP
Sourcepub const fn dsp_intr23_sec_mask(&self) -> bool
pub const fn dsp_intr23_sec_mask(&self) -> bool
0: INTR23 is invisible to DSP, 1: INTR23 is visible to DSP
Sourcepub const fn set_dsp_intr23_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr23_sec_mask(&mut self, val: bool)
0: INTR23 is invisible to DSP, 1: INTR23 is visible to DSP
Sourcepub const fn dsp_intr24_sec_mask(&self) -> bool
pub const fn dsp_intr24_sec_mask(&self) -> bool
0: INTR24 is invisible to DSP, 1: INTR24 is visible to DSP
Sourcepub const fn set_dsp_intr24_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr24_sec_mask(&mut self, val: bool)
0: INTR24 is invisible to DSP, 1: INTR24 is visible to DSP
Sourcepub const fn dsp_intr25_sec_mask(&self) -> bool
pub const fn dsp_intr25_sec_mask(&self) -> bool
0: INTR25 is invisible to DSP, 1: INTR25 is visible to DSP
Sourcepub const fn set_dsp_intr25_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr25_sec_mask(&mut self, val: bool)
0: INTR25 is invisible to DSP, 1: INTR25 is visible to DSP
Sourcepub const fn dsp_intr26_sec_mask(&self) -> bool
pub const fn dsp_intr26_sec_mask(&self) -> bool
0: INTR26 is invisible to DSP, 1: INTR26 is visible to DSP
Sourcepub const fn set_dsp_intr26_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr26_sec_mask(&mut self, val: bool)
0: INTR26 is invisible to DSP, 1: INTR26 is visible to DSP
Sourcepub const fn dsp_intr27_sec_mask(&self) -> bool
pub const fn dsp_intr27_sec_mask(&self) -> bool
0: INTR27 is invisible to DSP, 1: INTR27 is visible to DSP
Sourcepub const fn set_dsp_intr27_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr27_sec_mask(&mut self, val: bool)
0: INTR27 is invisible to DSP, 1: INTR27 is visible to DSP
Sourcepub const fn dsp_intr28_sec_mask(&self) -> bool
pub const fn dsp_intr28_sec_mask(&self) -> bool
0: INTR28 is invisible to DSP, 1: INTR28 is visible to DSP
Sourcepub const fn set_dsp_intr28_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr28_sec_mask(&mut self, val: bool)
0: INTR28 is invisible to DSP, 1: INTR28 is visible to DSP
Sourcepub const fn dsp_intr29_sec_mask(&self) -> bool
pub const fn dsp_intr29_sec_mask(&self) -> bool
0: INTR29 is invisible to DSP, 1: INTR29 is visible to DSP
Sourcepub const fn set_dsp_intr29_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr29_sec_mask(&mut self, val: bool)
0: INTR29 is invisible to DSP, 1: INTR29 is visible to DSP
Sourcepub const fn dsp_intr30_sec_mask(&self) -> bool
pub const fn dsp_intr30_sec_mask(&self) -> bool
0: INTR30 is invisible to DSP, 1: INTR30 is visible to DSP
Sourcepub const fn set_dsp_intr30_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr30_sec_mask(&mut self, val: bool)
0: INTR30 is invisible to DSP, 1: INTR30 is visible to DSP
Sourcepub const fn dsp_intr31_sec_mask(&self) -> bool
pub const fn dsp_intr31_sec_mask(&self) -> bool
0: INTR31 is invisible to DSP, 1: INTR31 is visible to DSP
Sourcepub const fn set_dsp_intr31_sec_mask(&mut self, val: bool)
pub const fn set_dsp_intr31_sec_mask(&mut self, val: bool)
0: INTR31 is invisible to DSP, 1: INTR31 is visible to DSP
Trait Implementations§
Source§impl Clone for SecDspIntMask
impl Clone for SecDspIntMask
Source§fn clone(&self) -> SecDspIntMask
fn clone(&self) -> SecDspIntMask
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more