Skip to main content

Audcodec

Struct Audcodec 

Source
pub struct Audcodec { /* private fields */ }

Implementations§

Source§

impl Audcodec

Source

pub const unsafe fn from_ptr(ptr: *mut ()) -> Self

Source

pub const fn as_ptr(&self) -> *mut ()

Source

pub const fn id(self) -> Reg<Id, RW>

Source

pub const fn cfg(self) -> Reg<Cfg, RW>

Source

pub const fn irq(self) -> Reg<Irq, RW>

Source

pub const fn irq_msk(self) -> Reg<IrqMsk, RW>

Source

pub const fn dac_cfg(self) -> Reg<DacCfg, RW>

Source

pub const fn adc_cfg(self) -> Reg<AdcCfg, RW>

Source

pub const fn apb_stat(self) -> Reg<ApbStat, RW>

Source

pub const fn adc_ch0_cfg(self) -> Reg<AdcCh0Cfg, RW>

Source

pub const fn adc_ch1_cfg(self) -> Reg<AdcCh1Cfg, RW>

Source

pub const fn dac_ch0_cfg(self) -> Reg<DacCh0Cfg, RW>

Source

pub const fn dac_ch0_cfg_ext(self) -> Reg<DacCh0CfgExt, RW>

Source

pub const fn dac_ch1_cfg(self) -> Reg<DacCh1Cfg, RW>

Source

pub const fn dac_ch1_cfg_ext(self) -> Reg<DacCh1CfgExt, RW>

Source

pub const fn adc_ch0_entry(self) -> Reg<AdcCh0Entry, RW>

Source

pub const fn adc_ch1_entry(self) -> Reg<AdcCh1Entry, RW>

Source

pub const fn dac_ch0_entry(self) -> Reg<DacCh0Entry, RW>

Source

pub const fn dac_ch1_entry(self) -> Reg<DacCh1Entry, RW>

Source

pub const fn dac_ch0_debug(self) -> Reg<DacCh0Debug, RW>

Source

pub const fn dac_ch1_debug(self) -> Reg<DacCh1Debug, RW>

Source

pub const fn dac_ch0_dc(self) -> Reg<DacCh0Dc, RW>

Source

pub const fn dac_ch1_dc(self) -> Reg<DacCh1Dc, RW>

Source

pub const fn common_cfg(self) -> Reg<CommonCfg, RW>

Source

pub const fn bg_cfg0(self) -> Reg<BgCfg0, RW>

Source

pub const fn bg_cfg1(self) -> Reg<BgCfg1, RW>

Source

pub const fn bg_cfg2(self) -> Reg<BgCfg2, RW>

Source

pub const fn refgen_cfg(self) -> Reg<RefgenCfg, RW>

Source

pub const fn pll_cfg0(self) -> Reg<PllCfg0, RW>

Source

pub const fn pll_cfg1(self) -> Reg<PllCfg1, RW>

Source

pub const fn pll_cfg2(self) -> Reg<PllCfg2, RW>

Source

pub const fn pll_cfg3(self) -> Reg<PllCfg3, RW>

Source

pub const fn pll_cfg4(self) -> Reg<PllCfg4, RW>

Source

pub const fn pll_cfg5(self) -> Reg<PllCfg5, RW>

Source

pub const fn pll_cfg6(self) -> Reg<PllCfg6, RW>

Source

pub const fn pll_stat(self) -> Reg<PllStat, RW>

Source

pub const fn pll_cal_cfg(self) -> Reg<PllCalCfg, RW>

Source

pub const fn pll_cal_result(self) -> Reg<PllCalResult, RW>

Source

pub const fn adc_ana_cfg(self) -> Reg<AdcAnaCfg, RW>

Source

pub const fn adc1_cfg1(self) -> Reg<Adc1Cfg1, RW>

Source

pub const fn adc1_cfg2(self) -> Reg<Adc1Cfg2, RW>

Source

pub const fn adc2_cfg1(self) -> Reg<Adc2Cfg1, RW>

Source

pub const fn adc2_cfg2(self) -> Reg<Adc2Cfg2, RW>

Source

pub const fn dac1_cfg(self) -> Reg<Dac1Cfg, RW>

Source

pub const fn dac2_cfg(self) -> Reg<Dac2Cfg, RW>

Source

pub const fn reserved_in0(self) -> Reg<ReservedIn0, RW>

Source

pub const fn reserved_in1(self) -> Reg<ReservedIn1, RW>

Source

pub const fn reserved_out(self) -> Reg<ReservedOut, RW>

Trait Implementations§

Source§

impl Clone for Audcodec

Source§

fn clone(&self) -> Audcodec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for Audcodec

Source§

impl Eq for Audcodec

Source§

impl PartialEq for Audcodec

Source§

fn eq(&self, other: &Audcodec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl Send for Audcodec

Source§

impl StructuralPartialEq for Audcodec

Source§

impl Sync for Audcodec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.