Struct zinc_hal_lpc11xx::ioregs::SYSCON
[−]
[src]
pub struct SYSCON;
Product name title=UM10398 Chapter title=LPC111x/LPC11Cxx System configuration (SYSCON) Modification date=2/22/2012 Major revision=8 Minor revision=not available
Methods
impl SYSCON
fn sysmemremap() -> &'static mut SYSCON_sysmemremap
System memory remap
fn presetctrl() -> &'static mut SYSCON_presetctrl
Peripheral reset control
fn syspllctrl() -> &'static mut SYSCON_syspllctrl
System PLL control
fn syspllstat() -> &'static mut SYSCON_syspllstat
System PLL status
fn sysoscctrl() -> &'static mut SYSCON_sysoscctrl
System oscillator control
fn wdtoscctrl() -> &'static mut SYSCON_wdtoscctrl
Watchdog oscillator control
fn ircctrl() -> &'static mut SYSCON_ircctrl
IRC control
fn sysrststat() -> &'static mut SYSCON_sysrststat
System reset status register
fn syspllclksel() -> &'static mut SYSCON_syspllclksel
System PLL clock source select
fn syspllclkuen() -> &'static mut SYSCON_syspllclkuen
System PLL clock source update enable
fn mainclksel() -> &'static mut SYSCON_mainclksel
Main clock source select
fn mainclkuen() -> &'static mut SYSCON_mainclkuen
Main clock source update enable
fn sysahbclkdiv() -> &'static mut SYSCON_sysahbclkdiv
System AHB clock divider
fn sysahbclkctrl() -> &'static mut SYSCON_sysahbclkctrl
System AHB clock control
fn ssp0clkdiv() -> &'static mut SYSCON_ssp0clkdiv
SPI0 clock divider
fn uartclkdiv() -> &'static mut SYSCON_uartclkdiv
UART clock divder
fn ssp1clkdiv() -> &'static mut SYSCON_ssp1clkdiv
SPI1 clock divder
fn wdtclksel() -> &'static mut SYSCON_wdtclksel
WDT clock source select
fn wdtclkuen() -> &'static mut SYSCON_wdtclkuen
WDT clock source update enable
fn wdtclkdiv() -> &'static mut SYSCON_wdtclkdiv
WDT clock divider
fn clkoutclksel() -> &'static mut SYSCON_clkoutclksel
CLKOUT clock source select
fn clkoutuen() -> &'static mut SYSCON_clkoutuen
CLKOUT clock source update enable
fn clkoutclkdiv() -> &'static mut SYSCON_clkoutclkdiv
CLKOUT clock divider
fn pioporcap0() -> &'static mut SYSCON_pioporcap0
POR captured PIO status 0
fn pioporcap1() -> &'static mut SYSCON_pioporcap1
POR captured PIO status 1
fn bodctrl() -> &'static mut SYSCON_bodctrl
BOD control
fn systckcal() -> &'static mut SYSCON_systckcal
System tick counter calibration
fn nmisrc() -> &'static mut SYSCON_nmisrc
NMI source selection
fn startaprp0() -> &'static mut SYSCON_startaprp0
Start logic edge control register 0
fn starterp0() -> &'static mut SYSCON_starterp0
Start logic signal enable register 0
fn startrsrp0clr() -> &'static mut SYSCON_startrsrp0clr
Start logic reset register 0
fn startsrp0() -> &'static mut SYSCON_startsrp0
Start logic status register 0
fn pdsleepcfg() -> &'static mut SYSCON_pdsleepcfg
Power-down states in Deep-sleep mode
fn pdawakecfg() -> &'static mut SYSCON_pdawakecfg
Power-down states after wake-up from Deep-sleep mode
fn pdruncfg() -> &'static mut SYSCON_pdruncfg
Power-down configuration register
fn device_id() -> &'static mut SYSCON_device_id
Device ID register 0 for parts LPC1100, LPC1100C, LPC1100L.