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.
- Binary
Code Lsb - Gray to Binary Converter Binary Code [31:0].
- Binary
Code Msb - 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.
- Device
Id0 - Device ID.
- Device
Type - Device Type.
- Dieid
- Chip Revision ID and Number.
- Enet
Ctrl - Ethernet Control.
- Enet
SbdFlow Ctrl - Sideband Flow Control.
- Flashsizecfg
- Flash size configuration.
- 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].
- I3cMisc
Ctrl - Chip Special I3C Control.
- JtagId
- JTAG Chip ID.
- Lpcac
Ctrl - LPCAC Control.
- Miscphantom
- MISC Phantom control register.
- Nmisrc
- NMI Source Select.
- NvmCtrl
- NVM Control.
- Pll1clkdiv
- PLL1_CLK_DIV Clock Divider.
- Protlvl
- Protect Level Control.
- RamCasp
Ctrl - Controls Shared RAM Integration.
- RamCtrl
- RAM Control.
- RefClk
Ctrl - FRO 48MHz Reference Clock Control.
- RefClk
Ctrl Clr - FRO 48MHz Reference Clock Control Clear.
- RefClk
Ctrl Set - FRO 48MHz Reference Clock Control Set.
- Remap
- AHB Matrix Remap Control.
- Romcr
- ROM Control and State.
- Slowclkdiv
- SLOW_CLK Clock Divider.
- Smart
Dmaint - SmartDMA Interrupt Hijack.
- Syscon
- SYSCON.
- Usb1needclkctrl
- USB1-HS Need Clock Control.
- Usb1needclkstat
- USB1-HS Need Clock Status.
Enums§
- Ahbclkdiv
Unstab - Ahbmatprio
CoolfluxY Espi - Ahbmatprio
Cpu0 Sbus - Ahbmatprio
Dma0 - Ahbmatprio
Dma1 - Ahbmatprio
PkcEls - Ahbmatprio
UsbFs Enet - Ahbmatprio
UsbHs - ApHs
DevNeedclk - ApHs
Host Needclk - Busclkdiv
Halt - Busclkdiv
Reset - Busclkdiv
Unstab - ClrLpcac
- Cpu0
Cbus - Cpu0lockup
- Cpu0sleeping
- Cpu1
Cbus Smart DmaI - Cpu1
Sbus Smart DmaD - DevNeedclk
- Device
Id0Ram Size - Device
Type Pkg - Device
Type Sec - DisData
Spec - DisFlash
Spec - DisLpcac
- DisMbecc
ErrData - DisMbecc
ErrInst - Flash
Size - Flash
Stall En - FrcNo
Alloc - Frohfdiv
Halt - Frohfdiv
Reset - Frohfdiv
Unstab - Frolfdiv
Halt - Frolfdiv
Reset - Frolfdiv
Unstab - Host
Needclk - HsDev
WakeupN - I3c0
SclFilt - I3c0
SdaFilt - I3c1
SclFilt - I3c1
SdaFilt - I3c2
SclFilt - I3c2
SdaFilt - Interleave
- Lock
Ifr1 - Locknsmpu
- Miscphantom
RamSize - Noref
- PhyIntf
- PhySel
- Pll1clkdiv
Halt - Pll1clkdiv
Reset - Pll1clkdiv
Unstab - PolHs
DevNeedclk - PolHs
Host Needclk - Protlvl
Lock - Remap
CoolfluxY Espi - Remap
Cpu0 Sbus - Remap
Dma0 - Remap
Dma1 - Remap
Lock - Remap
PkcEls - Remap
UsbFs Enet - Remap
UsbHs - Security
- Skew
- Slowclkdiv
Halt - Slowclkdiv
Reset - Slowclkdiv
Unstab - Smart
DmaD - Smart
DmaI - Unlock