\n

GCR

Peripheral Memory Blocks

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

Registers

SCON

PCKDIV

PERCKCN0

MEMCKCN

MEMZCN

SCCK

MPRI0

MPRI1

RSTR0

SYSST

RSTR1

PERCKCN1

EVTEN

REVISION

SYSSIE

ECCERR

ECCNDED

ECCIRQEN

ECCERRAD

BTLELDOCN

BTLELDODLY

CLKCN

GP0

APBASYNC

PM


SCON

System Control.
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCON SCON 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 BSTAPEN SBUSARB FLASH_PAGE_FLIP CCACHE_FLUSH DCACHE_FLUSH DCACHE_DIS CCHK CHKRES OVR

BSTAPEN : Boundary Scan TAP enable. When enabled, the JTAG port is connected to the Boundary Scan TAP. Otherwise, the port is connected to the ARM ICE function. This bit is reset by the POR. Reset value and access depend on the part number.
bits : 0 - 0 (1 bit)

Enumeration:

0 : dis

Boundary Scan TAP port disabled.

1 : en

Boundary Scan TAP port enabled.

End of enumeration elements list.

SBUSARB : System bus abritration scheme. These bits are used to select between Fixed-burst abritration and Round-Robin scheme. The Round-Robin scheme is selected by default. These bits are reset by the system reset.
bits : 1 - 2 (2 bit)

Enumeration:

0 : fix

Fixed Burst abritration.

1 : round

Round-robin scheme.

End of enumeration elements list.

FLASH_PAGE_FLIP : Flips the Flash bottom and top halves. (Depending on the total flash size, each half is either 256K or 512K). Initiating a flash page flip will cause a flush of both the data buffer on the DCODE bus and the internal instruction buffer.
bits : 4 - 4 (1 bit)

Enumeration:

0 : normal

Physical layout matches logical layout.

1 : swapped

Bottom half mapped to logical top half and vice versa.

End of enumeration elements list.

CCACHE_FLUSH : Code Cache Flush. This bit is used to flush the code caches and the instruction buffer of the Cortex-M4.
bits : 6 - 6 (1 bit)

Enumeration:

0 : normal

Normal Code Cache Operation

1 : flush

Code Caches and CPU instruction buffer are flushed

End of enumeration elements list.

DCACHE_FLUSH : Data Cache Flush. The system cache(s) will be flushed when this bit is set.
bits : 7 - 7 (1 bit)

Enumeration:

0 : normal

Normal System Cache Operation

1 : flush

System Cache is flushed

End of enumeration elements list.

DCACHE_DIS : Data Cache Disable. The system cache(s) will be completely disabled when this bit is set.
bits : 9 - 9 (1 bit)

Enumeration:

0 : en

Is enabled.

1 : dis

Is Disabled.

End of enumeration elements list.

CCHK : Compute ROM Checksum. This bit is self-cleared when calculation is completed. Once set, software clearing this bit is ignored and the bit will remain set until the operation is completed.
bits : 13 - 13 (1 bit)

Enumeration:

0 : complete

No operation/complete.

1 : start

Start operation.

End of enumeration elements list.

CHKRES : ROM Checksum Result. This bit is only valid when CHKRD=1.
bits : 15 - 15 (1 bit)

Enumeration:

0 : pass

ROM Checksum Correct.

1 : fail

ROM Checksum Fail.

End of enumeration elements list.

OVR : Operating Voltage Range. Setting these bits according to the VCore voltage allows the on-chip Random-Access memories to operate in their optimal timing range.
bits : 16 - 17 (2 bit)

Enumeration:

0 : 0_9V

0.9V +/- 10%

1 : 1_0V

1.0V +/- 10%

2 : 1_1V

1.1V +/- 10%

End of enumeration elements list.


PCKDIV

Peripheral Clock Divider.
address_offset : 0x18 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PCKDIV PCKDIV 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 PCF SDHCFRQ ADCFRQ AONCD

PCF : These bits determine the clock frequency for the UART, I2C and Key Pad peripherals. These peripherals have an adaptive clock generator that dynamically adjusts the peripheral frequency based on the main system bus frequency. These bits are dynamically updated when the PLL0 is selected as the system clock source and are set by hardware. These bits determine the clock frequency for the UART, I2C and Key Pad peripherals. These peripherals have an adaptive clock generator that dynamically adjusts the peripheral frequency based on the main system bus frequency. These bits are dynamically updated when the PLL0 is selected as the system clock source and are set by hardware.
bits : 0 - 2 (3 bit)

Enumeration:

2 : 96MHz

None

3 : 48MHz

None

4 : 24MHz

None

5 : 12MHz

None

6 : 6MHz

None

7 : 3MHz

None

End of enumeration elements list.

SDHCFRQ : SDHC Clock Frequency. This bits defines the clock frequency of SDHC.
bits : 7 - 7 (1 bit)

Enumeration:

0 : 48MHz

None

1 : 24MHz

None

End of enumeration elements list.

