#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn rx_clkm_conf(&self) -> &RX_CLKM_CONF
pub const fn rx_clkm_conf(&self) -> &RX_CLKM_CONF
0x30 - I2S RX clock configure register
Sourcepub const fn tx_clkm_conf(&self) -> &TX_CLKM_CONF
pub const fn tx_clkm_conf(&self) -> &TX_CLKM_CONF
0x34 - I2S TX clock configure register
Sourcepub const fn rx_clkm_div_conf(&self) -> &RX_CLKM_DIV_CONF
pub const fn rx_clkm_div_conf(&self) -> &RX_CLKM_DIV_CONF
0x38 - I2S RX module clock divider configure register
Sourcepub const fn tx_clkm_div_conf(&self) -> &TX_CLKM_DIV_CONF
pub const fn tx_clkm_div_conf(&self) -> &TX_CLKM_DIV_CONF
0x3c - I2S TX module clock divider configure register
Sourcepub const fn rx_tdm_ctrl(&self) -> &RX_TDM_CTRL
pub const fn rx_tdm_ctrl(&self) -> &RX_TDM_CTRL
0x50 - I2S TX TDM mode control register
Sourcepub const fn tx_tdm_ctrl(&self) -> &TX_TDM_CTRL
pub const fn tx_tdm_ctrl(&self) -> &TX_TDM_CTRL
0x54 - I2S TX TDM mode control register
Sourcepub const fn lc_hung_conf(&self) -> &LC_HUNG_CONF
pub const fn lc_hung_conf(&self) -> &LC_HUNG_CONF
0x60 - I2S HUNG configure register.
Sourcepub const fn conf_sigle_data(&self) -> &CONF_SIGLE_DATA
pub const fn conf_sigle_data(&self) -> &CONF_SIGLE_DATA
0x68 - I2S signal data register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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