Struct stm32_metapac::rcc::regs::Seccfgr
#[repr(transparent)]pub struct Seccfgr(pub u32);
Expand description
RCC secure configuration register
Tuple Fields§
§0: u32
Implementations§
§impl Seccfgr
impl Seccfgr
pub const fn hsisec(&self) -> bool
pub const fn hsisec(&self) -> bool
HSI clock configuration and status bits security Set and reset by software.
pub fn set_hsisec(&mut self, val: bool)
pub fn set_hsisec(&mut self, val: bool)
HSI clock configuration and status bits security Set and reset by software.
pub const fn hsesec(&self) -> bool
pub const fn hsesec(&self) -> bool
HSE clock configuration bits, status bits and HSECSS security Set and reset by software.
pub fn set_hsesec(&mut self, val: bool)
pub fn set_hsesec(&mut self, val: bool)
HSE clock configuration bits, status bits and HSECSS security Set and reset by software.
pub const fn lsisec(&self) -> bool
pub const fn lsisec(&self) -> bool
LSI clock configuration and status bits security Set and reset by software.
pub fn set_lsisec(&mut self, val: bool)
pub fn set_lsisec(&mut self, val: bool)
LSI clock configuration and status bits security Set and reset by software.
pub const fn lsesec(&self) -> bool
pub const fn lsesec(&self) -> bool
LSE clock configuration and status bits security Set and reset by software.
pub fn set_lsesec(&mut self, val: bool)
pub fn set_lsesec(&mut self, val: bool)
LSE clock configuration and status bits security Set and reset by software.
pub const fn sysclksec(&self) -> bool
pub const fn sysclksec(&self) -> bool
SYSCLK selection, clock output on MCO configuration security Set and reset by software.
pub fn set_sysclksec(&mut self, val: bool)
pub fn set_sysclksec(&mut self, val: bool)
SYSCLK selection, clock output on MCO configuration security Set and reset by software.
pub const fn prescsec(&self) -> bool
pub const fn prescsec(&self) -> bool
AHBx/APBx prescaler configuration bits security Set and reset by software.
pub fn set_prescsec(&mut self, val: bool)
pub fn set_prescsec(&mut self, val: bool)
AHBx/APBx prescaler configuration bits security Set and reset by software.
pub const fn pllsec(&self) -> bool
pub const fn pllsec(&self) -> bool
PLL1 clock configuration and status bits security Set and reset by software.
pub fn set_pllsec(&mut self, val: bool)
pub fn set_pllsec(&mut self, val: bool)
PLL1 clock configuration and status bits security Set and reset by software.
pub fn set_rmvfsec(&mut self, val: bool)
pub fn set_rmvfsec(&mut self, val: bool)
Remove reset flag security Set and reset by software.