ADCFRQ : ADC clock Frequency. These bits define the ADC clock frequency. FADC = FPCLK/(ADCFRQ).
bits : 10 - 13 (4 bit)

AONCD : Always-ON(AON) domain CLock Divider. These bits define the AON domain clock divider.
bits : 14 - 15 (2 bit)

Enumeration:

0 : div_4

PCLK divide by 4.

1 : div_8

PCLK divide by 8.

2 : div_16

PCLK divide by 16.

3 : div_32

PCLK divide by 32.

End of enumeration elements list.


PERCKCN0

Peripheral Clock Disable.
address_offset : 0x24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PERCKCN0 PERCKCN0 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 GPIO0D GPIO1D USBD DMAD SPI0D SPI1D UART0D UART1D I2C0D CRYPTOD T0D T1D T2D T3D T4D T5D ADCD I2C1D PTD SPIXIPD SPIMD

GPIO0D : GPIO0 Disable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : en

enable it.

1 : dis

disable it.

End of enumeration elements list.

GPIO1D : GPIO1 Disable.
bits : 1 - 1 (1 bit)

USBD : USB Disable.
bits : 3 - 3 (1 bit)

DMAD : DMA Disable.
bits : 5 - 5 (1 bit)

SPI0D : SPI 0 Disable.
bits : 6 - 6 (1 bit)

SPI1D : SPI 1 Disable.
bits : 7 - 7 (1 bit)

UART0D : UART 0 Disable.
bits : 9 - 9 (1 bit)

UART1D : UART 1 Disable.
bits : 10 - 10 (1 bit)

I2C0D : I2C 0 Disable.
bits : 13 - 13 (1 bit)

CRYPTOD : Crypto Disable.
bits : 14 - 14 (1 bit)

T0D : Timer 0 Disable.
bits : 15 - 15 (1 bit)

T1D : Timer 1 Disable.
bits : 16 - 16 (1 bit)

T2D : Timer 2 Disable.
bits : 17 - 17 (1 bit)

T3D : Timer 3 Disable.
bits : 18 - 18 (1 bit)

T4D : Timer 4 Disable.
bits : 19 - 19 (1 bit)

T5D : Timer 5 Disable.
bits : 20 - 20 (1 bit)

ADCD : ADC Disable.
bits : 23 - 23 (1 bit)

I2C1D : I2C 1 Disable.
bits : 28 - 28 (1 bit)

PTD : PT Clock Disable.
bits : 29 - 29 (1 bit)

SPIXIPD : SPI XiP Disable.
bits : 30 - 30 (1 bit)

SPIMD : SPI XiP Master Controller Disable.
bits : 31 - 31 (1 bit)


MEMCKCN

Memory Clock Control Register.
address_offset : 0x28 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MEMCKCN MEMCKCN 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 FWS SYSRAM0LS SYSRAM1LS SYSRAM2LS SYSRAM3LS SYSRAM4LS SYSRAM5LS SYSRAM6LS ICACHELS ICACHEXIPLS SCACHELS CRYPTOLS USBLS ROMLS ROM1LS ICACHE1LS

FWS : Flash Wait State. These bits define the number of wait-state cycles per Flash data read access. Minimum wait state is 2.
bits : 0 - 2 (3 bit)

SYSRAM0LS : System RAM 0 Light Sleep Mode.
bits : 16 - 16 (1 bit)

Enumeration:

0 : active

RAM is active.

1 : light_sleep

RAM is in Light Sleep mode.

End of enumeration elements list.

SYSRAM1LS : System RAM 1 Light Sleep Mode.
bits : 17 - 17 (1 bit)

SYSRAM2LS : System RAM 2 Light Sleep Mode.
bits : 18 - 18 (1 bit)

SYSRAM3LS : System RAM 3 Light Sleep Mode.
bits : 19 - 19 (1 bit)

SYSRAM4LS : System RAM 4 Light Sleep Mode.
bits : 20 - 20 (1 bit)

SYSRAM5LS : System RAM 5 Light Sleep Mode.
bits : 21 - 21 (1 bit)

SYSRAM6LS : System RAM 6 Light Sleep Mode.
bits : 22 - 22 (1 bit)

ICACHELS : ICache RAM Light Sleep Mode.
bits : 24 - 24 (1 bit)

ICACHEXIPLS : ICACHE-XIP RAM Light Sleep Mode.
bits : 25 - 25 (1 bit)

SCACHELS : SysCache RAM Light Sleep Mode.
bits : 26 - 26 (1 bit)

CRYPTOLS : CRYPTO RAM Light Sleep Mode.
bits : 27 - 27 (1 bit)

USBLS : USB FIFO Light Sleep Mode.
bits : 28 - 28 (1 bit)

ROMLS : ROM Light Sleep Mode.
bits : 29 - 29 (1 bit)

ROM1LS : ROM1 Light Sleep Mode.
bits : 30 - 30 (1 bit)

ICACHE1LS : ICache RAM Light Sleep Mode.
bits : 31 - 31 (1 bit)


MEMZCN

