\n

SMU_NS_CFGNS

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected

Registers

NSIEN

PPUNSFS

BMPUNSPATD0

NSSTATUS

PPUNSPATD0

PPUNSPATD1

NSLOCK

NSIF


NSIEN

Register used for enabling/disabling interrupts.
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

NSIEN NSIEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PPUNSPRIVIEN PPUNSINSTIEN

PPUNSPRIVIEN : PPUNS Privilege Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write

PPUNSINSTIEN : PPUNS Instruction Interrupt Enable
bits : 2 - 2 (1 bit)
access : read-write


PPUNSFS

Read this register to query the fault status.
address_offset : 0x140 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PPUNSFS PPUNSFS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PPUFSPERIPHID

PPUFSPERIPHID : Peripheral ID
bits : 0 - 7 (8 bit)
access : read-only


BMPUNSPATD0

Write to set BMPU priveledged attributes.
address_offset : 0x150 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BMPUNSPATD0 BMPUNSPATD0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RADIOAES CRYPTOACC RADIOSUBSYSTEM BUFC RADIOIFADCDEBUG LDMA

RADIOAES : RADIO AES DMA privileged mode
bits : 0 - 0 (1 bit)
access : read-write

CRYPTOACC : CRYPTOACC DMA privileged mode
bits : 1 - 1 (1 bit)
access : read-write

RADIOSUBSYSTEM : RADIO subsystem masters privileged mode
bits : 2 - 2 (1 bit)
access : read-write

BUFC : RADIO BUFFER controller privileged mode
bits : 3 - 3 (1 bit)
access : read-write

RADIOIFADCDEBUG : RADIO IFADC debug privileged mode
bits : 3 - 3 (1 bit)
access : read-write

LDMA : MCU LDMA privileged mode
bits : 4 - 4 (1 bit)
access : read-write


NSSTATUS

Register for status flags.
address_offset : 0x4 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

NSSTATUS NSSTATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SMUNSLOCK

SMUNSLOCK : SMUNS Lock Status
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

0 : UNLOCKED

SMUNSLOCK Unlocked

1 : LOCKED

SMUNSLOCK Locked

End of enumeration elements list.


PPUNSPATD0

Set peripheral bits to 1 to mark as privileged access only.
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PPUNSPATD0 PPUNSPATD0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SCRATCHPAD EMU CMU HFXO0 HFRCO0 FSRCO DPLL0 LFXO LFRCO ULFRCO MSC ICACHE0 PRS GPIO LDMA LDMAXBAR TIMER0 TIMER1 TIMER2 TIMER3 TIMER4 USART0 USART1 BURTC I2C1 CHIPTESTCTRL SYSCFGCFGNS SYSCFG BURAM IFADCDEBUG GPCRC DCI ROOTCFG

SCRATCHPAD : SCRATCHPAD Privileged Access
bits : 0 - 0 (1 bit)
access : read-write

EMU : EMU Privileged Access
bits : 1 - 1 (1 bit)
access : read-write

CMU : CMU Privileged Access
bits : 2 - 2 (1 bit)
access : read-write

HFXO0 : HFXO0 Privileged Access
bits : 3 - 3 (1 bit)
access : read-write

HFRCO0 : HFRCO0 Privileged Access
bits : 4 - 4 (1 bit)
access : read-write

FSRCO : FSRCO Privileged Access
bits : 5 - 5 (1 bit)
access : read-write

DPLL0 : DPLL0 Privileged Access
bits : 6 - 6 (1 bit)
access : read-write

LFXO : LFXO Privileged Access
bits : 7 - 7 (1 bit)
access : read-write

LFRCO : LFRCO Privileged Access
bits : 8 - 8 (1 bit)
access : read-write

ULFRCO : ULFRCO Privileged Access
bits : 9 - 9 (1 bit)
access : read-write

MSC : MSC Privileged Access
bits : 10 - 10 (1 bit)
access : read-write

ICACHE0 : ICACHE0 Privileged Access
bits : 11 - 11 (1 bit)
access : read-write

PRS : PRS Privileged Access
bits : 12 - 12 (1 bit)
access : read-write

GPIO : GPIO Privileged Access
bits : 13 - 13 (1 bit)
access : read-write

LDMA : LDMA Privileged Access
bits : 14 - 14 (1 bit)
access : read-write

LDMAXBAR : LDMAXBAR Privileged Access
bits : 15 - 15 (1 bit)
access : read-write

TIMER0 : TIMER0 Privileged Access
bits : 16 - 16 (1 bit)
access : read-write

