System & Infrastructure - System Config - nordic,nrf-dcnf
nRF5340 DCNF (domain configuration)
Domain configuration block present on both application and network cores of the nRF5340. The read-only `CPUID` register reports the core identity (0 = application, 1 = network) so firmware can identify its own core. On the application core the EXTPERI[0], EXTRAM[0], and EXTCODE[0] PROTECT registers gate AHB multilayer interconnect (AMLI) access by the network core; on the network core those registers are not present and writes to them are silently ignored.
Events emitted
No peripheral-specific events. Structured activity (IRQs, DMA) surfaces through the shared event vocabulary.
Events accepted
No peripheral-specific input events. The peripheral is driven through MMIO register access.
Commands
This peripheral exposes no commands.
Snapshot fields
| Field | Type | Label |
|---|---|---|
| core_id | u32 | Core ID (CPUID) |
| extperi0_protect | u32 | EXTPERI[0].PROTECT |
| extram0_protect | u32 | EXTRAM[0].PROTECT |
| extcode0_protect | u32 | EXTCODE[0].PROTECT |
| state_json | str | DCNF State Summary (JSON) |
Read at runtime with emulator.peripheral_snapshot(name).