pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn dmic_rxfifo_ctr(&self) -> &DMIC_RXFIFO_CTR
pub const fn dmic_rxfifo_ctr(&self) -> &DMIC_RXFIFO_CTR
0x1c - DMIC RXFIFO Control Register
Sourcepub const fn dmic_rxfifo_sta(&self) -> &DMIC_RXFIFO_STA
pub const fn dmic_rxfifo_sta(&self) -> &DMIC_RXFIFO_STA
0x20 - DMIC RXFIFO Status Register
Sourcepub const fn dmic_ch_num(&self) -> &DMIC_CH_NUM
pub const fn dmic_ch_num(&self) -> &DMIC_CH_NUM
0x24 - DMIC Channel Numbers Register
Sourcepub const fn dmic_ch_map(&self) -> &DMIC_CH_MAP
pub const fn dmic_ch_map(&self) -> &DMIC_CH_MAP
0x28 - DMIC Channel Mapping Register
Sourcepub const fn data0_data1_vol_ctr(&self) -> &DATA0_DATA1_VOL_CTR
pub const fn data0_data1_vol_ctr(&self) -> &DATA0_DATA1_VOL_CTR
0x30 - Data0 and Data1 Volume Control Register
Sourcepub const fn data2_data3_vol_ctr(&self) -> &DATA2_DATA3_VOL_CTR
pub const fn data2_data3_vol_ctr(&self) -> &DATA2_DATA3_VOL_CTR
0x34 - Data2 And Data3 Volume Control Register
Sourcepub const fn hpf_en_ctr(&self) -> &HPF_EN_CTR
pub const fn hpf_en_ctr(&self) -> &HPF_EN_CTR
0x38 - High Pass Filter Enable Control 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