Struct Vossr
#[repr(transparent)]pub struct Vossr(pub u32);
Expand description
PWR voltage scaling status register
Tuple Fields§
§0: u32
Implementations§
§impl Vossr
impl Vossr
pub fn set_vosrdy(&mut self, val: bool)
pub fn set_vosrdy(&mut self, val: bool)
Ready bit for VCORE voltage scaling output selection.
pub fn set_actvosrdy(&mut self, val: bool)
pub fn set_actvosrdy(&mut self, val: bool)
Voltage level ready for currently used VOS
pub const fn actvos(&self) -> Actvos
pub const fn actvos(&self) -> Actvos
voltage output scaling currently applied to VCORE This field provides the last VOS value.
pub fn set_actvos(&mut self, val: Actvos)
pub fn set_actvos(&mut self, val: Actvos)
voltage output scaling currently applied to VCORE This field provides the last VOS value.
Trait Implementations§
impl Copy for Vossr
impl Eq for Vossr
impl StructuralPartialEq for Vossr
Auto Trait Implementations§
impl Freeze for Vossr
impl RefUnwindSafe for Vossr
impl Send for Vossr
impl Sync for Vossr
impl Unpin for Vossr
impl UnwindSafe for Vossr
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