#[repr(transparent)]pub struct MasterSecLevel(pub u32);Expand description
Master Secure Level.
Tuple Fields§
§0: u32Implementations§
Source§impl MasterSecLevel
impl MasterSecLevel
Sourcepub const fn cpu1(&self) -> MasterSecLevelCpu1
pub const fn cpu1(&self) -> MasterSecLevelCpu1
CPU1.
Sourcepub const fn set_cpu1(&mut self, val: MasterSecLevelCpu1)
pub const fn set_cpu1(&mut self, val: MasterSecLevelCpu1)
CPU1.
Sourcepub const fn smartdma(&self) -> MasterSecLevelSmartdma
pub const fn smartdma(&self) -> MasterSecLevelSmartdma
SMARTDMA Data.
Sourcepub const fn set_smartdma(&mut self, val: MasterSecLevelSmartdma)
pub const fn set_smartdma(&mut self, val: MasterSecLevelSmartdma)
SMARTDMA Data.
Sourcepub const fn e_dma0(&self) -> MasterSecLevelEDma0
pub const fn e_dma0(&self) -> MasterSecLevelEDma0
eDMA0.
Sourcepub const fn set_e_dma0(&mut self, val: MasterSecLevelEDma0)
pub const fn set_e_dma0(&mut self, val: MasterSecLevelEDma0)
eDMA0.
Sourcepub const fn e_dma1(&self) -> MasterSecLevelEDma1
pub const fn e_dma1(&self) -> MasterSecLevelEDma1
eDMA1.
Sourcepub const fn set_e_dma1(&mut self, val: MasterSecLevelEDma1)
pub const fn set_e_dma1(&mut self, val: MasterSecLevelEDma1)
eDMA1.
Sourcepub const fn pkc(&self) -> MasterSecLevelPkc
pub const fn pkc(&self) -> MasterSecLevelPkc
PKC.
Sourcepub const fn set_pkc(&mut self, val: MasterSecLevelPkc)
pub const fn set_pkc(&mut self, val: MasterSecLevelPkc)
PKC.
Sourcepub const fn pq(&self) -> MasterSecLevelPq
pub const fn pq(&self) -> MasterSecLevelPq
PowerQuad.
Sourcepub const fn set_pq(&mut self, val: MasterSecLevelPq)
pub const fn set_pq(&mut self, val: MasterSecLevelPq)
PowerQuad.
Sourcepub const fn npuo(&self) -> MasterSecLevelNpuo
pub const fn npuo(&self) -> MasterSecLevelNpuo
NPU Operands.
Sourcepub const fn set_npuo(&mut self, val: MasterSecLevelNpuo)
pub const fn set_npuo(&mut self, val: MasterSecLevelNpuo)
NPU Operands.
Sourcepub const fn coolfluxi(&self) -> MasterSecLevelCoolfluxi
pub const fn coolfluxi(&self) -> MasterSecLevelCoolfluxi
Coolflux Instruction.
Sourcepub const fn set_coolfluxi(&mut self, val: MasterSecLevelCoolfluxi)
pub const fn set_coolfluxi(&mut self, val: MasterSecLevelCoolfluxi)
Coolflux Instruction.
Sourcepub const fn usb_fs(&self) -> MasterSecLevelUsbFs
pub const fn usb_fs(&self) -> MasterSecLevelUsbFs
USB_FS.
Sourcepub const fn set_usb_fs(&mut self, val: MasterSecLevelUsbFs)
pub const fn set_usb_fs(&mut self, val: MasterSecLevelUsbFs)
USB_FS.
Sourcepub const fn ethernet(&self) -> MasterSecLevelEthernet
pub const fn ethernet(&self) -> MasterSecLevelEthernet
Ethernet.
Sourcepub const fn set_ethernet(&mut self, val: MasterSecLevelEthernet)
pub const fn set_ethernet(&mut self, val: MasterSecLevelEthernet)
Ethernet.
Sourcepub const fn usb_hs(&self) -> MasterSecLevelUsbHs
pub const fn usb_hs(&self) -> MasterSecLevelUsbHs
USB HS.
Sourcepub const fn set_usb_hs(&mut self, val: MasterSecLevelUsbHs)
pub const fn set_usb_hs(&mut self, val: MasterSecLevelUsbHs)
USB HS.
Sourcepub const fn usdhc(&self) -> MasterSecLevelUsdhc
pub const fn usdhc(&self) -> MasterSecLevelUsdhc
uSDHC.
Sourcepub const fn set_usdhc(&mut self, val: MasterSecLevelUsdhc)
pub const fn set_usdhc(&mut self, val: MasterSecLevelUsdhc)
uSDHC.
Sourcepub const fn master_sec_level_lock(&self) -> MasterSecLevelLock
pub const fn master_sec_level_lock(&self) -> MasterSecLevelLock
Master SEC Level 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 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