Expand description

SYSCON

Modules

ADC clock divider

ADC clock source select

AHB Clock control 0

AHB Clock control 1

AHB Clock control 2

Peripheral reset control register

Peripheral reset control register

System clock divider

AHB Matrix priority control register Priority values are 3 = highest, 0 = lowest

Control automatic clock gating

CLKOUT clock divider

CLKOUT clock source select

Various system clock controls : Flash clock (48 MHz) control, clocks to Frequency Measures

Control clock configuration registers access (like xxxDIV, xxxSEL)

Comparator Interrupt control

Comparator Interrupt status

Coprocessor Boot Address

CPU Status

System tick calibration for non-secure part of CPU0

System tick calibration for secure part of CPU0

System tick calibration for CPU1

CPUs configuration register

CPU Control for multiple processors

CTimer 0 clock source select

CTimer 1 clock source select

CTimer 2 clock source select

CTimer 3 clock source select

CTimer 4 clock source select

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Debug authentication BEACON register

Cortex M33 (CPU0) and micro Cortex M33 (CPU1) debug features control.

Cortex M33 (CPU0) and micro Cortex M33 (CPU1) debug features control DUPLICATE register.

Control write access to security registers.

Device ID

Chip revision ID and Number

Flexcomm Interface 0 clock source select for Fractional Rate Divider

Flexcomm Interface 1 clock source select for Fractional Rate Divider

Flexcomm Interface 2 clock source select for Fractional Rate Divider

Flexcomm Interface 3 clock source select for Fractional Rate Divider

Flexcomm Interface 4 clock source select for Fractional Rate Divider

Flexcomm Interface 5 clock source select for Fractional Rate Divider

Flexcomm Interface 6 clock source select for Fractional Rate Divider

Flexcomm Interface 7 clock source select for Fractional Rate Divider

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Fractional rate divider for flexcomm 0

Fractional rate divider for flexcomm 1

Fractional rate divider for flexcomm 2

Fractional rate divider for flexcomm 3

Fractional rate divider for flexcomm 4

Fractional rate divider for flexcomm 5

Fractional rate divider for flexcomm 6

Fractional rate divider for flexcomm 7

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

Peripheral reset control register

FMC configuration register

FMCflush control

FRO_HF (96MHz) clock divider

Enable bypass of the first stage of synchonization inside GPIO_INT module

HS LSPI clock source select

block quiddikey/PUF all index.

Main clock A source select

Main clock source select

MCLK clock source select

I2S MCLK clock divider

MCLK control

Memory Remap control register

NMI Source Select

PLL0 clock divider

PLL0 clock source select

PLL0 550m control

PLL0 550m N divider

PLL0 550m P divider

PLL0 Spread Spectrum Wrapper control register 0

PLL0 Spread Spectrum Wrapper control register 1

PLL0 550m status

PLL1 clock source select

PLL1 550m control

PLL1 550m M divider

PLL1 550m N divider

PLL1 550m P divider

PLL1 550m status

Peripheral reset control 0

Peripheral reset control 1

Peripheral reset control 2

Peripheral reset control clear register

Peripheral reset control set register

SCT/PWM clock divider

SCTimer/PWM clock source select

SDIO CCLKIN phase and delay control

SDIO clock divider

SDIO clock source select

generate a software_reset

System Tick Timer divider for CPU0

System Tick Timer divider for CPU1

System Tick Timer for CPU0 source select

System Tick Timer for CPU1 source select

Peripheral reset control register

Peripheral reset control register

TRACE clock divider

Trace clock source select

USB0 Clock divider

FS USB clock source select

USB0 need clock control

USB0 need clock status

USB1 need clock control

USB1 need clock status

WDT clock divider

Structs

Register block

Type Definitions

ADCCLKDIV register accessor: an alias for Reg<ADCCLKDIV_SPEC>

ADCCLKSEL register accessor: an alias for Reg<ADCCLKSEL_SPEC>

AHBCLKCTRL0 register accessor: an alias for Reg<AHBCLKCTRL0_SPEC>

AHBCLKCTRL1 register accessor: an alias for Reg<AHBCLKCTRL1_SPEC>