TIMER1 : TIMER1 Privileged Access
bits : 17 - 17 (1 bit)
access : read-write

TIMER2 : TIMER2 Privileged Access
bits : 18 - 18 (1 bit)
access : read-write

TIMER3 : TIMER3 Privileged Access
bits : 19 - 19 (1 bit)
access : read-write

TIMER4 : TIMER4 Privileged Access
bits : 20 - 20 (1 bit)
access : read-write

USART0 : USART0 Privileged Access
bits : 21 - 21 (1 bit)
access : read-write

USART1 : USART1 Privileged Access
bits : 22 - 22 (1 bit)
access : read-write

BURTC : BURTC Privileged Access
bits : 23 - 23 (1 bit)
access : read-write

I2C1 : I2C1 Privileged Access
bits : 24 - 24 (1 bit)
access : read-write

CHIPTESTCTRL : CHIPTESTCTRL Privileged Access
bits : 25 - 25 (1 bit)
access : read-write

SYSCFGCFGNS : SYSCFGCFGNS Privileged Access
bits : 26 - 26 (1 bit)
access : read-write

SYSCFG : SYSCFG Privileged Access
bits : 27 - 27 (1 bit)
access : read-write

BURAM : BURAM Privileged Access
bits : 28 - 28 (1 bit)
access : read-write

IFADCDEBUG : IFADCDEBUG Privileged Access
bits : 29 - 29 (1 bit)
access : read-write

GPCRC : GPCRC Privileged Access
bits : 30 - 30 (1 bit)
access : read-write

DCI : DCI Privileged Access
bits : 31 - 31 (1 bit)
access : read-write

ROOTCFG : ROOTCFG Privileged Access
bits : 31 - 31 (1 bit)
access : read-write


PPUNSPATD1

Set peripheral bits to 1 to mark as privileged access only.
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PPUNSPATD1 PPUNSPATD1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DCDC PDM RFSENSE RADIOAES SMU SMUCFGNS RTCC LETIMER0 IADC0 I2C0 WDOG0 AMUXCP0 EUART0 BUFC CRYPTOACC AHBRADIO

DCDC : DCDC Privileged Access
bits : 1 - 1 (1 bit)
access : read-write

PDM : PDM Privileged Access
bits : 2 - 2 (1 bit)
access : read-write

RFSENSE : RFSENSE Privileged Access
bits : 3 - 3 (1 bit)
access : read-write

RADIOAES : RADIOAES Privileged Access
bits : 4 - 4 (1 bit)
access : read-write

SMU : SMU Privileged Access
bits : 5 - 5 (1 bit)
access : read-write

SMUCFGNS : SMUCFGNS Privileged Access
bits : 6 - 6 (1 bit)
access : read-write

RTCC : RTCC Privileged Access
bits : 7 - 7 (1 bit)
access : read-write

LETIMER0 : LETIMER0 Privileged Access
bits : 8 - 8 (1 bit)
access : read-write

IADC0 : IADC0 Privileged Access
bits : 9 - 9 (1 bit)
access : read-write

I2C0 : I2C0 Privileged Access
bits : 10 - 10 (1 bit)
access : read-write

WDOG0 : WDOG0 Privileged Access
bits : 11 - 11 (1 bit)
access : read-write

AMUXCP0 : AMUXCP0 Privileged Access
bits : 12 - 12 (1 bit)
access : read-write

EUART0 : EUART0 Privileged Access
bits : 13 - 13 (1 bit)
access : read-write

BUFC : BUFC Privileged Access
bits : 13 - 13 (1 bit)
access : read-write

CRYPTOACC : CRYPTOACC Privileged Access
bits : 14 - 14 (1 bit)
access : read-write

AHBRADIO : AHBRADIO Privileged Access
bits : 15 - 15 (1 bit)
access : read-write


NSLOCK

Register used to lock/unlock access to the register file.
address_offset : 0x8 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NSLOCK NSLOCK write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SMUNSLOCKKEY

SMUNSLOCKKEY : SMU Non-Secure Lock/Key
bits : 0 - 23 (24 bit)
access : write-only

Enumeration:

11325013 : UNLOCK

Unlocks Registers

End of enumeration elements list.


NSIF

Register for interrupt status flags.
address_offset : 0xC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

NSIF NSIF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PPUNSPRIVIF PPUNSINSTIF

PPUNSPRIVIF : PPUNS Privilege Interrupt Flag
bits : 0 - 0 (1 bit)
access : read-write

PPUNSINSTIF : PPUNS Instruction Interrupt Flag
bits : 2 - 2 (1 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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.