Memory Zeroize Control.
address_offset : 0x2C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MEMZCN MEMZCN 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 SRAM0Z SRAM1Z SRAM2Z SRAM3Z SRAM4Z SRAM5Z SRAM6Z ICACHEZ ICACHEXIPZ SCACHEDATAZ SCACHETAGZ CRYPTOZ USBFIFOZ ICACHE1Z

SRAM0Z : System RAM Block 0.
bits : 0 - 0 (1 bit)

Enumeration:

0 : nop

No operation/complete.

1 : start

Start operation.

End of enumeration elements list.

SRAM1Z : System RAM Block 1.
bits : 1 - 1 (1 bit)

SRAM2Z : System RAM Block 2.
bits : 2 - 2 (1 bit)

SRAM3Z : System RAM Block 3.
bits : 3 - 3 (1 bit)

SRAM4Z : System RAM Block 4.
bits : 4 - 4 (1 bit)

SRAM5Z : System RAM Block 5.
bits : 5 - 5 (1 bit)

SRAM6Z : System RAM Block 6.
bits : 6 - 6 (1 bit)

ICACHEZ : Instruction Cache.
bits : 8 - 8 (1 bit)

ICACHEXIPZ : Instruction Cache XIP Data and Tag Ram zeroizatoin.
bits : 9 - 9 (1 bit)

SCACHEDATAZ : System Cache Data Ram Zeroization.
bits : 10 - 10 (1 bit)

SCACHETAGZ : System Cache Tag Zeroization.
bits : 11 - 11 (1 bit)

CRYPTOZ : Crypto (MAA) Memory.
bits : 12 - 12 (1 bit)

USBFIFOZ : USB FIFO Zeroizatoin.
bits : 13 - 13 (1 bit)

ICACHE1Z : Instruction Cache.
bits : 14 - 14 (1 bit)


SCCK

Smart Card Clock Control.
address_offset : 0x34 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCCK SCCK 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

MPRI0

Master Priority Control Register 0.
address_offset : 0x38 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPRI0 MPRI0 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

MPRI1

Mater Priority Control Register 1.
address_offset : 0x3C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPRI1 MPRI1 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

RSTR0

Reset.
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RSTR0 RSTR0 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 DMA WDT GPIO0 GPIO1 TIMER0 TIMER1 TIMER2 TIMER3 TIMER4 TIMER5 UART0 UART1 SPI0 SPI1 I2C0 RTC CRYPTO SMPHR USB TRNG ADC DMA1 UART2 SRST PRST SYSTEM

DMA : DMA Reset.
bits : 0 - 0 (1 bit)

Enumeration: reset ( read-write )

0 : reset_done

Reset complete.

1 : busy

Starts Reset or indicates reset in progress.

End of enumeration elements list.

WDT : Watchdog Timer Reset.
bits : 1 - 1 (1 bit)

GPIO0 : GPIO0 Reset. Setting this bit to 1 resets GPIO0 pins to their default states.
bits : 2 - 2 (1 bit)

GPIO1 : GPIO1 Reset. Setting this bit to 1 resets GPIO1 pins to their default states.
bits : 3 - 3 (1 bit)

TIMER0 : Timer0 Reset. Setting this bit to 1 resets Timer 0 blocks.
bits : 5 - 5 (1 bit)

TIMER1 : Timer1 Reset. Setting this bit to 1 resets Timer 1 blocks.
bits : 6 - 6 (1 bit)

TIMER2 : Timer2 Reset. Setting this bit to 1 resets Timer 2 blocks.
bits : 7 - 7 (1 bit)

TIMER3 : Timer3 Reset. Setting this bit to 1 resets Timer 3 blocks.
bits : 8 - 8 (1 bit)

TIMER4 : Timer3 Reset. Setting this bit to 1 resets Timer 4 blocks.
bits : 9 - 9 (1 bit)

TIMER5 : Timer3 Reset. Setting this bit to 1 resets Timer 5 blocks.
bits : 10 - 10 (1 bit)

UART0 : UART0 Reset. Setting this bit to 1 resets all UART 0 blocks.
bits : 11 - 11 (1 bit)

UART1 : UART1 Reset. Setting this bit to 1 resets all UART 1 blocks.
bits : 12 - 12 (1 bit)

SPI0 : SPI0 Reset. Setting this bit to 1 resets all SPI 0 blocks.
bits : 13 - 13 (1 bit)

SPI1 : SPI1 Reset. Setting this bit to 1 resets all SPI 1 blocks.
bits : 14 - 14 (1 bit)

I2C0 : I2C0 Reset.
bits : 16 - 16 (1 bit)

RTC : Real Time Clock Reset.
bits : 17 - 17 (1 bit)

CRYPTO : Cryptographic Reset. Setting this bit to 1 resets the AES block, the SHA block and the DES block.
bits : 18 - 18 (1 bit)

SMPHR : SMPHR Reset. Setting this bit to 1 resets the SMPHR block.
bits : 22 - 22 (1 bit)

USB : USB Reset. Setting this bit resets both USB blocks.
bits : 23 - 23 (1 bit)

