Struct Cccsr
#[repr(transparent)]pub struct Cccsr(pub u32);Expand description
SBS compensation cell for I/Os control and status register
Tuple Fields§
§0: u32Implementations§
§impl Cccsr
impl Cccsr
pub const fn en1(&self, n: usize) -> bool
pub const fn en1(&self, n: usize) -> bool
enable compensation cell for VDDIO power rail This bit enables the I/O compensation cell.
pub const fn set_en1(&mut self, n: usize, val: bool)
pub const fn set_en1(&mut self, n: usize, val: bool)
enable compensation cell for VDDIO power rail This bit enables the I/O compensation cell.
pub const fn cs1(&self, n: usize) -> Cs
pub const fn cs1(&self, n: usize) -> Cs
code selection for VDDIO power rail (reset value set to 1) This bit selects the code to be applied for the I/O compensation cell.
pub const fn set_cs1(&mut self, n: usize, val: Cs)
pub const fn set_cs1(&mut self, n: usize, val: Cs)
code selection for VDDIO power rail (reset value set to 1) This bit selects the code to be applied for the I/O compensation cell.
pub const fn set_cs2(&mut self, val: Cs)
pub const fn set_cs2(&mut self, val: Cs)
code selection for VDDIO2 power rail (reset value set to 1).
pub const fn rdy1(&self, n: usize) -> bool
pub const fn rdy1(&self, n: usize) -> bool
VDDIO compensation cell ready flag This bit provides the status of the compensation cell.
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 UnsafeUnpin 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
Mutably borrows from an owned value. Read more