AHBCLKCTRL2 register accessor: an alias for Reg<AHBCLKCTRL2_SPEC>

AHBCLKCTRLCLR register accessor: an alias for Reg<AHBCLKCTRLCLR_SPEC>

AHBCLKCTRLSET register accessor: an alias for Reg<AHBCLKCTRLSET_SPEC>

AHBCLKDIV register accessor: an alias for Reg<AHBCLKDIV_SPEC>

AHBMATPRIO register accessor: an alias for Reg<AHBMATPRIO_SPEC>

AUTOCLKGATEOVERRIDE register accessor: an alias for Reg<AUTOCLKGATEOVERRIDE_SPEC>

CLKOUTDIV register accessor: an alias for Reg<CLKOUTDIV_SPEC>

CLKOUTSEL register accessor: an alias for Reg<CLKOUTSEL_SPEC>

CLOCKGENUPDATELOCKOUT register accessor: an alias for Reg<CLOCKGENUPDATELOCKOUT_SPEC>

CLOCK_CTRL register accessor: an alias for Reg<CLOCK_CTRL_SPEC>

COMP_INT_CTRL register accessor: an alias for Reg<COMP_INT_CTRL_SPEC>

COMP_INT_STATUS register accessor: an alias for Reg<COMP_INT_STATUS_SPEC>

CPBOOT register accessor: an alias for Reg<CPBOOT_SPEC>

CPSTAT register accessor: an alias for Reg<CPSTAT_SPEC>

CPU0NSTCKCAL register accessor: an alias for Reg<CPU0NSTCKCAL_SPEC>

CPU0STCKCAL register accessor: an alias for Reg<CPU0STCKCAL_SPEC>

CPU1STCKCAL register accessor: an alias for Reg<CPU1STCKCAL_SPEC>

CPUCFG register accessor: an alias for Reg<CPUCFG_SPEC>

CPUCTRL register accessor: an alias for Reg<CPUCTRL_SPEC>

CTIMERCLKSEL0 register accessor: an alias for Reg<CTIMERCLKSEL0_SPEC>

CTIMERCLKSEL1 register accessor: an alias for Reg<CTIMERCLKSEL1_SPEC>

CTIMERCLKSEL2 register accessor: an alias for Reg<CTIMERCLKSEL2_SPEC>

CTIMERCLKSEL3 register accessor: an alias for Reg<CTIMERCLKSEL3_SPEC>

CTIMERCLKSEL4 register accessor: an alias for Reg<CTIMERCLKSEL4_SPEC>

CTIMERCLKSELX0 register accessor: an alias for Reg<CTIMERCLKSELX0_SPEC>

CTIMERCLKSELX1 register accessor: an alias for Reg<CTIMERCLKSELX1_SPEC>

CTIMERCLKSELX2 register accessor: an alias for Reg<CTIMERCLKSELX2_SPEC>

CTIMERCLKSELX3 register accessor: an alias for Reg<CTIMERCLKSELX3_SPEC>

CTIMERCLKSELX4 register accessor: an alias for Reg<CTIMERCLKSELX4_SPEC>

DEBUG_AUTH_BEACON register accessor: an alias for Reg<DEBUG_AUTH_BEACON_SPEC>

DEBUG_FEATURES register accessor: an alias for Reg<DEBUG_FEATURES_SPEC>

DEBUG_FEATURES_DP register accessor: an alias for Reg<DEBUG_FEATURES_DP_SPEC>

DEBUG_LOCK_EN register accessor: an alias for Reg<DEBUG_LOCK_EN_SPEC>

DEVICE_ID0 register accessor: an alias for Reg<DEVICE_ID0_SPEC>

DIEID register accessor: an alias for Reg<DIEID_SPEC>

FCCLKSEL0 register accessor: an alias for Reg<FCCLKSEL0_SPEC>

FCCLKSEL1 register accessor: an alias for Reg<FCCLKSEL1_SPEC>

FCCLKSEL2 register accessor: an alias for Reg<FCCLKSEL2_SPEC>

FCCLKSEL3 register accessor: an alias for Reg<FCCLKSEL3_SPEC>

