pub struct Clkctl1 { /* private fields */ }Expand description
clock ccontroller 1
Implementations§
Source§impl Clkctl1
impl Clkctl1
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn pscctl0_set(self) -> Reg<Pscctl0Set, W>
pub const fn pscctl0_set(self) -> Reg<Pscctl0Set, W>
clock set register 0
Sourcepub const fn pscctl1_set(self) -> Reg<Pscctl1Set, W>
pub const fn pscctl1_set(self) -> Reg<Pscctl1Set, W>
clock set register 1
Sourcepub const fn pscctl2_set(self) -> Reg<Pscctl2Set, W>
pub const fn pscctl2_set(self) -> Reg<Pscctl2Set, W>
clock set register 2
Sourcepub const fn pscctl0_clr(self) -> Reg<Pscctl0Clr, W>
pub const fn pscctl0_clr(self) -> Reg<Pscctl0Clr, W>
clock clear register 0
Sourcepub const fn pscctl1_clr(self) -> Reg<Pscctl1Clr, W>
pub const fn pscctl1_clr(self) -> Reg<Pscctl1Clr, W>
clock clear register 1
Sourcepub const fn pscctl2_clr(self) -> Reg<Pscctl2Clr, W>
pub const fn pscctl2_clr(self) -> Reg<Pscctl2Clr, W>
clock clear register 2
Sourcepub const fn audiopll0clksel(self) -> Reg<Audiopll0clksel, RW>
pub const fn audiopll0clksel(self) -> Reg<Audiopll0clksel, RW>
audio pll0 clock selection
Sourcepub const fn audiopll0ctl0(self) -> Reg<Audiopll0ctl0, RW>
pub const fn audiopll0ctl0(self) -> Reg<Audiopll0ctl0, RW>
audio pll0 control0
Sourcepub const fn audiopll0locktimediv2(self) -> Reg<Audiopll0locktimediv2, RW>
pub const fn audiopll0locktimediv2(self) -> Reg<Audiopll0locktimediv2, RW>
audio pll0 lock time
Sourcepub const fn audiopll0num(self) -> Reg<Audiopll0num, RW>
pub const fn audiopll0num(self) -> Reg<Audiopll0num, RW>
audio pll0 number
Sourcepub const fn audiopll0denom(self) -> Reg<Audiopll0denom, RW>
pub const fn audiopll0denom(self) -> Reg<Audiopll0denom, RW>
Audio pll0 denom
Sourcepub const fn audiopll0pfd(self) -> Reg<Audiopll0pfd, RW>
pub const fn audiopll0pfd(self) -> Reg<Audiopll0pfd, RW>
audio pll0 PFD
Sourcepub const fn audiopllclkdiv(self) -> Reg<Audiopllclkdiv, RW>
pub const fn audiopllclkdiv(self) -> Reg<Audiopllclkdiv, RW>
audio pll0 clock divider
Sourcepub const fn dspcpuclkdiv(self) -> Reg<Dspcpuclkdiv, RW>
pub const fn dspcpuclkdiv(self) -> Reg<Dspcpuclkdiv, RW>
DSP cpu clock divider
Sourcepub const fn dspmainramclkdiv(self) -> Reg<Dspmainramclkdiv, RW>
pub const fn dspmainramclkdiv(self) -> Reg<Dspmainramclkdiv, RW>
DSP main ram clock divider
Sourcepub const fn dspcpuclksela(self) -> Reg<Dspcpuclksela, RW>
pub const fn dspcpuclksela(self) -> Reg<Dspcpuclksela, RW>
DSP clock selection A
Sourcepub const fn dspcpuclkselb(self) -> Reg<Dspcpuclkselb, RW>
pub const fn dspcpuclkselb(self) -> Reg<Dspcpuclkselb, RW>
DSP clock selection B
Sourcepub const fn oseventfclksel(self) -> Reg<Oseventfclksel, RW>
pub const fn oseventfclksel(self) -> Reg<Oseventfclksel, RW>
OS EVENT clock selection
Sourcepub const fn frg14clksel(self) -> Reg<Frg14clksel, RW>
pub const fn frg14clksel(self) -> Reg<Frg14clksel, RW>
FRG clock selection register 14
Sourcepub const fn fc14fclksel(self) -> Reg<Fc14fclksel, RW>
pub const fn fc14fclksel(self) -> Reg<Fc14fclksel, RW>
flexcomm14 clock selection
Sourcepub const fn frg15clksel(self) -> Reg<Frg15clksel, RW>
pub const fn frg15clksel(self) -> Reg<Frg15clksel, RW>
FRG clock selection register 15
Sourcepub const fn fc15fclksel(self) -> Reg<Fc15fclksel, RW>
pub const fn fc15fclksel(self) -> Reg<Fc15fclksel, RW>
flexcomm15 clock selection
Sourcepub const fn frgpllclkdiv(self) -> Reg<Frgpllclkdiv, RW>
pub const fn frgpllclkdiv(self) -> Reg<Frgpllclkdiv, RW>
FRG pll clock divider
Sourcepub const fn dmic0fclksel(self) -> Reg<Dmic0fclksel, RW>
pub const fn dmic0fclksel(self) -> Reg<Dmic0fclksel, RW>
DMIC0 clk selection
Sourcepub const fn dmic0fclkdiv(self) -> Reg<Dmic0fclkdiv, RW>
pub const fn dmic0fclkdiv(self) -> Reg<Dmic0fclkdiv, RW>
DMIC clock clock divider
Sourcepub const fn ct32bitfclksel(self, n: usize) -> Reg<Ct32bitfclksel, RW>
pub const fn ct32bitfclksel(self, n: usize) -> Reg<Ct32bitfclksel, RW>
ct32bit timer N clock selection
Sourcepub const fn audiomclksel(self) -> Reg<Audiomclksel, RW>
pub const fn audiomclksel(self) -> Reg<Audiomclksel, RW>
audio mclock selection
Sourcepub const fn audiomclkdiv(self) -> Reg<Audiomclkdiv, RW>
pub const fn audiomclkdiv(self) -> Reg<Audiomclkdiv, RW>
audio mclock divider
Sourcepub const fn clkoutsel0(self) -> Reg<Clkoutsel0, RW>
pub const fn clkoutsel0(self) -> Reg<Clkoutsel0, RW>
clock out selection 0
Sourcepub const fn clkoutsel1(self) -> Reg<Clkoutsel1, RW>
pub const fn clkoutsel1(self) -> Reg<Clkoutsel1, RW>
clock out selection 1
Sourcepub const fn i3c0fclksel(self) -> Reg<I3c0fclksel, RW>
pub const fn i3c0fclksel(self) -> Reg<I3c0fclksel, RW>
I3C0 fclk selection
Sourcepub const fn i3c0fclkstcsel(self) -> Reg<I3c0fclkstcsel, RW>
pub const fn i3c0fclkstcsel(self) -> Reg<I3c0fclkstcsel, RW>
I3C0 fclk STC selection
Sourcepub const fn i3c0fclkstcdiv(self) -> Reg<I3c0fclkstcdiv, RW>
pub const fn i3c0fclkstcdiv(self) -> Reg<I3c0fclkstcdiv, RW>
I3C0 fclk STC divider
Sourcepub const fn i3c0fclksdiv(self) -> Reg<I3c0fclksdiv, RW>
pub const fn i3c0fclksdiv(self) -> Reg<I3c0fclksdiv, RW>
I3C0 fclks divider
Sourcepub const fn i3c0fclkdiv(self) -> Reg<I3c0fclkdiv, RW>
pub const fn i3c0fclkdiv(self) -> Reg<I3c0fclkdiv, RW>
I3C0 fclk divider
Sourcepub const fn wdt1fclksel(self) -> Reg<Wdt1fclksel, RW>
pub const fn wdt1fclksel(self) -> Reg<Wdt1fclksel, RW>
WDT1 clock selection
Sourcepub const fn acmp0fclksel(self) -> Reg<Acmp0fclksel, RW>
pub const fn acmp0fclksel(self) -> Reg<Acmp0fclksel, RW>
acomparator 0 clock selection
Sourcepub const fn acmp0fclkdiv(self) -> Reg<Acmp0fclkdiv, RW>
pub const fn acmp0fclkdiv(self) -> Reg<Acmp0fclkdiv, RW>
acomparator 0 fclk divider