#[repr(transparent)]pub struct MasterSecLevel(pub u32);Expand description
master secure level register
Tuple Fields§
§0: u32Implementations§
Source§impl MasterSecLevel
impl MasterSecLevel
Sourcepub const fn powerquad_sec(&self) -> MasterSecLevelPowerquadSec
pub const fn powerquad_sec(&self) -> MasterSecLevelPowerquadSec
POWERQUAD master secure level control.
Sourcepub const fn set_powerquad_sec(&mut self, val: MasterSecLevelPowerquadSec)
pub const fn set_powerquad_sec(&mut self, val: MasterSecLevelPowerquadSec)
POWERQUAD master secure level control.
Sourcepub const fn dsp_sec(&self) -> MasterSecLevelDspSec
pub const fn dsp_sec(&self) -> MasterSecLevelDspSec
DSP master secure level control.
Sourcepub const fn set_dsp_sec(&mut self, val: MasterSecLevelDspSec)
pub const fn set_dsp_sec(&mut self, val: MasterSecLevelDspSec)
DSP master secure level control.
Sourcepub const fn dma0_sec(&self) -> MasterSecLevelDma0Sec
pub const fn dma0_sec(&self) -> MasterSecLevelDma0Sec
DMA0 master secure level control.
Sourcepub const fn set_dma0_sec(&mut self, val: MasterSecLevelDma0Sec)
pub const fn set_dma0_sec(&mut self, val: MasterSecLevelDma0Sec)
DMA0 master secure level control.
Sourcepub const fn dma1_sec(&self) -> MasterSecLevelDma1Sec
pub const fn dma1_sec(&self) -> MasterSecLevelDma1Sec
DMA1 master secure level control.
Sourcepub const fn set_dma1_sec(&mut self, val: MasterSecLevelDma1Sec)
pub const fn set_dma1_sec(&mut self, val: MasterSecLevelDma1Sec)
DMA1 master secure level control.
Sourcepub const fn sdio0_sec(&self) -> MasterSecLevelSdio0Sec
pub const fn sdio0_sec(&self) -> MasterSecLevelSdio0Sec
SDIO0 master secure level control.
Sourcepub const fn set_sdio0_sec(&mut self, val: MasterSecLevelSdio0Sec)
pub const fn set_sdio0_sec(&mut self, val: MasterSecLevelSdio0Sec)
SDIO0 master secure level control.
Sourcepub const fn sdio1_sec(&self) -> MasterSecLevelSdio1Sec
pub const fn sdio1_sec(&self) -> MasterSecLevelSdio1Sec
SDIO1 master secure level control.
Sourcepub const fn set_sdio1_sec(&mut self, val: MasterSecLevelSdio1Sec)
pub const fn set_sdio1_sec(&mut self, val: MasterSecLevelSdio1Sec)
SDIO1 master secure level control.
Sourcepub const fn master_sec_level_lock(&self) -> MasterSecLevelLock
pub const fn master_sec_level_lock(&self) -> MasterSecLevelLock
MASTER_SEC_LEVEL register write-lock.
Sourcepub const fn set_master_sec_level_lock(&mut self, val: MasterSecLevelLock)
pub const fn set_master_sec_level_lock(&mut self, val: MasterSecLevelLock)
MASTER_SEC_LEVEL register write-lock.
Trait Implementations§
Source§impl Clone for MasterSecLevel
impl Clone for MasterSecLevel
Source§fn clone(&self) -> MasterSecLevel
fn clone(&self) -> MasterSecLevel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MasterSecLevel
impl Debug for MasterSecLevel
Source§impl Default for MasterSecLevel
impl Default for MasterSecLevel
Source§fn default() -> MasterSecLevel
fn default() -> MasterSecLevel
Returns the “default value” for a type. Read more
Source§impl PartialEq for MasterSecLevel
impl PartialEq for MasterSecLevel
impl Copy for MasterSecLevel
impl Eq for MasterSecLevel
impl StructuralPartialEq for MasterSecLevel
Auto Trait Implementations§
impl Freeze for MasterSecLevel
impl RefUnwindSafe for MasterSecLevel
impl Send for MasterSecLevel
impl Sync for MasterSecLevel
impl Unpin for MasterSecLevel
impl UnwindSafe for MasterSecLevel
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