TRNG : TRNG Reset.
bits : 24 - 24 (1 bit)

ADC : Analog to Digital Reset.
bits : 26 - 26 (1 bit)

DMA1 : DMA 1 Reset.
bits : 27 - 27 (1 bit)

UART2 : UART2 Reset. Setting this bit to 1 resets all UART 2 blocks.
bits : 28 - 28 (1 bit)

SRST : Soft Reset. Setting this bit to 1 resets everything except the CPU and the watchdog timer.
bits : 29 - 29 (1 bit)

PRST : Peripheral Reset. Setting this bit to 1 resets all peripherals. The CPU core, the watchdog timer, and all GPIO pins are unaffected by this reset.
bits : 30 - 30 (1 bit)

SYSTEM : System Reset. Setting this bit to 1 resets the CPU core and all peripherals, including the watchdog timer.
bits : 31 - 31 (1 bit)


SYSST

System Status Register.
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSST SYSST 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 ICECLOCK CODEINTERR SCMEMF

ICECLOCK : ARM ICE Lock Status.
bits : 0 - 0 (1 bit)

Enumeration:

0 : unlocked

ICE is unlocked.

1 : locked

ICE is locked.

End of enumeration elements list.

CODEINTERR : Code Integrity Error Flag. This bit indicates a code integrity error has occured in XiP interface.
bits : 1 - 1 (1 bit)

Enumeration:

0 : norm

Normal Operating Condition.

1 : code

Code Integrity Error.

End of enumeration elements list.

SCMEMF : System Cache Memory Fault Flag. This bit indicates a memory fault has occured in the System Cache while receiving data from the Hyperbus Interface.
bits : 5 - 5 (1 bit)

Enumeration:

0 : norm

Normal Operating Condition.

1 : memory

Memory Fault.

End of enumeration elements list.


RSTR1

Reset 1.
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RSTR1 RSTR1 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 I2C1 PT PBM SPIXIP XSPIM GPIO3 SDHC OWIRE WDT1 QSPI0_AHB SPIXMEM SMPHR WDT2 BTLE AUDIO I2C2 HTMR0 HTMR1 DVS SIMO

I2C1 : I2C1 Reset.
bits : 0 - 0 (1 bit)

Enumeration: reset_read ( read )

0 : reset_done

Reset complete.

1 : busy

Starts reset or indicates reset in progress.

End of enumeration elements list.

PT : PT Reset.
bits : 1 - 1 (1 bit)

PBM : PBM Reset.
bits : 2 - 2 (1 bit)

SPIXIP : SPI XiP Master Reset.
bits : 3 - 3 (1 bit)

XSPIM : GSPI XiP Master Controller Reset.
bits : 4 - 4 (1 bit)

GPIO3 : GPIO3 Reset.
bits : 5 - 5 (1 bit)

SDHC : SDHC/SDIO Reset.
bits : 6 - 6 (1 bit)

OWIRE : OWIRE Reset.
bits : 7 - 7 (1 bit)

WDT1 : WDT1 Reset.
bits : 8 - 8 (1 bit)

QSPI0_AHB : QSPI0_AHB Reset.
bits : 9 - 9 (1 bit)

SPIXMEM : SPIXMEM Reset.
bits : 15 - 15 (1 bit)

SMPHR : SMPHR Reset.
bits : 16 - 16 (1 bit)

WDT2 : WDT2 Reset.
bits : 17 - 17 (1 bit)

BTLE : BTLE Reset.
bits : 18 - 18 (1 bit)

AUDIO : AUDIO Reset.
bits : 19 - 19 (1 bit)

I2C2 : I2C2 Reset.
bits : 20 - 20 (1 bit)

HTMR0 : HTMR0 Reset.
bits : 22 - 22 (1 bit)

HTMR1 : HTMR1 Reset.
bits : 23 - 23 (1 bit)

DVS : DVS Reset.
bits : 24 - 24 (1 bit)

SIMO : SIMO Reset.
bits : 25 - 25 (1 bit)


PERCKCN1

Peripheral Clock Disable.
address_offset : 0x48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PERCKCN1 PERCKCN1 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 BTLED UART2D TRNGD SCACHED SDMAD SMPHRD SDHCD ICACHEXIPD OWIRED SPI3D SPIXIPDD DMA1 AUDIO I2C2 HTMR0 HTMR1 WDT0 WDT1 WDT2 CPU1

BTLED : BTLE Disable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : en

Enable.

1 : dis

Disable.

End of enumeration elements list.

UART2D : UART2 Disable.
bits : 1 - 1 (1 bit)

Enumeration:

0 : en

Enable.

1 : dis

Disable.

End of enumeration elements list.

TRNGD : TRNG Disable.
bits : 2 - 2 (1 bit)

SCACHED : System Cache Clock Disable.
bits : 7 - 7 (1 bit)

SDMAD : SDMA Clock Disable.
bits : 8 - 8 (1 bit)

SMPHRD : Semaphore Clock Disable.
bits : 9 - 9 (1 bit)

