Struct Pll3sscgr
#[repr(transparent)]pub struct Pll3sscgr(pub u32);Expand description
RCC PLL3 Spread Spectrum Clock Generator register.
Tuple Fields§
§0: u32Implementations§
§impl Pll3sscgr
impl Pll3sscgr
pub const fn set_modper(&mut self, val: u16)
pub const fn set_modper(&mut self, val: u16)
Modulation Period Adjustment for PLL3.
pub const fn set_tpdfndis(&mut self, val: bool)
pub const fn set_tpdfndis(&mut self, val: bool)
Dithering TPDF noise control for PLL3.
pub const fn set_rpdfndis(&mut self, val: bool)
pub const fn set_rpdfndis(&mut self, val: bool)
Dithering RPDF noise control for PLL3.
pub const fn spreadsel(&self) -> Pll3sscgrSpreadsel
pub const fn spreadsel(&self) -> Pll3sscgrSpreadsel
Spread spectrum clock generator mode for PLL3.
pub const fn set_spreadsel(&mut self, val: Pll3sscgrSpreadsel)
pub const fn set_spreadsel(&mut self, val: Pll3sscgrSpreadsel)
Spread spectrum clock generator mode for PLL3.
pub const fn set_incstep(&mut self, val: u16)
pub const fn set_incstep(&mut self, val: u16)
Modulation Depth Adjustment for PLL3.
Trait Implementations§
impl Copy for Pll3sscgr
impl Eq for Pll3sscgr
impl StructuralPartialEq for Pll3sscgr
Auto Trait Implementations§
impl Freeze for Pll3sscgr
impl RefUnwindSafe for Pll3sscgr
impl Send for Pll3sscgr
impl Sync for Pll3sscgr
impl Unpin for Pll3sscgr
impl UnsafeUnpin for Pll3sscgr
impl UnwindSafe for Pll3sscgr
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