FCCLKSEL4 register accessor: an alias for Reg<FCCLKSEL4_SPEC>

FCCLKSEL5 register accessor: an alias for Reg<FCCLKSEL5_SPEC>

FCCLKSEL6 register accessor: an alias for Reg<FCCLKSEL6_SPEC>

FCCLKSEL7 register accessor: an alias for Reg<FCCLKSEL7_SPEC>

FCCLKSELX0 register accessor: an alias for Reg<FCCLKSELX0_SPEC>

FCCLKSELX1 register accessor: an alias for Reg<FCCLKSELX1_SPEC>

FCCLKSELX2 register accessor: an alias for Reg<FCCLKSELX2_SPEC>

FCCLKSELX3 register accessor: an alias for Reg<FCCLKSELX3_SPEC>

FCCLKSELX4 register accessor: an alias for Reg<FCCLKSELX4_SPEC>

FCCLKSELX5 register accessor: an alias for Reg<FCCLKSELX5_SPEC>

FCCLKSELX6 register accessor: an alias for Reg<FCCLKSELX6_SPEC>

FCCLKSELX7 register accessor: an alias for Reg<FCCLKSELX7_SPEC>

FLEXFRG0CTRL register accessor: an alias for Reg<FLEXFRG0CTRL_SPEC>

FLEXFRG1CTRL register accessor: an alias for Reg<FLEXFRG1CTRL_SPEC>

FLEXFRG2CTRL register accessor: an alias for Reg<FLEXFRG2CTRL_SPEC>

FLEXFRG3CTRL register accessor: an alias for Reg<FLEXFRG3CTRL_SPEC>

FLEXFRG4CTRL register accessor: an alias for Reg<FLEXFRG4CTRL_SPEC>

FLEXFRG5CTRL register accessor: an alias for Reg<FLEXFRG5CTRL_SPEC>

FLEXFRG6CTRL register accessor: an alias for Reg<FLEXFRG6CTRL_SPEC>

FLEXFRG7CTRL register accessor: an alias for Reg<FLEXFRG7CTRL_SPEC>

FLEXFRGXCTRL0 register accessor: an alias for Reg<FLEXFRGXCTRL0_SPEC>

FLEXFRGXCTRL1 register accessor: an alias for Reg<FLEXFRGXCTRL1_SPEC>

FLEXFRGXCTRL2 register accessor: an alias for Reg<FLEXFRGXCTRL2_SPEC>

FLEXFRGXCTRL3 register accessor: an alias for Reg<FLEXFRGXCTRL3_SPEC>

FLEXFRGXCTRL4 register accessor: an alias for Reg<FLEXFRGXCTRL4_SPEC>

FLEXFRGXCTRL5 register accessor: an alias for Reg<FLEXFRGXCTRL5_SPEC>

FLEXFRGXCTRL6 register accessor: an alias for Reg<FLEXFRGXCTRL6_SPEC>

FLEXFRGXCTRL7 register accessor: an alias for Reg<FLEXFRGXCTRL7_SPEC>

FMCCR register accessor: an alias for Reg<FMCCR_SPEC>

FMCFLUSH register accessor: an alias for Reg<FMCFLUSH_SPEC>

FROHFDIV register accessor: an alias for Reg<FROHFDIV_SPEC>

GPIOPSYNC register accessor: an alias for Reg<GPIOPSYNC_SPEC>

HSLSPICLKSEL register accessor: an alias for Reg<HSLSPICLKSEL_SPEC>

KEY_BLOCK register accessor: an alias for Reg<KEY_BLOCK_SPEC>

MAINCLKSELA register accessor: an alias for Reg<MAINCLKSELA_SPEC>

MAINCLKSELB register accessor: an alias for Reg<MAINCLKSELB_SPEC>

MCLKCLKSEL register accessor: an alias for Reg<MCLKCLKSEL_SPEC>

MCLKDIV register accessor: an alias for Reg<MCLKDIV_SPEC>

MCLKIO register accessor: an alias for Reg<MCLKIO_SPEC>

MEMORYREMAP register accessor: an alias for Reg<MEMORYREMAP_SPEC>