SDHCD : SDHC/SDIO Clock Disable.
bits : 10 - 10 (1 bit)

ICACHEXIPD : ICache XIP Clock Disable.
bits : 12 - 12 (1 bit)

OWIRED : One-Wire Clock Disable.
bits : 13 - 13 (1 bit)

SPI3D : SPI3 Clock Disable.
bits : 14 - 14 (1 bit)

SPIXIPDD : SPI-XIP Data Clock Disable
bits : 20 - 20 (1 bit)

DMA1 : DMA1 Clock Disable
bits : 21 - 21 (1 bit)

AUDIO : AUDIO Clock Disable
bits : 23 - 23 (1 bit)

I2C2 : I2C 2 Clock Disable
bits : 24 - 24 (1 bit)

HTMR0 : HTMR 0 Clock Disable
bits : 25 - 25 (1 bit)

HTMR1 : HTMR 1 Clock Disable
bits : 26 - 26 (1 bit)

WDT0 : WDT0 Clock Disable
bits : 27 - 27 (1 bit)

WDT1 : WDT1 Clock Disable
bits : 28 - 28 (1 bit)

WDT2 : WDT2 Clock Disable
bits : 29 - 29 (1 bit)

CPU1 : CPU1 Clock Disable
bits : 31 - 31 (1 bit)


EVTEN

Event Enable Register.
address_offset : 0x4C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EVTEN EVTEN 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 CPU0DMAEVENT CPU0RXEVENT CPU0TXEVENT CPU1DMAEVENT CPU1RXEVENT CPU1TXEVENT

CPU0DMAEVENT : Enable DMA event. When this bit is set, a DMA event will cause an RXEV event to wake the CPU from WFE sleep mode.
bits : 0 - 0 (1 bit)

CPU0RXEVENT : Enable RXEV pin event. When this bit is set, a logic high of GPIO0[24] will cause an RXEV event to wake the CPU from WFE sleep mode.
bits : 1 - 1 (1 bit)

CPU0TXEVENT : Enable TXEV pin event. When this bit is set, TXEV event from the CPU is output to GPIO[25].
bits : 2 - 2 (1 bit)

CPU1DMAEVENT : Enable DMA event. When this bit is set, a DMA event will cause an RXEV event to wake the CPU from WFE sleep mode.
bits : 3 - 3 (1 bit)

CPU1RXEVENT : Enable RXEV pin event. When this bit is set, a logic high of GPIO0[24] will cause an RXEV event to wake the CPU from WFE sleep mode.
bits : 4 - 4 (1 bit)

CPU1TXEVENT : Enable TXEV pin event. When this bit is set, TXEV event from the CPU is output to GPIO[25].
bits : 5 - 5 (1 bit)


REVISION

Revision Register.
address_offset : 0x50 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

REVISION REVISION 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 REVISION

REVISION : Manufacturer Chip Revision.
bits : 0 - 15 (16 bit)


SYSSIE

System Status Interrupt Enable Register.
address_offset : 0x54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSSIE SYSSIE 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 ICEULIE CIEIE SCMFIE

ICEULIE : ARM ICE Unlock Interrupt Enable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

CIEIE : Code Integrity Error Interrupt Enable.
bits : 1 - 1 (1 bit)

SCMFIE : System Cache Memory Fault Interrupt Enable.
bits : 5 - 5 (1 bit)


ECCERR

ECC Error Register
address_offset : 0x64 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ECCERR ECCERR 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 SYSRAM0ECCERR SYSRAM1ECCERR SYSRAM2ECCERR SYSRAM3ECCERR SYSRAM4ECCERR SYSRAM5ECCERR SYSRAM6ECCERR IC0ECCERR IC1ECCERR ICXIPECCERR FL0ECCERR FL1ECCERR

SYSRAM0ECCERR : ECC System RAM0 Error Flag. Write 1 to clear.
bits : 0 - 0 (1 bit)

SYSRAM1ECCERR : ECC System RAM1 Error Flag. Write 1 to clear.
bits : 1 - 1 (1 bit)

SYSRAM2ECCERR : ECC System RAM2 Error Flag. Write 1 to clear.
bits : 2 - 2 (1 bit)

SYSRAM3ECCERR : ECC System RAM3 Error Flag. Write 1 to clear.
bits : 3 - 3 (1 bit)

SYSRAM4ECCERR : ECC System RAM4 Error Flag. Write 1 to clear.
bits : 4 - 4 (1 bit)

SYSRAM5ECCERR : ECC System RAM5 Error Flag. Write 1 to clear.
bits : 5 - 5 (1 bit)

SYSRAM6ECCERR : ECC System RAM6 Error Flag. Write 1 to clear.
bits : 6 - 6 (1 bit)

IC0ECCERR : ECC Icache0 Error Flag. Write 1 to clear.
bits : 8 - 8 (1 bit)

IC1ECCERR : ECC Icache1 Error Flag. Write 1 to clear.
bits : 9 - 9 (1 bit)

ICXIPECCERR : ECC IcacheXIP Error Flag. Write 1 to clear.
bits : 10 - 10 (1 bit)

