Struct d1_pac::audio_codec::dac::R
source · pub struct R(/* private fields */);
Expand description
Register dac
reader
Implementations§
source§impl R
impl R
sourcepub fn lineout_vol_ctrl(&self) -> LINEOUT_VOL_CTRL_R
pub fn lineout_vol_ctrl(&self) -> LINEOUT_VOL_CTRL_R
Bits 0:4 - LINEOUT Volume Control.
Total 30 level from 0x1F to 0x02 with the volume 0 dB to -43.5 dB, -1.5 dB/step, mute when 00000 or 00001
sourcepub fn lineoutr_diffen(&self) -> LINEOUTR_DIFFEN_R
pub fn lineoutr_diffen(&self) -> LINEOUTR_DIFFEN_R
Bit 5 - Right Channel LINEOUT Output Control
sourcepub fn lineoutl_diffen(&self) -> LINEOUTL_DIFFEN_R
pub fn lineoutl_diffen(&self) -> LINEOUTL_DIFFEN_R
Bit 6 - Left Channel LINEOUT Output Control
sourcepub fn lineoutren(&self) -> LINEOUTREN_R
pub fn lineoutren(&self) -> LINEOUTREN_R
Bit 11 - Right Channel LINEOUT Enable
sourcepub fn lineoutlen(&self) -> LINEOUTLEN_R
pub fn lineoutlen(&self) -> LINEOUTLEN_R
Bit 13 - Left Channel LINEOUT Enable
sourcepub fn ilineoutamps(&self) -> ILINEOUTAMPS_R
pub fn ilineoutamps(&self) -> ILINEOUTAMPS_R
Bits 18:19 - LINEOUT L/R AMP Bias Current Select
sourcepub fn iopvrs(&self) -> IOPVRS_R
pub fn iopvrs(&self) -> IOPVRS_R
Bits 20:21 - VRA2 Buffer OP and Headphone Feedback Buffer OP Bias Current Select
sourcepub fn current_test_select(&self) -> CURRENT_TEST_SELECT_R
pub fn current_test_select(&self) -> CURRENT_TEST_SELECT_R
Bit 23 - Internal Current Sink Test Enable (from MICIN3P pin)
Methods from Deref<Target = R<DAC_SPEC>>§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for R
impl RefUnwindSafe for R
impl Send for R
impl Sync for R
impl Unpin for R
impl UnwindSafe for R
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