Struct d1_pac::i2s_pcm::i2s_pcm_ctl::R
source · pub struct R(/* private fields */);
Expand description
Register i2s_pcm_ctl
reader
Implementations§
source§impl R
impl R
sourcepub fn loopback(&self) -> LOOPBACK_R
pub fn loopback(&self) -> LOOPBACK_R
Bit 3 - Loopback Test
sourcepub fn mode_sel(&self) -> MODE_SEL_R
pub fn mode_sel(&self) -> MODE_SEL_R
Bits 4:5 - Mode Selection
sourcepub fn out_mute(&self) -> OUT_MUTE_R
pub fn out_mute(&self) -> OUT_MUTE_R
Bit 6 - Data Output Mute Enable
sourcepub fn lrck_out(&self) -> LRCK_OUT_R
pub fn lrck_out(&self) -> LRCK_OUT_R
Bit 17 - LRCK Direction Select
sourcepub fn bclk_out(&self) -> BCLK_OUT_R
pub fn bclk_out(&self) -> BCLK_OUT_R
Bit 18 - Bit Clock Direction Select
sourcepub fn rx_sync_en(&self) -> RX_SYNC_EN_R
pub fn rx_sync_en(&self) -> RX_SYNC_EN_R
Bit 20 - RX Synchronize Enable
sourcepub fn rx_sync_en_start(&self) -> RX_SYNC_EN_START_R
pub fn rx_sync_en_start(&self) -> RX_SYNC_EN_START_R
Bit 21 - RX Synchronize Enable Start
Methods from Deref<Target = R<I2S_PCM_CTL_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