Expand description
SYSCON
Modules§
- ahbclkdiv
- System Clock Divider
- ahbmatprio
- AHB Matrix Priority Control
- binary_
code_ lsb - Gray to Binary Converter Binary Code [31:0]
- binary_
code_ msb - Gray to Binary Converter Binary Code [41:32]
- busclkdiv
- BUS_CLK Clock Divider
- clkunlock
- Clock Configuration Unlock
- cpu0nstckcal
- Non-Secure CPU0 System Tick Calibration
- cpustat
- CPU Status
- ctimerglobalstarten
- CTIMER Global Start Enable
- debug_
auth_ beacon - Debug Authentication BEACON
- debug_
features - Cortex Debug Features Control
- debug_
features_ dp - Cortex Debug Features Control (Duplicate)
- debug_
lock_ en - Control Write Access to Security
- device_
id0 - Device ID
- device_
type - Device Type
- dieid
- Chip Revision ID and Number
- els_
otp_ lc_ state - Life Cycle State Register
- els_
otp_ lc_ state_ dp - Life Cycle State Register (Duplicate)
- els_udf
- UDF Control
- els_uid
- Device UID n
- frohfdiv
- FRO_HF_DIV Clock Divider
- frolfdiv
- FRO_LF_DIV Clock Divider
- gray_
code_ lsb - Gray to Binary Converter Gray Code [31:0]
- gray_
code_ msb - Gray to Binary Converter Gray Code [41:32]
- jtag_id
- JTAG Chip ID
- lpcac_
ctrl - LPCAC Control
- msfcfg
- MSF Configuration
- nmisrc
- NMI Source Select
- nvm_
ctrl - NVM Control
- pll1clkdiv
- PLL1_CLK_DIV Clock Divider
- protlvl
- Protect Level Control
- pwm0subctl
- PWM0 Submodule Control
- pwm1subctl
- PWM1 Submodule Control
- ram_
ctrl - RAM Control
- ram_
interleave - Controls RAM Interleave Integration
- remap
- AHB Matrix Remap Control
- rop_
state - ROP State Register
- slowclkdiv
- SLOW_CLK Clock Divider
- smart_
dmaint - SmartDMA Interrupt Hijack
- sram_
xen - RAM XEN Control
- sram_
xen_ dp - RAM XEN Control (Duplicate)
- swd_
access_ cpu0 - CPU0 Software Debug Access
Structs§
- Register
Block - Register block
Type Aliases§
- Ahbclkdiv
- AHBCLKDIV (rw) register accessor: System Clock Divider
- Ahbmatprio
- AHBMATPRIO (rw) register accessor: AHB Matrix Priority Control
- Binary
Code Lsb - BINARY_CODE_LSB (r) register accessor: Gray to Binary Converter Binary Code [31:0]
- Binary
Code Msb - BINARY_CODE_MSB (r) register accessor: Gray to Binary Converter Binary Code [41:32]
- Busclkdiv
- BUSCLKDIV (rw) register accessor: BUS_CLK Clock Divider
- Clkunlock
- CLKUNLOCK (rw) register accessor: Clock Configuration Unlock
- Cpu0nstckcal
- CPU0NSTCKCAL (rw) register accessor: Non-Secure CPU0 System Tick Calibration
- Cpustat
- CPUSTAT (r) register accessor: CPU Status
- Ctimerglobalstarten
- CTIMERGLOBALSTARTEN (rw) register accessor: CTIMER Global Start Enable
- Debug
Auth Beacon - DEBUG_AUTH_BEACON (rw) register accessor: Debug Authentication BEACON
- Debug
Features - DEBUG_FEATURES (rw) register accessor: Cortex Debug Features Control
- Debug
Features Dp - DEBUG_FEATURES_DP (rw) register accessor: Cortex Debug Features Control (Duplicate)
- Debug
Lock En - DEBUG_LOCK_EN (rw) register accessor: Control Write Access to Security
- Device
Id0 - DEVICE_ID0 (r) register accessor: Device ID
- Device
Type - DEVICE_TYPE (r) register accessor: Device Type
- Dieid
- DIEID (r) register accessor: Chip Revision ID and Number
- ElsOtp
LcState - ELS_OTP_LC_STATE (r) register accessor: Life Cycle State Register
- ElsOtp
LcState Dp - ELS_OTP_LC_STATE_DP (r) register accessor: Life Cycle State Register (Duplicate)
- ElsUdf
- ELS_UDF (rw) register accessor: UDF Control
- ElsUid
- ELS_UID (rw) register accessor: Device UID n
- Frohfdiv
- FROHFDIV (rw) register accessor: FRO_HF_DIV Clock Divider
- Frolfdiv
- FROLFDIV (rw) register accessor: FRO_LF_DIV Clock Divider
- Gray
Code Lsb - GRAY_CODE_LSB (rw) register accessor: Gray to Binary Converter Gray Code [31:0]
- Gray
Code Msb - GRAY_CODE_MSB (rw) register accessor: Gray to Binary Converter Gray Code [41:32]
- JtagId
- JTAG_ID (r) register accessor: JTAG Chip ID
- Lpcac
Ctrl - LPCAC_CTRL (rw) register accessor: LPCAC Control
- Msfcfg
- MSFCFG (rw) register accessor: MSF Configuration
- Nmisrc
- NMISRC (rw) register accessor: NMI Source Select
- NvmCtrl
- NVM_CTRL (rw) register accessor: NVM Control
- Pll1clkdiv
- PLL1CLKDIV (rw) register accessor: PLL1_CLK_DIV Clock Divider
- Protlvl
- PROTLVL (rw) register accessor: Protect Level Control
- Pwm0subctl
- PWM0SUBCTL (rw) register accessor: PWM0 Submodule Control
- Pwm1subctl
- PWM1SUBCTL (rw) register accessor: PWM1 Submodule Control
- RamCtrl
- RAM_CTRL (rw) register accessor: RAM Control
- RamInterleave
- RAM_INTERLEAVE (rw) register accessor: Controls RAM Interleave Integration
- Remap
- REMAP (rw) register accessor: AHB Matrix Remap Control
- RopState
- ROP_STATE (r) register accessor: ROP State Register
- Slowclkdiv
- SLOWCLKDIV (rw) register accessor: SLOW_CLK Clock Divider
- Smart
Dmaint - SmartDMAINT (rw) register accessor: SmartDMA Interrupt Hijack
- SramXen
- SRAM_XEN (rw) register accessor: RAM XEN Control
- Sram
XenDp - SRAM_XEN_DP (rw) register accessor: RAM XEN Control (Duplicate)
- SwdAccess
Cpu0 - SWD_ACCESS_CPU0 (rw) register accessor: CPU0 Software Debug Access