pub struct Clkctl0 { /* private fields */ }Expand description
clock ccontroller 0
Implementations§
Source§impl Clkctl0
impl Clkctl0
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 sysoscctl0(self) -> Reg<Sysoscctl0, RW>
pub const fn sysoscctl0(self) -> Reg<Sysoscctl0, RW>
system oscillator control 0
Sourcepub const fn sysoscbypass(self) -> Reg<Sysoscbypass, RW>
pub const fn sysoscbypass(self) -> Reg<Sysoscbypass, RW>
system oscillator bypass
Sourcepub const fn osc32khzctl0(self) -> Reg<Osc32khzctl0, RW>
pub const fn osc32khzctl0(self) -> Reg<Osc32khzctl0, RW>
32k oscillator control0
Sourcepub const fn syspll0clksel(self) -> Reg<Syspll0clksel, RW>
pub const fn syspll0clksel(self) -> Reg<Syspll0clksel, RW>
system pll0 clock selection
Sourcepub const fn syspll0ctl0(self) -> Reg<Syspll0ctl0, RW>
pub const fn syspll0ctl0(self) -> Reg<Syspll0ctl0, RW>
system pll0 control0
Sourcepub const fn syspll0locktimediv2(self) -> Reg<Syspll0locktimediv2, RW>
pub const fn syspll0locktimediv2(self) -> Reg<Syspll0locktimediv2, RW>
system pll0 lock time
Sourcepub const fn syspll0num(self) -> Reg<Syspll0num, RW>
pub const fn syspll0num(self) -> Reg<Syspll0num, RW>
system pll0 number
Sourcepub const fn syspll0denom(self) -> Reg<Syspll0denom, RW>
pub const fn syspll0denom(self) -> Reg<Syspll0denom, RW>
system pll0 denom
Sourcepub const fn syspll0pfd(self) -> Reg<Syspll0pfd, RW>
pub const fn syspll0pfd(self) -> Reg<Syspll0pfd, RW>
sys pll0 PFD
Sourcepub const fn mainpllclkdiv(self) -> Reg<Mainpllclkdiv, RW>
pub const fn mainpllclkdiv(self) -> Reg<Mainpllclkdiv, RW>
main pll clk divider
Sourcepub const fn dsppllclkdiv(self) -> Reg<Dsppllclkdiv, RW>
pub const fn dsppllclkdiv(self) -> Reg<Dsppllclkdiv, RW>
dsp pll clk divider
Sourcepub const fn aux0pllclkdiv(self) -> Reg<Aux0pllclkdiv, RW>
pub const fn aux0pllclkdiv(self) -> Reg<Aux0pllclkdiv, RW>
aux0 pll clk divider
Sourcepub const fn aux1pllclkdiv(self) -> Reg<Aux1pllclkdiv, RW>
pub const fn aux1pllclkdiv(self) -> Reg<Aux1pllclkdiv, RW>
aux1 pll clk divider
Sourcepub const fn syscpuahbclkdiv(self) -> Reg<Syscpuahbclkdiv, RW>
pub const fn syscpuahbclkdiv(self) -> Reg<Syscpuahbclkdiv, RW>
system cpu AHB clock divider
Sourcepub const fn mainclksela(self) -> Reg<Mainclksela, RW>
pub const fn mainclksela(self) -> Reg<Mainclksela, RW>
main clock selection A
Sourcepub const fn mainclkselb(self) -> Reg<Mainclkselb, RW>
pub const fn mainclkselb(self) -> Reg<Mainclkselb, RW>
main clock selection B
Sourcepub const fn flexspifclksel(self) -> Reg<Flexspifclksel, RW>
pub const fn flexspifclksel(self) -> Reg<Flexspifclksel, RW>
FlexSPI FCLK selection
Sourcepub const fn flexspifclkdiv(self) -> Reg<Flexspifclkdiv, RW>
pub const fn flexspifclkdiv(self) -> Reg<Flexspifclkdiv, RW>
FlexSPI FCLK divider
Sourcepub const fn sctfclksel(self) -> Reg<Sctfclksel, RW>
pub const fn sctfclksel(self) -> Reg<Sctfclksel, RW>
SCT FCLK selection
Sourcepub const fn sctfclkdiv(self) -> Reg<Sctfclkdiv, RW>
pub const fn sctfclkdiv(self) -> Reg<Sctfclkdiv, RW>
SCT fclk divider
Sourcepub const fn usbhsfclksel(self) -> Reg<Usbhsfclksel, RW>
pub const fn usbhsfclksel(self) -> Reg<Usbhsfclksel, RW>
USBHS Fclk selection
Sourcepub const fn usbhsfclkdiv(self) -> Reg<Usbhsfclkdiv, RW>
pub const fn usbhsfclkdiv(self) -> Reg<Usbhsfclkdiv, RW>
USBHS Fclk divider
Sourcepub const fn sdio0fclksel(self) -> Reg<Sdio0fclksel, RW>
pub const fn sdio0fclksel(self) -> Reg<Sdio0fclksel, RW>
SDIO0 FCLK selection
Sourcepub const fn sdio0fclkdiv(self) -> Reg<Sdio0fclkdiv, RW>
pub const fn sdio0fclkdiv(self) -> Reg<Sdio0fclkdiv, RW>
SDIO0 FCLK divider
Sourcepub const fn sdio1fclksel(self) -> Reg<Sdio1fclksel, RW>
pub const fn sdio1fclksel(self) -> Reg<Sdio1fclksel, RW>
SDIO1 FCLK selection
Sourcepub const fn sdio1fclkdiv(self) -> Reg<Sdio1fclkdiv, RW>
pub const fn sdio1fclkdiv(self) -> Reg<Sdio1fclkdiv, RW>
SDIO1 FCLK divider
Sourcepub const fn espifclksel0(self) -> Reg<Espifclksel0, RW>
pub const fn espifclksel0(self) -> Reg<Espifclksel0, RW>
ESPI clock selection
Sourcepub const fn adc0fclksel0(self) -> Reg<Adc0fclksel0, RW>
pub const fn adc0fclksel0(self) -> Reg<Adc0fclksel0, RW>
ADC0 fclk selection 0
Sourcepub const fn adc0fclksel1(self) -> Reg<Adc0fclksel1, RW>
pub const fn adc0fclksel1(self) -> Reg<Adc0fclksel1, RW>
ADC0 fclk selection 1
Sourcepub const fn adc0fclkdiv(self) -> Reg<Adc0fclkdiv, RW>
pub const fn adc0fclkdiv(self) -> Reg<Adc0fclkdiv, RW>
ADC0 fclk divider
Sourcepub const fn utickfclksel(self) -> Reg<Utickfclksel, RW>
pub const fn utickfclksel(self) -> Reg<Utickfclksel, RW>
UTICK fclk selection
Sourcepub const fn wdt0fclksel(self) -> Reg<Wdt0fclksel, RW>
pub const fn wdt0fclksel(self) -> Reg<Wdt0fclksel, RW>
wdt clock selection
Sourcepub const fn wakeclk32khzsel(self) -> Reg<Wakeclk32khzsel, RW>
pub const fn wakeclk32khzsel(self) -> Reg<Wakeclk32khzsel, RW>
32k wake clock selection
Sourcepub const fn wakeclk32khzdiv(self) -> Reg<Wakeclk32khzdiv, RW>
pub const fn wakeclk32khzdiv(self) -> Reg<Wakeclk32khzdiv, RW>
32k wake clock divider
Sourcepub const fn systickfclksel(self) -> Reg<Systickfclksel, RW>
pub const fn systickfclksel(self) -> Reg<Systickfclksel, RW>
system tick fclk selection
Sourcepub const fn systickfclkdiv(self) -> Reg<Systickfclkdiv, RW>
pub const fn systickfclkdiv(self) -> Reg<Systickfclkdiv, RW>
system tick fclk divider