Struct stm32_metapac::syscfg::regs::Cccsr
#[repr(transparent)]pub struct Cccsr(pub u32);
Expand description
compensation cell control/status register
Tuple Fields§
§0: u32
Implementations§
§impl Cccsr
impl Cccsr
pub const fn en1(&self) -> bool
pub const fn en1(&self) -> bool
VDD I/Os compensation cell enable This bit enables the compensation cell of the I/Os supplied by VDD.
pub fn set_en1(&mut self, val: bool)
pub fn set_en1(&mut self, val: bool)
VDD I/Os compensation cell enable This bit enables the compensation cell of the I/Os supplied by VDD.
pub const fn cs1(&self) -> bool
pub const fn cs1(&self) -> bool
VDD I/Os code selection This bit selects the code to be applied for the compensation cell of the I/Os supplied by VDD.
pub fn set_cs1(&mut self, val: bool)
pub fn set_cs1(&mut self, val: bool)
VDD I/Os code selection This bit selects the code to be applied for the compensation cell of the I/Os supplied by VDD.
pub const fn rdy1(&self) -> bool
pub const fn rdy1(&self) -> bool
VDD I/Os compensation cell ready flag This bit provides the compensation cell status of the I/Os supplied by VDD. Note: The HSI clock is required for the compensation cell to work properly. The compensation cell ready bit (RDY1) is not set if the HSI clock is not enabled (HSION).
pub fn set_rdy1(&mut self, val: bool)
pub fn set_rdy1(&mut self, val: bool)
VDD I/Os compensation cell ready flag This bit provides the compensation cell status of the I/Os supplied by VDD. Note: The HSI clock is required for the compensation cell to work properly. The compensation cell ready bit (RDY1) is not set if the HSI clock is not enabled (HSION).
Trait Implementations§
impl Copy for Cccsr
impl Eq for Cccsr
impl StructuralPartialEq for Cccsr
Auto Trait Implementations§
impl Freeze for Cccsr
impl RefUnwindSafe for Cccsr
impl Send for Cccsr
impl Sync for Cccsr
impl Unpin for Cccsr
impl UnwindSafe for Cccsr
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)