FL0ECCERR : ECC Flash0 Error Flag. Write 1 to clear.
bits : 11 - 11 (1 bit)

FL1ECCERR : ECC Flash1 Error Flag. Write 1 to clear.
bits : 12 - 12 (1 bit)


ECCNDED

ECC Not Double Error Detect Register
address_offset : 0x68 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ECCNDED ECCNDED 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 SYSRAM0ECCNDED SYSRAM1ECCNDED SYSRAM2ECCNDED SYSRAM3ECCNDED SYSRAM4ECCNDED SYSRAM5ECCNDED SYSRAM6ECCNDED IC0ECCNDED IC1ECCNDED ICXIPECCNDED FL0ECCNDED FL1ECCNDED

SYSRAM0ECCNDED : ECC System RAM0 Error Flag. Write 1 to clear.
bits : 0 - 0 (1 bit)

SYSRAM1ECCNDED : ECC System RAM1 Not Double Error Detect. Write 1 to clear.
bits : 1 - 1 (1 bit)

SYSRAM2ECCNDED : ECC System RAM2 Not Double Error Detect. Write 1 to clear.
bits : 2 - 2 (1 bit)

SYSRAM3ECCNDED : ECC System RAM3 Not Double Error Detect. Write 1 to clear.
bits : 3 - 3 (1 bit)

SYSRAM4ECCNDED : ECC System RAM4 Not Double Error Detect. Write 1 to clear.
bits : 4 - 4 (1 bit)

SYSRAM5ECCNDED : ECC System RAM5 Not Double Error Detect. Write 1 to clear.
bits : 5 - 5 (1 bit)

SYSRAM6ECCNDED : ECC System RAM6 Not Double Error Detect. Write 1 to clear.
bits : 6 - 6 (1 bit)

IC0ECCNDED : ECC Icache0 Not Double Error Detect. Write 1 to clear.
bits : 8 - 8 (1 bit)

IC1ECCNDED : ECC Icache1 Not Double Error Detect. Write 1 to clear.
bits : 9 - 9 (1 bit)

ICXIPECCNDED : ECC IcacheXIP Not Double Error Detect. Write 1 to clear.
bits : 10 - 10 (1 bit)

FL0ECCNDED : ECC Flash0 Not Double Error Detect. Write 1 to clear.
bits : 11 - 11 (1 bit)

FL1ECCNDED : ECC Flash1 Not Double Error Detect. Write 1 to clear.
bits : 12 - 12 (1 bit)


ECCIRQEN

ECC IRQ Enable Register
address_offset : 0x6C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ECCIRQEN ECCIRQEN 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 SYSRAM0ECCEN SYSRAM1ECCEN SYSRAM2ECCEN SYSRAM3ECCEN SYSRAM4ECCEN SYSRAM5ECCEN SYSRAM6ECCEN IC0ECCEN IC1ECCEN ICXIPECCEN FL0ECCEN FL1ECCEN

SYSRAM0ECCEN : ECC System RAM0 Error Interrup Enable
bits : 0 - 0 (1 bit)

SYSRAM1ECCEN : ECC System RAM1 Error Interrup Enable
bits : 1 - 1 (1 bit)

SYSRAM2ECCEN : ECC System RAM2 Error Interrup Enable
bits : 2 - 2 (1 bit)

SYSRAM3ECCEN : ECC System RAM3 Error Interrup Enable
bits : 3 - 3 (1 bit)

SYSRAM4ECCEN : ECC System RAM4 Error Interrup Enable
bits : 4 - 4 (1 bit)

SYSRAM5ECCEN : ECC System RAM5 Error Interrup Enable
bits : 5 - 5 (1 bit)

SYSRAM6ECCEN : ECC System RAM6 Error Interrup Enable
bits : 6 - 6 (1 bit)

IC0ECCEN : ECC Icache0 Error Interrup Enable
bits : 8 - 8 (1 bit)

IC1ECCEN : ECC Icache1 Error Interrup Enable
bits : 9 - 9 (1 bit)

ICXIPECCEN : ECC IcacheXIP Error Interrup Enable
bits : 10 - 10 (1 bit)

FL0ECCEN : ECC Flash0 NError Interrup Enable
bits : 11 - 11 (1 bit)

FL1ECCEN : ECC Flash1 NError Interrup Enable
bits : 12 - 12 (1 bit)


ECCERRAD

ECC Error Address Register
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ECCERRAD ECCERRAD 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 DATARAMADDR DATARAMBANK DATARAMERR TAGRAMADDR TAGRAMBANK TAGRAMERR

DATARAMADDR : ECC Error Address.Data Ram Address.
bits : 0 - 12 (13 bit)

DATARAMBANK : ECC Error Address.Data Error Bank.
bits : 14 - 14 (1 bit)

DATARAMERR : ECC Error Address.Data Ram Error.
bits : 15 - 15 (1 bit)

TAGRAMADDR : ECC Error Address.Tag Ram Address.
bits : 16 - 28 (13 bit)

