\n
address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected
Processor core 0 NMI source mask
Set a bit high to enable NMI from that IRQ
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
For each bit, if 1, bypass the input synchronizer between that GPIO
and the GPIO input register in the SIO. The input synchronizers should
generally be unbypassed, to avoid injecting metastabilities into processors.
If you're feeling brave, you can bypass to save two cycles of input
latency. This register applies to GPIO 30...35 (the QSPI IOs).
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PROC_IN_SYNC_BYPASS_HI :
bits : 0 - 5 (6 bit)
access : read-write
Directly control the SWD debug port of either processor
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PROC0_SWDO : Observe the value of processor 0 SWDIO output.
bits : 0 - 0 (1 bit)
access : read-only
PROC0_SWDI : Directly drive processor 0 SWDIO input, if PROC0_ATTACH is set
bits : 1 - 1 (1 bit)
access : read-write
PROC0_SWCLK : Directly drive processor 0 SWCLK, if PROC0_ATTACH is set
bits : 2 - 2 (1 bit)
access : read-write
PROC0_ATTACH : Attach processor 0 debug port to syscfg controls, and disconnect it from external SWD pads.
bits : 3 - 3 (1 bit)
access : read-write
PROC1_SWDO : Observe the value of processor 1 SWDIO output.
bits : 4 - 4 (1 bit)
access : read-only
PROC1_SWDI : Directly drive processor 1 SWDIO input, if PROC1_ATTACH is set
bits : 5 - 5 (1 bit)
access : read-write
PROC1_SWCLK : Directly drive processor 1 SWCLK, if PROC1_ATTACH is set
bits : 6 - 6 (1 bit)
access : read-write
PROC1_ATTACH : Attach processor 1 debug port to syscfg controls, and disconnect it from external SWD pads.
bits : 7 - 7 (1 bit)
access : read-write
Control power downs to memories. Set high to power down memories.
Use with extreme caution
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SRAM0 :
bits : 0 - 0 (1 bit)
access : read-write
SRAM1 :
bits : 1 - 1 (1 bit)
access : read-write
SRAM2 :
bits : 2 - 2 (1 bit)
access : read-write
SRAM3 :
bits : 3 - 3 (1 bit)
access : read-write
SRAM4 :
bits : 4 - 4 (1 bit)
access : read-write
SRAM5 :
bits : 5 - 5 (1 bit)
access : read-write
USB :
bits : 6 - 6 (1 bit)
access : read-write
ROM :
bits : 7 - 7 (1 bit)
access : read-write
Processor core 1 NMI source mask
Set a bit high to enable NMI from that IRQ
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Configuration for processors
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PROC0_HALTED : Indication that proc0 has halted
bits : 0 - 0 (1 bit)
access : read-only
PROC1_HALTED : Indication that proc1 has halted
bits : 1 - 1 (1 bit)
access : read-only
PROC0_DAP_INSTID : Configure proc0 DAP instance ID.
Recommend that this is NOT changed until you require debug access in multi-chip environment
WARNING: do not set to 15 as this is reserved for RescueDP
bits : 24 - 27 (4 bit)
access : read-write
PROC1_DAP_INSTID : Configure proc1 DAP instance ID.
Recommend that this is NOT changed until you require debug access in multi-chip environment
WARNING: do not set to 15 as this is reserved for RescueDP
bits : 28 - 31 (4 bit)
access : read-write
For each bit, if 1, bypass the input synchronizer between that GPIO
and the GPIO input register in the SIO. The input synchronizers should
generally be unbypassed, to avoid injecting metastabilities into processors.
If you're feeling brave, you can bypass to save two cycles of input
latency. This register applies to GPIO 0...29.
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PROC_IN_SYNC_BYPASS :
bits : 0 - 29 (30 bit)
access : read-write
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.