nxp-pac

Crates

git

Versions

mcxa577

Flavors

Module syscon

Module syscon 

Source
Expand description

Peripheral access API (generated using chiptool v0.1.0 (e5ab29f 2026-04-30))

Structs§

Ahbclkdiv
System Clock Divider.
Ahbmatprio
AHB Matrix Priority Control.
BinaryCodeLsb
Gray to Binary Converter Binary Code [31:0].
BinaryCodeMsb
Gray to Binary Converter Binary Code [41:32].
Bufferingahb2vpb0
Buffering of write accesses on the Synchronous System configuration APB interface.
Busclkdiv
BUS_CLK Clock Divider.
Clkunlock
Clock Configuration Unlock.
Cpu0nstckcal
Non-Secure CPU0 System Tick Calibration.
Cpustat
CPU Status.
Ctimerglobalstarten
CTIMER Global Start Enable.
DeviceId0
Device ID.
DeviceType
Device Type.
Dieid
Chip Revision ID and Number.
EnetCtrl
Ethernet Control.
EnetSbdFlowCtrl
Sideband Flow Control.
Flashsizecfg
Flash size configuration.
Frohfdiv
FRO_HF_DIV Clock Divider.
Frolfdiv
FRO_LF_DIV Clock Divider.
GrayCodeLsb
Gray to Binary Converter Gray Code [31:0].
GrayCodeMsb
Gray to Binary Converter Gray Code [41:32].
I3cMiscCtrl
Chip Special I3C Control.
JtagId
JTAG Chip ID.
LpcacCtrl
LPCAC Control.
Miscphantom
MISC Phantom control register.
Nmisrc
NMI Source Select.
NvmCtrl
NVM Control.
Pll1clkdiv
PLL1_CLK_DIV Clock Divider.
Protlvl
Protect Level Control.
RamCaspCtrl
Controls Shared RAM Integration.
RamCtrl
RAM Control.
RefClkCtrl
FRO 48MHz Reference Clock Control.
RefClkCtrlClr
FRO 48MHz Reference Clock Control Clear.
RefClkCtrlSet
FRO 48MHz Reference Clock Control Set.
Remap
AHB Matrix Remap Control.
Romcr
ROM Control and State.
Slowclkdiv
SLOW_CLK Clock Divider.
SmartDmaint
SmartDMA Interrupt Hijack.
Syscon
SYSCON.
Usb1needclkctrl
USB1-HS Need Clock Control.
Usb1needclkstat
USB1-HS Need Clock Status.

Enums§

AhbclkdivUnstab
AhbmatprioCoolfluxYEspi
AhbmatprioCpu0Sbus
AhbmatprioDma0
AhbmatprioDma1
AhbmatprioPkcEls
AhbmatprioUsbFsEnet
AhbmatprioUsbHs
ApHsDevNeedclk
ApHsHostNeedclk
BusclkdivHalt
BusclkdivReset
BusclkdivUnstab
ClrLpcac
Cpu0Cbus
Cpu0lockup
Cpu0sleeping
Cpu1CbusSmartDmaI
Cpu1SbusSmartDmaD
DevNeedclk
DeviceId0RamSize
DeviceTypePkg
DeviceTypeSec
DisDataSpec
DisFlashSpec
DisLpcac
DisMbeccErrData
DisMbeccErrInst
FlashSize
FlashStallEn
FrcNoAlloc
FrohfdivHalt
FrohfdivReset
FrohfdivUnstab
FrolfdivHalt
FrolfdivReset
FrolfdivUnstab
HostNeedclk
HsDevWakeupN
I3c0SclFilt
I3c0SdaFilt
I3c1SclFilt
I3c1SdaFilt
I3c2SclFilt
I3c2SdaFilt
Interleave
LockIfr1
Locknsmpu
MiscphantomRamSize
Noref
PhyIntf
PhySel
Pll1clkdivHalt
Pll1clkdivReset
Pll1clkdivUnstab
PolHsDevNeedclk
PolHsHostNeedclk
ProtlvlLock
RemapCoolfluxYEspi
RemapCpu0Sbus
RemapDma0
RemapDma1
RemapLock
RemapPkcEls
RemapUsbFsEnet
RemapUsbHs
Security
Skew
SlowclkdivHalt
SlowclkdivReset
SlowclkdivUnstab
SmartDmaD
SmartDmaI
Unlock