pub struct Apu { /* private fields */ }Implementations§
Source§impl Apu
impl Apu
Sourcepub const fn apu_mux_reg(&self) -> &'static Reg<ApuMuxReg_SPEC, RW>
pub const fn apu_mux_reg(&self) -> &'static Reg<ApuMuxReg_SPEC, RW>
APU mux register
Sourcepub const fn coef0a_set1_reg(&self) -> &'static Reg<Coef0ASet1Reg_SPEC, RW>
pub const fn coef0a_set1_reg(&self) -> &'static Reg<Coef0ASet1Reg_SPEC, RW>
SRC coefficient 10 set 1
Sourcepub const fn coef10_set1_reg(&self) -> &'static Reg<Coef10Set1Reg_SPEC, RW>
pub const fn coef10_set1_reg(&self) -> &'static Reg<Coef10Set1Reg_SPEC, RW>
SRC coefficient 1,0 set 1
Sourcepub const fn coef32_set1_reg(&self) -> &'static Reg<Coef32Set1Reg_SPEC, RW>
pub const fn coef32_set1_reg(&self) -> &'static Reg<Coef32Set1Reg_SPEC, RW>
SRC coefficient 3,2 set 1
Sourcepub const fn coef54_set1_reg(&self) -> &'static Reg<Coef54Set1Reg_SPEC, RW>
pub const fn coef54_set1_reg(&self) -> &'static Reg<Coef54Set1Reg_SPEC, RW>
SRC coefficient 5,4 set 1
Sourcepub const fn coef76_set1_reg(&self) -> &'static Reg<Coef76Set1Reg_SPEC, RW>
pub const fn coef76_set1_reg(&self) -> &'static Reg<Coef76Set1Reg_SPEC, RW>
SRC coefficient 7,6 set 1
Sourcepub const fn coef98_set1_reg(&self) -> &'static Reg<Coef98Set1Reg_SPEC, RW>
pub const fn coef98_set1_reg(&self) -> &'static Reg<Coef98Set1Reg_SPEC, RW>
SRC coefficient 9,8 set 1
Sourcepub const fn pcm1_ctrl_reg(&self) -> &'static Reg<Pcm1CtrlReg_SPEC, RW>
pub const fn pcm1_ctrl_reg(&self) -> &'static Reg<Pcm1CtrlReg_SPEC, RW>
PCM1 Control register
Sourcepub const fn pcm1_in1_reg(&self) -> &'static Reg<Pcm1In1Reg_SPEC, RW>
pub const fn pcm1_in1_reg(&self) -> &'static Reg<Pcm1In1Reg_SPEC, RW>
PCM1 data in 1
Sourcepub const fn pcm1_in2_reg(&self) -> &'static Reg<Pcm1In2Reg_SPEC, RW>
pub const fn pcm1_in2_reg(&self) -> &'static Reg<Pcm1In2Reg_SPEC, RW>
PCM1 data in 2
Sourcepub const fn pcm1_out1_reg(&self) -> &'static Reg<Pcm1Out1Reg_SPEC, RW>
pub const fn pcm1_out1_reg(&self) -> &'static Reg<Pcm1Out1Reg_SPEC, RW>
PCM1 data out 1
Sourcepub const fn pcm1_out2_reg(&self) -> &'static Reg<Pcm1Out2Reg_SPEC, RW>
pub const fn pcm1_out2_reg(&self) -> &'static Reg<Pcm1Out2Reg_SPEC, RW>
PCM1 data out 2
Sourcepub const fn src1_ctrl_reg(&self) -> &'static Reg<Src1CtrlReg_SPEC, RW>
pub const fn src1_ctrl_reg(&self) -> &'static Reg<Src1CtrlReg_SPEC, RW>
SRC1 control register
Sourcepub const fn src1_in1_reg(&self) -> &'static Reg<Src1In1Reg_SPEC, RW>
pub const fn src1_in1_reg(&self) -> &'static Reg<Src1In1Reg_SPEC, RW>
SRC1 data in 1
Sourcepub const fn src1_in2_reg(&self) -> &'static Reg<Src1In2Reg_SPEC, RW>
pub const fn src1_in2_reg(&self) -> &'static Reg<Src1In2Reg_SPEC, RW>
SRC1 data in 2
Sourcepub const fn src1_in_fs_reg(&self) -> &'static Reg<Src1InFsReg_SPEC, RW>
pub const fn src1_in_fs_reg(&self) -> &'static Reg<Src1InFsReg_SPEC, RW>
SRC1 Sample input rate
Sourcepub const fn src1_out1_reg(&self) -> &'static Reg<Src1Out1Reg_SPEC, RW>
pub const fn src1_out1_reg(&self) -> &'static Reg<Src1Out1Reg_SPEC, RW>
SRC1 data out 1
Sourcepub const fn src1_out2_reg(&self) -> &'static Reg<Src1Out2Reg_SPEC, RW>
pub const fn src1_out2_reg(&self) -> &'static Reg<Src1Out2Reg_SPEC, RW>
SRC1 data out 2
Sourcepub const fn src1_out_fs_reg(&self) -> &'static Reg<Src1OutFsReg_SPEC, RW>
pub const fn src1_out_fs_reg(&self) -> &'static Reg<Src1OutFsReg_SPEC, RW>
SRC1 Sample output rate
Trait Implementations§
impl Copy for Apu
impl Eq for Apu
impl Send for Apu
APU registers
impl StructuralPartialEq for Apu
impl Sync for Apu
Auto Trait Implementations§
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