WBZ450 PAC registers

The 11 registers of PAC (Peripheral Access Controller), from 0x40000000, with their reset value and every field. The WBZ450 has 1802 registers in 52 peripherals, one page each.

PAC Peripheral Access Controller

WRCTRLWrite control

Address
0x40000000
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
KEY23:16Peripheral access control key
  • 0 No action
  • 1 Clear protection
  • 2 Set protection
  • 3 Set and lock protection
PERID15:0Peripheral identifier

EVCTRLEvent control

Address
0x40000004
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0ERREO
1 field
FieldBitsWhat it does
ERREO0Peripheral acess error event output

INTENCLRInterrupt enable clear

Address
0x40000008
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0ERR
1 field
FieldBitsWhat it does
ERR0Peripheral access error interrupt disable

INTENSETInterrupt enable set

Address
0x40000009
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0ERR
1 field
FieldBitsWhat it does
ERR0Peripheral access error interrupt enable

INTFLAGAHBBridge interrupt flag status

Address
0x40000010
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
PUKCC_11PUKCC
QSPI_10QSPI
HPBPIC_9HPBPIC0
HPBC_8HPBC
HPBB_7HPBB
HPBA_6HPBA
PFLASH_5PFLASH
CFLASH_4CFLASH
SRAM3_3SRAM3
SRAM2_2SRAM2
SRAM1_1SRAM1
SRAM0_0SRAM0

INTFLAGAPeripheral interrupt flag status - Bridge A

Address
0x40000014
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
TCC2_11TCC2
TCC1_10TCC1
TCC0_9TCC0
TC3_8TC3
TC2_7TC2
TC1_6TC1
TC0_5TC0
SERCOM1_4SERCOM1
SERCOM0_3SERCOM0
EIC_2EIC
FREQM_1FREQM
PAC_0PAC

INTFLAGBPeripheral interrupt flag status - Bridge B

Address
0x40000018
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RAMECC_4RAMECC
EVSYS_3EVSYS
DMAC_2DMAC
DSU_0DSU

INTFLAGCPeripheral interrupt flag status - Bridge C

Address
0x4000001C
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
TRNG_10TRNG
AC_7AC
CCL_6CCL
SERCOM3_4SERCOM3
SERCOM2_3SERCOM2
AES_1AES
QSPI_0QSPI

STATUSAPeripheral write protection status - Bridge A

Address
0x40000034
Reset
0x00010000
Access
read only
Size
32-bit
12 fields
FieldBitsWhat it does
TCC2_11TCC2 APB Protect Enable
TCC1_10TCC1 APB Protect Enable
TCC0_9TCC0 APB Protect Enable
TC3_8TC3 APB Protect Enable
TC2_7TC2 APB Protect Enable
TC1_6TC1 APB Protect Enable
TC0_5TC0 APB Protect Enable
SERCOM1_4SERCOM1 APB Protect Enable
SERCOM0_3SERCOM0 APB Protect Enable
EIC_2EIC APB Protect Enable
FREQM_1FREQM APB Protect Enable
PAC_0PAC APB Protect Enable

STATUSBPeripheral write protection status - Bridge B

Address
0x40000038
Reset
0x00000002
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
RAMECC_4RAMECC APB Protect Enable
EVSYS_3EVSYS APB Protect Enable
DMAC_2DMAC APB Protect Enable
DSU_0DSU APB Protect Enable

STATUSCPeripheral write protection status - Bridge C

Address
0x4000003C
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
TRNG_10TRNG APB Protect Enable
AC_7AC APB Protect Enable
CCL_6CCL APB Protect Enable
SERCOM3_4SERCOM3 APB Protect Enable
SERCOM2_3SERCOM2 APB Protect Enable
AES_1AES APB Protect Enable
QSPI_0QSPI APB Protect Enable