#[repr(transparent)]pub struct PllEnetSet(pub u32);Expand description
Analog ENET PLL Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl PllEnetSet
impl PllEnetSet
Sourcepub const fn set_powerdown(&mut self, val: bool)
pub const fn set_powerdown(&mut self, val: bool)
Powers down the PLL.
Sourcepub const fn bypass_clk_src(&self) -> PllEnetSetBypassClkSrc
pub const fn bypass_clk_src(&self) -> PllEnetSetBypassClkSrc
Determines the bypass source.
Sourcepub const fn set_bypass_clk_src(&mut self, val: PllEnetSetBypassClkSrc)
pub const fn set_bypass_clk_src(&mut self, val: PllEnetSetBypassClkSrc)
Determines the bypass source.
Sourcepub const fn set_bypass(&mut self, val: bool)
pub const fn set_bypass(&mut self, val: bool)
Bypass the PLL.
Sourcepub const fn enet_500m_ref_en(&self) -> bool
pub const fn enet_500m_ref_en(&self) -> bool
Enable the PLL providing ENET 500 MHz reference clock
Sourcepub const fn set_enet_500m_ref_en(&mut self, val: bool)
pub const fn set_enet_500m_ref_en(&mut self, val: bool)
Enable the PLL providing ENET 500 MHz reference clock
Trait Implementations§
Source§impl Clone for PllEnetSet
impl Clone for PllEnetSet
Source§fn clone(&self) -> PllEnetSet
fn clone(&self) -> PllEnetSet
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PllEnetSet
impl Debug for PllEnetSet
Source§impl Default for PllEnetSet
impl Default for PllEnetSet
Source§fn default() -> PllEnetSet
fn default() -> PllEnetSet
Returns the “default value” for a type. Read more
Source§impl PartialEq for PllEnetSet
impl PartialEq for PllEnetSet
impl Copy for PllEnetSet
impl Eq for PllEnetSet
impl StructuralPartialEq for PllEnetSet
Auto Trait Implementations§
impl Freeze for PllEnetSet
impl RefUnwindSafe for PllEnetSet
impl Send for PllEnetSet
impl Sync for PllEnetSet
impl Unpin for PllEnetSet
impl UnwindSafe for PllEnetSet
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