TAGRAMBANK : ECC Error Address.Tag Ram Bank.
bits : 30 - 30 (1 bit)

TAGRAMERR : ECC Error Address.Tag Ram Error.
bits : 31 - 31 (1 bit)


BTLELDOCN

BTLE LDO Control Register
address_offset : 0x74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BTLELDOCN BTLELDOCN 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 LDOWOEN LDOWOPULLD LDOWOVSEL LDOWEN LDOWPULLD LDOWVSEL LDOBYP LDOWDISCH LDOWOENDLY LDOWENDLY

LDOWOEN : LDOWO Enable
bits : 0 - 0 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

LDOWOPULLD : LDOWO PULL Disable
bits : 1 - 1 (1 bit)

Enumeration:

0 : en

enabled.

1 : dis

disabled.

End of enumeration elements list.

LDOWOVSEL : LDOWO Voltage Setting
bits : 2 - 3 (2 bit)

Enumeration:

0 : 0_7

0.7V

1 : 0_85

0.85V

2 : 0_9

0.9V

3 : 1_1

1.1V

End of enumeration elements list.

LDOWEN : LDOW Enable
bits : 4 - 4 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

LDOWPULLD : LDOW PULL Disable
bits : 5 - 5 (1 bit)

Enumeration:

0 : en

enabled.

1 : dis

disabled.

End of enumeration elements list.

LDOWVSEL : LDOW Voltage Setting
bits : 6 - 7 (2 bit)

Enumeration:

0 : 0_7

0.7V

1 : 0_85

0.85V

2 : 0_9

0.9V

3 : 1_1

1.1V

End of enumeration elements list.

LDOBYP : LDO Bypass Enable
bits : 8 - 8 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

LDOWDISCH : LDOW Discharge
bits : 9 - 9 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

LDOWOENDLY : LDOWO Enable Delay Status
bits : 12 - 12 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.

LDOWENDLY : LDOW Enable Delay Status
bits : 13 - 13 (1 bit)

Enumeration:

0 : dis

disabled.

1 : en

enabled.

End of enumeration elements list.


BTLELDODLY

BTLE LDO Delay Register
address_offset : 0x78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BTLELDODLY BTLELDODLY 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 BYPDLYCNT LDOWDLYCNT LDOWODLYCNT

BYPDLYCNT : Bypass Delay Count. Count delay base on PCLK.
bits : 0 - 7 (8 bit)

LDOWDLYCNT : LDOW Delay Count. Count delay base on PCLK/128.
bits : 8 - 16 (9 bit)

LDOWODLYCNT : LDOWO Delay Count. Count delay base on PCLK/128.
bits : 20 - 28 (9 bit)


CLKCN

Clock Control.
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKCN CLKCN 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 PSC CLKSEL CKRDY CCD X32M_EN X32K_EN HIRC_EN HIRC96M_EN HIRC8M_EN HIRC8M_VS X32M_RDY X32K_RDY HIRC_RDY HIRC96M_RDY HIRC8M_RDY LIRC8K_RDY LIRC6K_RDY

PSC : Prescaler Select. This 3 bit field sets the system operating frequency by controlling the prescaler that divides the output of the PLL0.
bits : 6 - 8 (3 bit)

Enumeration:

0 : div1

Divide by 1.

1 : div2

Divide by 2.

2 : div4

Divide by 4.

3 : div8

Divide by 8.

4 : div16

Divide by 16.

5 : div32

Divide by 32.

6 : div64

Divide by 64.

7 : div128

Divide by 128.

End of enumeration elements list.

CLKSEL : Clock Source Select. This 3 bit field selects the source for the system clock.
bits : 9 - 11 (3 bit)

Enumeration:

0 : HIRC

HIRC Clock

2 : XTAL32M

32MHz Crystal is used for the system clock.

3 : LIRC8

8kHz LIRC is used for the system clock.

4 : HIRC96

The internal 96 MHz oscillator is used for the system clock.

5 : HIRC8

The internal 8 MHz oscillator is used for the system clock.

6 : XTAL32k

32kHz is used for the system clock.

End of enumeration elements list.

CKRDY : Clock Ready. This read only bit reflects whether the currently selected system clock source is running.
bits : 13 - 13 (1 bit)
access : read-only

Enumeration:

0 : busy

Switchover to the new clock source (as selected by CLKSEL) has not yet occurred.

1 : ready

System clock running from CLKSEL clock source.

End of enumeration elements list.

CCD : Cryptographic clock divider
bits : 15 - 15 (1 bit)
access : read-only

Enumeration:

0 : non_div

The cryptographic accelerator clock is running in non-divided mode.

1 : div

The cryptographic accelerator clock is running in divided mode.

End of enumeration elements list.

X32M_EN : 32MHz Crystal Oscillator Enable.
bits : 16 - 16 (1 bit)

Enumeration:

0 : dis

Is Disabled.

1 : en

Is Enabled.

End of enumeration elements list.

X32K_EN : 32kHz Crystal Oscillator Enable.
bits : 17 - 17 (1 bit)

Enumeration:

0 : dis

Is Disabled.

1 : en

Is Enabled.

End of enumeration elements list.

HIRC_EN : 60MHz High Frequency Internal Reference Clock Enable.
bits : 18 - 18 (1 bit)

HIRC96M_EN : 96MHz High Frequency Internal Reference Clock Enable.
bits : 19 - 19 (1 bit)

HIRC8M_EN : 8MHz High Frequency Internal Reference Clock Enable.
bits : 20 - 20 (1 bit)

HIRC8M_VS : 8MHz High Frequency Internal Reference Clock Voltage Select. This register bit is used to select the power supply to the HIRC8M.
bits : 21 - 21 (1 bit)

Enumeration:

0 : Vcor

VCore Supply

1 : 1V

Dedicated 1v regulated supply.

End of enumeration elements list.

X32M_RDY : 32MHz Crystal Oscillator Ready
bits : 24 - 24 (1 bit)
access : read-only

Enumeration:

0 : not

Is not Ready.

1 : ready

Is Ready.

End of enumeration elements list.

X32K_RDY : 32kHz Crystal Oscillator Ready
bits : 25 - 25 (1 bit)
access : read-only

Enumeration:

0 : not

Is not Ready.

1 : ready

Is Ready.

End of enumeration elements list.

HIRC_RDY : 60MHz HIRC Ready.
bits : 26 - 26 (1 bit)

HIRC96M_RDY : 96MHz HIRC Ready.
bits : 27 - 27 (1 bit)

HIRC8M_RDY : 8MHz HIRC Ready.
bits : 28 - 28 (1 bit)

LIRC8K_RDY : 8kHz Low Frequency Reference Clock Ready.
bits : 29 - 29 (1 bit)

LIRC6K_RDY : 6kHz Low Frequency Reference Clock Ready.
bits : 30 - 30 (1 bit)


GP0

General Purpose Register 0
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GP0 GP0 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

APBASYNC

APB Asynchronous Bridge Select Register
address_offset : 0x84 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

APBASYNC APBASYNC 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 APBASYNCI2C0 APBASYNCI2C1 APBASYNCI2C2 APBASYNCPT

APBASYNCI2C0 : Feeds I2C0 with either PCLK or 7.37MHz Clk
bits : 0 - 0 (1 bit)

Enumeration:

0 : pclk

PCLK Source

1 : 7mclk

7.37MHz Source

End of enumeration elements list.

APBASYNCI2C1 : Feeds I2C1 with either PCLK or 7.37MHz Clk
bits : 1 - 1 (1 bit)

APBASYNCI2C2 : Feeds I2C2 with either PCLK or 7.37MHz Clk
bits : 2 - 2 (1 bit)

APBASYNCPT : Feeds PT with either PCLK or 7.37MHz Clk
bits : 3 - 3 (1 bit)


PM

Power Management.
address_offset : 0xC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PM PM 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 MODE GPIOWKEN RTCWKEN USBWKEN WUTWKEN SDMAWKEN HIRCPD HIRC96MPD HIRC8MPD

MODE : Operating Mode. This two bit field selects the current operating mode for the device. Note that code execution only occurs during ACTIVE mode.
bits : 0 - 2 (3 bit)

Enumeration:

0 : active

Active Mode.

2 : deepsleep

DeepSleep Mode.

3 : shutdown

Shutdown Mode.

4 : backup

Backup Mode.

End of enumeration elements list.

GPIOWKEN : GPIO Wake Up Enable. This bit enables all GPIO pins as potential wakeup sources. Any GPIO configured for wakeup is capable of causing an exit from IDLE or STANDBY modes when this bit is set.
bits : 4 - 4 (1 bit)

Enumeration:

0 : dis

Wake Up Disable.

1 : en

Wake Up Enable.

End of enumeration elements list.

RTCWKEN : RTC Alarm Wake Up Enable. This bit enables RTC alarm as wakeup source. If enabled, the desired RTC alarm must be configured via the RTC control registers.
bits : 5 - 5 (1 bit)

USBWKEN : USB Wake Up Enable. This bit enables USB activity as wakeup source.
bits : 6 - 6 (1 bit)

WUTWKEN : WUT Wake Up Enable. This bit enables WUT IRQ as wakeup source.
bits : 7 - 7 (1 bit)

SDMAWKEN : SDMA Wake Up Enable. This bit enables SDMA IRQ activity as wakeup source.
bits : 8 - 8 (1 bit)

HIRCPD : HIRC Power Down. This bit selects HIRC power state in DEEPSLEEP mode.
bits : 15 - 15 (1 bit)

Enumeration:

0 : active

Mode is Active.

1 : deepsleep

Powered down in DEEPSLEEP.

End of enumeration elements list.

HIRC96MPD : 96MHz power down. This bit selects 96MHz HIRC power state in DEEPSLEEP mode.
bits : 16 - 16 (1 bit)

HIRC8MPD : 8MHz power down. This bit selects 8MHz HIRC power state in DEEPSLEEP mode.
bits : 17 - 17 (1 bit)



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.