#[repr(transparent)]pub struct Dllcr(pub u32);Expand description
DLL Control 0.
Tuple Fields§
§0: u32Implementations§
Source§impl Dllcr
impl Dllcr
Sourcepub const fn set_dllreset(&mut self, val: Dllreset)
pub const fn set_dllreset(&mut self, val: Dllreset)
DLL reset.
Sourcepub const fn forceupdate(&self) -> bool
pub const fn forceupdate(&self) -> bool
Force update.
Sourcepub const fn set_forceupdate(&mut self, val: bool)
pub const fn set_forceupdate(&mut self, val: bool)
Force update.
Sourcepub const fn slvdlytarget(&self) -> u8
pub const fn slvdlytarget(&self) -> u8
Target Delay Line.
Sourcepub const fn set_slvdlytarget(&mut self, val: u8)
pub const fn set_slvdlytarget(&mut self, val: u8)
Target Delay Line.
Sourcepub const fn gateupdate(&self) -> bool
pub const fn gateupdate(&self) -> bool
Gate DLL Update.
Sourcepub const fn set_gateupdate(&mut self, val: bool)
pub const fn set_gateupdate(&mut self, val: bool)
Gate DLL Update.
Sourcepub const fn set_ovrden(&mut self, val: Ovrden)
pub const fn set_ovrden(&mut self, val: Ovrden)
Target Clock Delay Line Override Value Enable.
Sourcepub const fn set_ovrdval(&mut self, val: u8)
pub const fn set_ovrdval(&mut self, val: u8)
Target Clock Delay Line Override Value.
Sourcepub const fn refphasegap(&self) -> u8
pub const fn refphasegap(&self) -> u8
Reference Clock Delay Line Phase Adjust Gap. REFPHASEGAP setting of 2h is recommended if DLLEN is set.
Sourcepub const fn set_refphasegap(&mut self, val: u8)
pub const fn set_refphasegap(&mut self, val: u8)
Reference Clock Delay Line Phase Adjust Gap. REFPHASEGAP setting of 2h is recommended if DLLEN is set.
Sourcepub const fn refphasestart(&self) -> u8
pub const fn refphasestart(&self) -> u8
Reference Clock Delay Line Start Phase.
Sourcepub const fn set_refphasestart(&mut self, val: u8)
pub const fn set_refphasestart(&mut self, val: u8)
Reference Clock Delay Line Start Phase.
Sourcepub const fn slvupdateint(&self) -> u8
pub const fn slvupdateint(&self) -> u8
Target Delay Line Update Interval.
Sourcepub const fn set_slvupdateint(&mut self, val: u8)
pub const fn set_slvupdateint(&mut self, val: u8)
Target Delay Line Update Interval.
Sourcepub const fn refupdateint(&self) -> u8
pub const fn refupdateint(&self) -> u8
DLL Control Loop Update Interval.
Sourcepub const fn set_refupdateint(&mut self, val: u8)
pub const fn set_refupdateint(&mut self, val: u8)
DLL Control Loop Update Interval.
Trait Implementations§
impl Copy for Dllcr
impl Eq for Dllcr
impl StructuralPartialEq for Dllcr
Auto Trait Implementations§
impl Freeze for Dllcr
impl RefUnwindSafe for Dllcr
impl Send for Dllcr
impl Sync for Dllcr
impl Unpin for Dllcr
impl UnwindSafe for Dllcr
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