Skip to main content

Module syscon

Module syscon 

Source
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§

RegisterBlock
Register block

Type Aliases§

Ahbclkdiv
AHBCLKDIV (rw) register accessor: System Clock Divider
Ahbmatprio
AHBMATPRIO (rw) register accessor: AHB Matrix Priority Control
BinaryCodeLsb
BINARY_CODE_LSB (r) register accessor: Gray to Binary Converter Binary Code [31:0]
BinaryCodeMsb
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
DebugAuthBeacon
DEBUG_AUTH_BEACON (rw) register accessor: Debug Authentication BEACON
DebugFeatures
DEBUG_FEATURES (rw) register accessor: Cortex Debug Features Control
DebugFeaturesDp
DEBUG_FEATURES_DP (rw) register accessor: Cortex Debug Features Control (Duplicate)
DebugLockEn
DEBUG_LOCK_EN (rw) register accessor: Control Write Access to Security
DeviceId0
DEVICE_ID0 (r) register accessor: Device ID
DeviceType
DEVICE_TYPE (r) register accessor: Device Type
Dieid
DIEID (r) register accessor: Chip Revision ID and Number
ElsOtpLcState
ELS_OTP_LC_STATE (r) register accessor: Life Cycle State Register
ElsOtpLcStateDp
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
GrayCodeLsb
GRAY_CODE_LSB (rw) register accessor: Gray to Binary Converter Gray Code [31:0]
GrayCodeMsb
GRAY_CODE_MSB (rw) register accessor: Gray to Binary Converter Gray Code [41:32]
JtagId
JTAG_ID (r) register accessor: JTAG Chip ID
LpcacCtrl
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
SmartDmaint
SmartDMAINT (rw) register accessor: SmartDMA Interrupt Hijack
SramXen
SRAM_XEN (rw) register accessor: RAM XEN Control
SramXenDp
SRAM_XEN_DP (rw) register accessor: RAM XEN Control (Duplicate)
SwdAccessCpu0
SWD_ACCESS_CPU0 (rw) register accessor: CPU0 Software Debug Access