Struct Privcfgr3
#[repr(transparent)]pub struct Privcfgr3(pub u32);Expand description
GTZC1 TZSC privilege configuration register 3.
Tuple Fields§
§0: u32Implementations§
§impl Privcfgr3
impl Privcfgr3
pub const fn lptim6priv(&self) -> bool
pub const fn lptim6priv(&self) -> bool
privileged access mode for LPTIM6.
pub const fn set_lptim6priv(&mut self, val: bool)
pub const fn set_lptim6priv(&mut self, val: bool)
privileged access mode for LPTIM6.
pub const fn vrefbufpriv(&self) -> bool
pub const fn vrefbufpriv(&self) -> bool
privileged access mode for VREFBUF.
pub const fn set_vrefbufpriv(&mut self, val: bool)
pub const fn set_vrefbufpriv(&mut self, val: bool)
privileged access mode for VREFBUF.
pub const fn set_i3c2priv(&mut self, val: bool)
pub const fn set_i3c2priv(&mut self, val: bool)
privileged access mode for I3C2.
pub const fn set_ccbpriv(&mut self, val: bool)
pub const fn set_ccbpriv(&mut self, val: bool)
privileged access mode for CCB.
pub const fn octospimpriv(&self) -> bool
pub const fn octospimpriv(&self) -> bool
privileged access mode for OCTOSPIM.
pub const fn set_octospimpriv(&mut self, val: bool)
pub const fn set_octospimpriv(&mut self, val: bool)
privileged access mode for OCTOSPIM.
pub const fn set_adc3priv(&mut self, val: bool)
pub const fn set_adc3priv(&mut self, val: bool)
privileged access mode for ADC3.
pub const fn set_adf1priv(&mut self, val: bool)
pub const fn set_adf1priv(&mut self, val: bool)
privileged access mode for ADF1.
pub const fn set_crcpriv(&mut self, val: bool)
pub const fn set_crcpriv(&mut self, val: bool)
privileged access mode for CRC.
pub const fn cordicpriv(&self) -> bool
pub const fn cordicpriv(&self) -> bool
privileged access mode for CORDIC.
pub const fn set_cordicpriv(&mut self, val: bool)
pub const fn set_cordicpriv(&mut self, val: bool)
privileged access mode for CORDIC.
pub const fn set_fmacpriv(&mut self, val: bool)
pub const fn set_fmacpriv(&mut self, val: bool)
privileged access mode for FMAC.
pub const fn set_ethpriv(&mut self, val: bool)
pub const fn set_ethpriv(&mut self, val: bool)
privileged access mode for register of ETH.
pub const fn icachepriv(&self) -> bool
pub const fn icachepriv(&self) -> bool
privileged access mode for ICACHE.
pub const fn set_icachepriv(&mut self, val: bool)
pub const fn set_icachepriv(&mut self, val: bool)
privileged access mode for ICACHE.
pub const fn dcachepriv(&self) -> bool
pub const fn dcachepriv(&self) -> bool
privileged access mode for DCACHE.
pub const fn set_dcachepriv(&mut self, val: bool)
pub const fn set_dcachepriv(&mut self, val: bool)
privileged access mode for DCACHE.
pub const fn set_adc12priv(&mut self, val: bool)
pub const fn set_adc12priv(&mut self, val: bool)
privileged access mode for ADC1 and ADC2.
pub const fn set_dcmipriv(&mut self, val: bool)
pub const fn set_dcmipriv(&mut self, val: bool)
privileged access mode for DCMI.
pub const fn set_aespriv(&mut self, val: bool)
pub const fn set_aespriv(&mut self, val: bool)
privileged access mode for AES.
pub const fn set_hashpriv(&mut self, val: bool)
pub const fn set_hashpriv(&mut self, val: bool)
privileged access mode for HASH.
pub const fn set_rngpriv(&mut self, val: bool)
pub const fn set_rngpriv(&mut self, val: bool)
privileged access mode for RNG.
pub const fn set_saespriv(&mut self, val: bool)
pub const fn set_saespriv(&mut self, val: bool)
privileged access mode for SAES.
pub const fn set_pkapriv(&mut self, val: bool)
pub const fn set_pkapriv(&mut self, val: bool)
privileged access mode for PKA.
pub const fn sdmmc1priv(&self) -> bool
pub const fn sdmmc1priv(&self) -> bool
privileged access mode for SDMMC1.
pub const fn set_sdmmc1priv(&mut self, val: bool)
pub const fn set_sdmmc1priv(&mut self, val: bool)
privileged access mode for SDMMC1.
pub const fn sdmmc2priv(&self) -> bool
pub const fn sdmmc2priv(&self) -> bool
privileged access mode for SDMMC2.
pub const fn set_sdmmc2priv(&mut self, val: bool)
pub const fn set_sdmmc2priv(&mut self, val: bool)
privileged access mode for SDMMC2.
pub const fn set_fmcpriv(&mut self, val: bool)
pub const fn set_fmcpriv(&mut self, val: bool)
privileged access mode for FMC.
pub const fn octospi1priv(&self) -> bool
pub const fn octospi1priv(&self) -> bool
privileged access mode for OCTOSPI1.
pub const fn set_octospi1priv(&mut self, val: bool)
pub const fn set_octospi1priv(&mut self, val: bool)
privileged access mode for OCTOSPI1.
pub const fn octospi2priv(&self) -> bool
pub const fn octospi2priv(&self) -> bool
privileged access mode for OCTOSPI2.
pub const fn set_octospi2priv(&mut self, val: bool)
pub const fn set_octospi2priv(&mut self, val: bool)
privileged access mode for OCTOSPI2.
pub const fn ramcfgpriv(&self) -> bool
pub const fn ramcfgpriv(&self) -> bool
privileged access mode for RAMSCFG.
pub const fn set_ramcfgpriv(&mut self, val: bool)
pub const fn set_ramcfgpriv(&mut self, val: bool)
privileged access mode for RAMSCFG.
pub const fn set_mdf1priv(&mut self, val: bool)
pub const fn set_mdf1priv(&mut self, val: bool)
privileged access mode for MDF1.
pub const fn set_dma2dpriv(&mut self, val: bool)
pub const fn set_dma2dpriv(&mut self, val: bool)
privileged access mode for DMA2D.
pub const fn set_jpegpriv(&mut self, val: bool)
pub const fn set_jpegpriv(&mut self, val: bool)
privileged access mode for JPEG.
pub const fn set_otghspriv(&mut self, val: bool)
pub const fn set_otghspriv(&mut self, val: bool)
privileged access mode for OTGHS.
pub const fn set_otgfspriv(&mut self, val: bool)
pub const fn set_otgfspriv(&mut self, val: bool)
privileged access mode for OTGFS.