Struct Seccfgr2
#[repr(transparent)]pub struct Seccfgr2(pub u32);Expand description
GTZC1 TZSC secure configuration register 2.
Tuple Fields§
§0: u32Implementations§
§impl Seccfgr2
impl Seccfgr2
pub const fn set_fdcan1sec(&mut self, val: bool)
pub const fn set_fdcan1sec(&mut self, val: bool)
secure access mode for FDCAN1.
pub const fn set_fdcan2sec(&mut self, val: bool)
pub const fn set_fdcan2sec(&mut self, val: bool)
secure access mode for FDCAN2.
pub const fn set_ucpdsec(&mut self, val: bool)
pub const fn set_ucpdsec(&mut self, val: bool)
secure access mode for UCPD.
pub const fn set_opampsec(&mut self, val: bool)
pub const fn set_opampsec(&mut self, val: bool)
Secure access mode for OPAMP.
pub const fn set_compsec(&mut self, val: bool)
pub const fn set_compsec(&mut self, val: bool)
Secure access mode for COMP.
pub const fn set_fdcan3sec(&mut self, val: bool)
pub const fn set_fdcan3sec(&mut self, val: bool)
Secure access mode for FDCAN3.
pub const fn set_tim1sec(&mut self, val: bool)
pub const fn set_tim1sec(&mut self, val: bool)
secure access mode for TIM1.
pub const fn set_spi1sec(&mut self, val: bool)
pub const fn set_spi1sec(&mut self, val: bool)
secure access mode for SPI1.
pub const fn set_tim8sec(&mut self, val: bool)
pub const fn set_tim8sec(&mut self, val: bool)
secure access mode for TIM8.
pub const fn set_usart1sec(&mut self, val: bool)
pub const fn set_usart1sec(&mut self, val: bool)
secure access mode for USART1.
pub const fn set_tim15sec(&mut self, val: bool)
pub const fn set_tim15sec(&mut self, val: bool)
secure access mode for TIM15.
pub const fn set_tim16sec(&mut self, val: bool)
pub const fn set_tim16sec(&mut self, val: bool)
secure access mode for TIM16.
pub const fn set_tim17sec(&mut self, val: bool)
pub const fn set_tim17sec(&mut self, val: bool)
secure access mode for TIM17.
pub const fn set_spi4sec(&mut self, val: bool)
pub const fn set_spi4sec(&mut self, val: bool)
secure access mode for SPI4.
pub const fn set_spi6sec(&mut self, val: bool)
pub const fn set_spi6sec(&mut self, val: bool)
secure access mode for SPI6.
pub const fn set_sai1sec(&mut self, val: bool)
pub const fn set_sai1sec(&mut self, val: bool)
secure access mode for SAI1.
pub const fn set_sai2sec(&mut self, val: bool)
pub const fn set_sai2sec(&mut self, val: bool)
secure access mode for SAI2.
pub const fn set_ltdcsec(&mut self, val: bool)
pub const fn set_ltdcsec(&mut self, val: bool)
Secure access mode for LTDC.
pub const fn set_gfxtimsec(&mut self, val: bool)
pub const fn set_gfxtimsec(&mut self, val: bool)
Secure access mode for GFXTIM.
pub const fn set_spi5sec(&mut self, val: bool)
pub const fn set_spi5sec(&mut self, val: bool)
secure access mode for SPI5.
pub const fn lpuart1sec(&self) -> bool
pub const fn lpuart1sec(&self) -> bool
secure access mode for LPUART.
pub const fn set_lpuart1sec(&mut self, val: bool)
pub const fn set_lpuart1sec(&mut self, val: bool)
secure access mode for LPUART.
pub const fn set_i2c3sec(&mut self, val: bool)
pub const fn set_i2c3sec(&mut self, val: bool)
secure access mode for I2C3.
pub const fn set_i2c4sec(&mut self, val: bool)
pub const fn set_i2c4sec(&mut self, val: bool)
secure access mode for I2C4.
pub const fn set_lptim1sec(&mut self, val: bool)
pub const fn set_lptim1sec(&mut self, val: bool)
secure access mode for LPTIM1.
pub const fn set_lptim3sec(&mut self, val: bool)
pub const fn set_lptim3sec(&mut self, val: bool)
secure access mode for LPTIM3.
pub const fn set_lptim4sec(&mut self, val: bool)
pub const fn set_lptim4sec(&mut self, val: bool)
secure access mode for LPTIM4.
pub const fn set_lptim5sec(&mut self, val: bool)
pub const fn set_lptim5sec(&mut self, val: bool)
secure access mode for LPTIM5.