Struct Seccfgr1
#[repr(transparent)]pub struct Seccfgr1(pub u32);Expand description
GTZC1 TZSC secure configuration register 1.
Tuple Fields§
§0: u32Implementations§
§impl Seccfgr1
impl Seccfgr1
pub fn set_tim2sec(&mut self, val: bool)
pub fn set_tim2sec(&mut self, val: bool)
secure access mode for TIM2.
pub fn set_tim3sec(&mut self, val: bool)
pub fn set_tim3sec(&mut self, val: bool)
secure access mode for TIM3.
pub fn set_tim4sec(&mut self, val: bool)
pub fn set_tim4sec(&mut self, val: bool)
secure access mode for TIM4.
pub fn set_tim5sec(&mut self, val: bool)
pub fn set_tim5sec(&mut self, val: bool)
secure access mode for TIM5.
pub fn set_tim6sec(&mut self, val: bool)
pub fn set_tim6sec(&mut self, val: bool)
secure access mode for TIM6.
pub fn set_tim7sec(&mut self, val: bool)
pub fn set_tim7sec(&mut self, val: bool)
secure access mode for TIM7.
pub fn set_tim12sec(&mut self, val: bool)
pub fn set_tim12sec(&mut self, val: bool)
secure access mode for TIM12.
pub fn set_tim13sec(&mut self, val: bool)
pub fn set_tim13sec(&mut self, val: bool)
secure access mode for TIM13.
pub fn set_tim14sec(&mut self, val: bool)
pub fn set_tim14sec(&mut self, val: bool)
secure access mode for TIM14.
pub fn set_wwdgsec(&mut self, val: bool)
pub fn set_wwdgsec(&mut self, val: bool)
secure access mode for WWDG.
pub fn set_iwdgsec(&mut self, val: bool)
pub fn set_iwdgsec(&mut self, val: bool)
secure access mode for IWDG.
pub fn set_spi2sec(&mut self, val: bool)
pub fn set_spi2sec(&mut self, val: bool)
secure access mode for SPI2.
pub fn set_spi3sec(&mut self, val: bool)
pub fn set_spi3sec(&mut self, val: bool)
secure access mode for SPI3.
pub fn set_usart2sec(&mut self, val: bool)
pub fn set_usart2sec(&mut self, val: bool)
secure access mode for USART2.
pub fn set_usart3sec(&mut self, val: bool)
pub fn set_usart3sec(&mut self, val: bool)
secure access mode for USART3.
pub fn set_uart4sec(&mut self, val: bool)
pub fn set_uart4sec(&mut self, val: bool)
secure access mode for UART4.
pub fn set_uart5sec(&mut self, val: bool)
pub fn set_uart5sec(&mut self, val: bool)
secure access mode for UART5.
pub fn set_i2c1sec(&mut self, val: bool)
pub fn set_i2c1sec(&mut self, val: bool)
secure access mode for I2C1.
pub fn set_i2c2sec(&mut self, val: bool)
pub fn set_i2c2sec(&mut self, val: bool)
secure access mode for I2C2.
pub fn set_i3c1sec(&mut self, val: bool)
pub fn set_i3c1sec(&mut self, val: bool)
secure access mode for I3C1.
pub fn set_crssec(&mut self, val: bool)
pub fn set_crssec(&mut self, val: bool)
secure access mode for CRS.
pub fn set_usart6sec(&mut self, val: bool)
pub fn set_usart6sec(&mut self, val: bool)
secure access mode for USART6.
pub const fn usart10sec(&self) -> bool
pub const fn usart10sec(&self) -> bool
secure access mode for USART10.
pub fn set_usart10sec(&mut self, val: bool)
pub fn set_usart10sec(&mut self, val: bool)
secure access mode for USART10.
pub const fn usart11sec(&self) -> bool
pub const fn usart11sec(&self) -> bool
secure access mode for USART11.
pub fn set_usart11sec(&mut self, val: bool)
pub fn set_usart11sec(&mut self, val: bool)
secure access mode for USART11.
pub const fn hdmicecsec(&self) -> bool
pub const fn hdmicecsec(&self) -> bool
secure access mode for HDMICEC.
pub fn set_hdmicecsec(&mut self, val: bool)
pub fn set_hdmicecsec(&mut self, val: bool)
secure access mode for HDMICEC.
pub fn set_dac1sec(&mut self, val: bool)
pub fn set_dac1sec(&mut self, val: bool)
secure access mode for DAC1.
pub fn set_uart7sec(&mut self, val: bool)
pub fn set_uart7sec(&mut self, val: bool)
secure access mode for UART7.
pub fn set_uart8sec(&mut self, val: bool)
pub fn set_uart8sec(&mut self, val: bool)
secure access mode for UART8.
pub fn set_uart9sec(&mut self, val: bool)
pub fn set_uart9sec(&mut self, val: bool)
secure access mode for UART9.
pub fn set_uart12sec(&mut self, val: bool)
pub fn set_uart12sec(&mut self, val: bool)
secure access mode for UART12.
pub fn set_dtssec(&mut self, val: bool)
pub fn set_dtssec(&mut self, val: bool)
secure access mode for DTS.
pub fn set_lptim2sec(&mut self, val: bool)
pub fn set_lptim2sec(&mut self, val: bool)
secure access mode for LPTIM2.