#[repr(transparent)]pub struct MasterSecAntiPolReg(pub u32);Expand description
master secure level anti-pole register
Tuple Fields§
§0: u32Implementations§
Source§impl MasterSecAntiPolReg
impl MasterSecAntiPolReg
Sourcepub const fn usbfsd(&self) -> MasterSecAntiPolRegUsbfsd
pub const fn usbfsd(&self) -> MasterSecAntiPolRegUsbfsd
USB Full Speed Device. Must be equal to NOT(MASTER_SEC_LEVEL.USBFSD)
Sourcepub const fn set_usbfsd(&mut self, val: MasterSecAntiPolRegUsbfsd)
pub const fn set_usbfsd(&mut self, val: MasterSecAntiPolRegUsbfsd)
USB Full Speed Device. Must be equal to NOT(MASTER_SEC_LEVEL.USBFSD)
Sourcepub const fn sdma0(&self) -> MasterSecAntiPolRegSdma0
pub const fn sdma0(&self) -> MasterSecAntiPolRegSdma0
System DMA 0. Must be equal to NOT(MASTER_SEC_LEVEL.SDMA0)
Sourcepub const fn set_sdma0(&mut self, val: MasterSecAntiPolRegSdma0)
pub const fn set_sdma0(&mut self, val: MasterSecAntiPolRegSdma0)
System DMA 0. Must be equal to NOT(MASTER_SEC_LEVEL.SDMA0)
Sourcepub const fn hash(&self) -> MasterSecAntiPolRegHash
pub const fn hash(&self) -> MasterSecAntiPolRegHash
Hash. Must be equal to NOT(MASTER_SEC_LEVEL.HASH)
Sourcepub const fn set_hash(&mut self, val: MasterSecAntiPolRegHash)
pub const fn set_hash(&mut self, val: MasterSecAntiPolRegHash)
Hash. Must be equal to NOT(MASTER_SEC_LEVEL.HASH)
Sourcepub const fn usbfsh(&self) -> MasterSecAntiPolRegUsbfsh
pub const fn usbfsh(&self) -> MasterSecAntiPolRegUsbfsh
USB Full speed Host. Must be equal to NOT(MASTER_SEC_LEVEL.USBFSH)
Sourcepub const fn set_usbfsh(&mut self, val: MasterSecAntiPolRegUsbfsh)
pub const fn set_usbfsh(&mut self, val: MasterSecAntiPolRegUsbfsh)
USB Full speed Host. Must be equal to NOT(MASTER_SEC_LEVEL.USBFSH)
Sourcepub const fn sdma1(&self) -> MasterSecAntiPolRegSdma1
pub const fn sdma1(&self) -> MasterSecAntiPolRegSdma1
System DMA 1 security level. Must be equal to NOT(MASTER_SEC_LEVEL.SDMA1)
Sourcepub const fn set_sdma1(&mut self, val: MasterSecAntiPolRegSdma1)
pub const fn set_sdma1(&mut self, val: MasterSecAntiPolRegSdma1)
System DMA 1 security level. Must be equal to NOT(MASTER_SEC_LEVEL.SDMA1)
Sourcepub const fn canfd(&self) -> MasterSecAntiPolRegCanfd
pub const fn canfd(&self) -> MasterSecAntiPolRegCanfd
CAN FD. Must be equal to NOT(MASTER_SEC_LEVEL.CANFD)
Sourcepub const fn set_canfd(&mut self, val: MasterSecAntiPolRegCanfd)
pub const fn set_canfd(&mut self, val: MasterSecAntiPolRegCanfd)
CAN FD. Must be equal to NOT(MASTER_SEC_LEVEL.CANFD)
Sourcepub const fn master_sec_level_antipol_lock(&self) -> MasterSecLevelAntipolLock
pub const fn master_sec_level_antipol_lock(&self) -> MasterSecLevelAntipolLock
MASTER_SEC_ANTI_POL_REG register write-lock.
Sourcepub const fn set_master_sec_level_antipol_lock(
&mut self,
val: MasterSecLevelAntipolLock,
)
pub const fn set_master_sec_level_antipol_lock( &mut self, val: MasterSecLevelAntipolLock, )
MASTER_SEC_ANTI_POL_REG register write-lock.
Trait Implementations§
Source§impl Clone for MasterSecAntiPolReg
impl Clone for MasterSecAntiPolReg
Source§fn clone(&self) -> MasterSecAntiPolReg
fn clone(&self) -> MasterSecAntiPolReg
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more