NMISRC register accessor: an alias for Reg<NMISRC_SPEC>

PLL0CLKDIV register accessor: an alias for Reg<PLL0CLKDIV_SPEC>

PLL0CLKSEL register accessor: an alias for Reg<PLL0CLKSEL_SPEC>

PLL0CTRL register accessor: an alias for Reg<PLL0CTRL_SPEC>

PLL0NDEC register accessor: an alias for Reg<PLL0NDEC_SPEC>

PLL0PDEC register accessor: an alias for Reg<PLL0PDEC_SPEC>

PLL0SSCG0 register accessor: an alias for Reg<PLL0SSCG0_SPEC>

PLL0SSCG1 register accessor: an alias for Reg<PLL0SSCG1_SPEC>

PLL0STAT register accessor: an alias for Reg<PLL0STAT_SPEC>

PLL1CLKSEL register accessor: an alias for Reg<PLL1CLKSEL_SPEC>

PLL1CTRL register accessor: an alias for Reg<PLL1CTRL_SPEC>

PLL1MDEC register accessor: an alias for Reg<PLL1MDEC_SPEC>

PLL1NDEC register accessor: an alias for Reg<PLL1NDEC_SPEC>

PLL1PDEC register accessor: an alias for Reg<PLL1PDEC_SPEC>

PLL1STAT register accessor: an alias for Reg<PLL1STAT_SPEC>

PRESETCTRL0 register accessor: an alias for Reg<PRESETCTRL0_SPEC>

PRESETCTRL1 register accessor: an alias for Reg<PRESETCTRL1_SPEC>

PRESETCTRL2 register accessor: an alias for Reg<PRESETCTRL2_SPEC>

PRESETCTRLCLR register accessor: an alias for Reg<PRESETCTRLCLR_SPEC>

PRESETCTRLSET register accessor: an alias for Reg<PRESETCTRLSET_SPEC>

SCTCLKDIV register accessor: an alias for Reg<SCTCLKDIV_SPEC>

SCTCLKSEL register accessor: an alias for Reg<SCTCLKSEL_SPEC>

SDIOCLKCTRL register accessor: an alias for Reg<SDIOCLKCTRL_SPEC>

SDIOCLKDIV register accessor: an alias for Reg<SDIOCLKDIV_SPEC>

SDIOCLKSEL register accessor: an alias for Reg<SDIOCLKSEL_SPEC>

SWR_RESET register accessor: an alias for Reg<SWR_RESET_SPEC>

SYSTICKCLKDIV0 register accessor: an alias for Reg<SYSTICKCLKDIV0_SPEC>

SYSTICKCLKDIV1 register accessor: an alias for Reg<SYSTICKCLKDIV1_SPEC>

SYSTICKCLKSEL0 register accessor: an alias for Reg<SYSTICKCLKSEL0_SPEC>

SYSTICKCLKSEL1 register accessor: an alias for Reg<SYSTICKCLKSEL1_SPEC>

SYSTICKCLKSELX0 register accessor: an alias for Reg<SYSTICKCLKSELX0_SPEC>

SYSTICKCLKSELX1 register accessor: an alias for Reg<SYSTICKCLKSELX1_SPEC>

TRACECLKDIV register accessor: an alias for Reg<TRACECLKDIV_SPEC>

TRACECLKSEL register accessor: an alias for Reg<TRACECLKSEL_SPEC>

USB0CLKDIV register accessor: an alias for Reg<USB0CLKDIV_SPEC>

USB0CLKSEL register accessor: an alias for Reg<USB0CLKSEL_SPEC>

USB0NEEDCLKCTRL register accessor: an alias for Reg<USB0NEEDCLKCTRL_SPEC>

USB0NEEDCLKSTAT register accessor: an alias for Reg<USB0NEEDCLKSTAT_SPEC>

USB1NEEDCLKCTRL register accessor: an alias for Reg<USB1NEEDCLKCTRL_SPEC>

USB1NEEDCLKSTAT register accessor: an alias for Reg<USB1NEEDCLKSTAT_SPEC>

WDTCLKDIV register accessor: an alias for Reg<WDTCLKDIV_SPEC>