Struct stm32_metapac::flash::regs::OptsrPrg
#[repr(transparent)]pub struct OptsrPrg(pub u32);
Expand description
FLASH option status register
Tuple Fields§
§0: u32
Implementations§
§impl OptsrPrg
impl OptsrPrg
pub fn set_bor_lev(&mut self, val: u8)
pub fn set_bor_lev(&mut self, val: u8)
BOR reset level option configuration bits
pub fn set_iwdg1_hw(&mut self, val: bool)
pub fn set_iwdg1_hw(&mut self, val: bool)
IWDG1 option configuration bit
pub const fn n_rst_stop_d1(&self) -> bool
pub const fn n_rst_stop_d1(&self) -> bool
Option byte erase after D1 DStop option configuration bit
pub fn set_n_rst_stop_d1(&mut self, val: bool)
pub fn set_n_rst_stop_d1(&mut self, val: bool)
Option byte erase after D1 DStop option configuration bit
pub const fn n_rst_stby_d1(&self) -> bool
pub const fn n_rst_stby_d1(&self) -> bool
Option byte erase after D1 DStandby option configuration bit
pub fn set_n_rst_stby_d1(&mut self, val: bool)
pub fn set_n_rst_stby_d1(&mut self, val: bool)
Option byte erase after D1 DStandby option configuration bit
pub const fn fz_iwdg_stop(&self) -> bool
pub const fn fz_iwdg_stop(&self) -> bool
IWDG Stop mode freeze option configuration bit
pub fn set_fz_iwdg_stop(&mut self, val: bool)
pub fn set_fz_iwdg_stop(&mut self, val: bool)
IWDG Stop mode freeze option configuration bit
pub const fn fz_iwdg_sdby(&self) -> bool
pub const fn fz_iwdg_sdby(&self) -> bool
IWDG Standby mode freeze option configuration bit
pub fn set_fz_iwdg_sdby(&mut self, val: bool)
pub fn set_fz_iwdg_sdby(&mut self, val: bool)
IWDG Standby mode freeze option configuration bit
pub const fn st_ram_size(&self) -> u8
pub const fn st_ram_size(&self) -> u8
DTCM size select option configuration bits
pub fn set_st_ram_size(&mut self, val: u8)
pub fn set_st_ram_size(&mut self, val: u8)
DTCM size select option configuration bits
pub fn set_security(&mut self, val: bool)
pub fn set_security(&mut self, val: bool)
Security option configuration bit
pub fn set_io_hslv(&mut self, val: bool)
pub fn set_io_hslv(&mut self, val: bool)
I/O high-speed at low-voltage (PRODUCT_BELOW_25V)
pub const fn swap_bank_opt(&self) -> bool
pub const fn swap_bank_opt(&self) -> bool
Bank swapping option configuration bit
pub fn set_swap_bank_opt(&mut self, val: bool)
pub fn set_swap_bank_opt(&mut self, val: bool)
Bank swapping option configuration bit