#[repr(transparent)]pub struct DebugLoop(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl DebugLoop
impl DebugLoop
Sourcepub const fn da2ad_loop_back(&self) -> bool
pub const fn da2ad_loop_back(&self) -> bool
TX–>RX Loop debug control: 0: disable 1: enable, internally connect TX SDTO to RX SDTI
Sourcepub fn set_da2ad_loop_back(&mut self, val: bool)
pub fn set_da2ad_loop_back(&mut self, val: bool)
TX–>RX Loop debug control: 0: disable 1: enable, internally connect TX SDTO to RX SDTI
Sourcepub const fn ad2da_loop_back(&self) -> bool
pub const fn ad2da_loop_back(&self) -> bool
RX–>TX Loop debug control: 0: disable 1: enable, internally connect RX Resampled PCM to TX Resample PCM input
Sourcepub fn set_ad2da_loop_back(&mut self, val: bool)
pub fn set_ad2da_loop_back(&mut self, val: bool)
RX–>TX Loop debug control: 0: disable 1: enable, internally connect RX Resampled PCM to TX Resample PCM input
Sourcepub const fn sp_clk_sel(&self) -> bool
pub const fn sp_clk_sel(&self) -> bool
clock select 0: xtal clock 1: pll clock
Sourcepub fn set_sp_clk_sel(&mut self, val: bool)
pub fn set_sp_clk_sel(&mut self, val: bool)
clock select 0: xtal clock 1: pll clock
Sourcepub const fn sp_clk_div_update(&self) -> bool
pub const fn sp_clk_div_update(&self) -> bool
update sp clock divider
Sourcepub fn set_sp_clk_div_update(&mut self, val: bool)
pub fn set_sp_clk_div_update(&mut self, val: bool)
update sp clock divider
Sourcepub const fn sp_clk_div(&self) -> u8
pub const fn sp_clk_div(&self) -> u8
sp clock divider value
Sourcepub fn set_sp_clk_div(&mut self, val: u8)
pub fn set_sp_clk_div(&mut self, val: u8)
sp clock divider value
Trait Implementations§
impl Copy for DebugLoop
impl Eq for DebugLoop
impl StructuralPartialEq for DebugLoop
Auto Trait Implementations§
impl Freeze for DebugLoop
impl RefUnwindSafe for DebugLoop
impl Send for DebugLoop
impl Sync for DebugLoop
impl Unpin for DebugLoop
impl UnsafeUnpin for DebugLoop
impl UnwindSafe for DebugLoop
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