#[repr(transparent)]pub struct DllCtrl(pub u32);Expand description
DLL (Delay Line) Control.
Tuple Fields§
§0: u32Implementations§
Source§impl DllCtrl
impl DllCtrl
Sourcepub const fn dll_ctrl_enable(&self) -> bool
pub const fn dll_ctrl_enable(&self) -> bool
DLL_CTRL_ENABLE.
Sourcepub const fn set_dll_ctrl_enable(&mut self, val: bool)
pub const fn set_dll_ctrl_enable(&mut self, val: bool)
DLL_CTRL_ENABLE.
Sourcepub const fn dll_ctrl_reset(&self) -> bool
pub const fn dll_ctrl_reset(&self) -> bool
DLL_CTRL_RESET.
Sourcepub const fn set_dll_ctrl_reset(&mut self, val: bool)
pub const fn set_dll_ctrl_reset(&mut self, val: bool)
DLL_CTRL_RESET.
Sourcepub const fn dll_ctrl_slv_force_upd(&self) -> bool
pub const fn dll_ctrl_slv_force_upd(&self) -> bool
DLL_CTRL_SLV_FORCE_UPD.
Sourcepub const fn set_dll_ctrl_slv_force_upd(&mut self, val: bool)
pub const fn set_dll_ctrl_slv_force_upd(&mut self, val: bool)
DLL_CTRL_SLV_FORCE_UPD.
Sourcepub const fn dll_ctrl_slv_dly_target0(&self) -> u8
pub const fn dll_ctrl_slv_dly_target0(&self) -> u8
DLL_CTRL_SLV_DLY_TARGET0.
Sourcepub const fn set_dll_ctrl_slv_dly_target0(&mut self, val: u8)
pub const fn set_dll_ctrl_slv_dly_target0(&mut self, val: u8)
DLL_CTRL_SLV_DLY_TARGET0.
Sourcepub const fn dll_ctrl_gate_update(&self) -> bool
pub const fn dll_ctrl_gate_update(&self) -> bool
DLL_CTRL_GATE_UPDATE.
Sourcepub const fn set_dll_ctrl_gate_update(&mut self, val: bool)
pub const fn set_dll_ctrl_gate_update(&mut self, val: bool)
DLL_CTRL_GATE_UPDATE.
Sourcepub const fn dll_ctrl_slv_override(&self) -> bool
pub const fn dll_ctrl_slv_override(&self) -> bool
DLL_CTRL_SLV_OVERRIDE.
Sourcepub const fn set_dll_ctrl_slv_override(&mut self, val: bool)
pub const fn set_dll_ctrl_slv_override(&mut self, val: bool)
DLL_CTRL_SLV_OVERRIDE.
Sourcepub const fn dll_ctrl_slv_override_val(&self) -> u8
pub const fn dll_ctrl_slv_override_val(&self) -> u8
DLL_CTRL_SLV_OVERRIDE_VAL.
Sourcepub const fn set_dll_ctrl_slv_override_val(&mut self, val: u8)
pub const fn set_dll_ctrl_slv_override_val(&mut self, val: u8)
DLL_CTRL_SLV_OVERRIDE_VAL.
Sourcepub const fn dll_ctrl_slv_dly_target1(&self) -> u8
pub const fn dll_ctrl_slv_dly_target1(&self) -> u8
DLL_CTRL_SLV_DLY_TARGET1.
Sourcepub const fn set_dll_ctrl_slv_dly_target1(&mut self, val: u8)
pub const fn set_dll_ctrl_slv_dly_target1(&mut self, val: u8)
DLL_CTRL_SLV_DLY_TARGET1.
Sourcepub const fn dll_ctrl_slv_update_int(&self) -> u8
pub const fn dll_ctrl_slv_update_int(&self) -> u8
DLL_CTRL_SLV_UPDATE_INT.
Sourcepub const fn set_dll_ctrl_slv_update_int(&mut self, val: u8)
pub const fn set_dll_ctrl_slv_update_int(&mut self, val: u8)
DLL_CTRL_SLV_UPDATE_INT.
Sourcepub const fn dll_ctrl_ref_update_int(&self) -> u8
pub const fn dll_ctrl_ref_update_int(&self) -> u8
DLL_CTRL_REF_UPDATE_INT.
Sourcepub const fn set_dll_ctrl_ref_update_int(&mut self, val: u8)
pub const fn set_dll_ctrl_ref_update_int(&mut self, val: u8)
DLL_CTRL_REF_UPDATE_INT.
Trait Implementations§
impl Copy for DllCtrl
impl Eq for DllCtrl
impl StructuralPartialEq for DllCtrl
Auto Trait Implementations§
impl Freeze for DllCtrl
impl RefUnwindSafe for DllCtrl
impl Send for DllCtrl
impl Sync for DllCtrl
impl Unpin for DllCtrl
impl UnwindSafe for DllCtrl
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