The 15 registers of PAC (Peripheral Access Controller), from 0x44000000, with their reset value and every field. The ATSAML21J16B has 1323 registers in 42 peripherals, one page each.
PAC Peripheral Access Controller
WRCTRLWrite control
Address
0x44000000
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
KEY
23:16
Peripheral access control key
0 No action
1 Clear protection
2 Set protection
3 Set and lock protection
PERID
15:0
Peripheral identifier
EVCTRLEvent control
Address
0x44000004
Reset
0x00
Access
read/write
7–
6–
5–
4–
3–
2–
1–
0ERREO
1 field
Field
Bits
What it does
ERREO
0
Peripheral acess error event output
INTENCLRInterrupt enable clear
Address
0x44000008
Reset
0x00
Access
read/write
7–
6–
5–
4–
3–
2–
1–
0ERR
1 field
Field
Bits
What it does
ERR
0
Peripheral access error interrupt disable
INTENSETInterrupt enable set
Address
0x44000009
Reset
0x00
Access
read/write
7–
6–
5–
4–
3–
2–
1–
0ERR
1 field
Field
Bits
What it does
ERR
0
Peripheral access error interrupt enable
INTFLAGAHBBridge interrupt flag status
Address
0x44000010
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
Field
Bits
What it does
HSRAMLP_
25
HSRAMLP
L2HBRIDGES_
24
L2HBRIDGES
LPRAMDMAC_
23
LPRAMDMAC
LPRAMPICOP_
22
LPRAMPICOP
LPRAMHS_
21
LPRAMHS
HPB4_
19
HPB4
HPB3_
18
HPB3
HPB2_
17
HPB2
HPB0_
16
HPB0
H2LBRIDGES_
4
H2LBRIDGES
HPB1_
3
HPB1
HSRAMDSU_
2
HSRAMDSU
HSRAMCM0P_
1
HSRAMCM0P
FLASH_
0
FLASH
INTFLAGAPeripheral interrupt flag status - Bridge A
Address
0x44000014
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
Field
Bits
What it does
PORT_
10
PORT
EIC_
9
EIC
RTC_
8
RTC
WDT_
7
WDT
GCLK_
6
GCLK
SUPC_
5
SUPC
OSC32KCTRL_
4
OSC32KCTRL
OSCCTRL_
3
OSCCTRL
RSTC_
2
RSTC
MCLK_
1
MCLK
PM_
0
PM
INTFLAGBPeripheral interrupt flag status - Bridge B
Address
0x44000018
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
MTB_
3
MTB
NVMCTRL_
2
NVMCTRL
DSU_
1
DSU
USB_
0
USB
INTFLAGCPeripheral interrupt flag status - Bridge C
Address
0x4400001C
Reset
0x00000000
Access
read/write
Size
32-bit
15 fields
Field
Bits
What it does
TRNG_
14
TRNG
AES_
13
AES
DAC_
12
DAC
TC3_
11
TC3
TC2_
10
TC2
TC1_
9
TC1
TC0_
8
TC0
TCC2_
7
TCC2
TCC1_
6
TCC1
TCC0_
5
TCC0
SERCOM4_
4
SERCOM4
SERCOM3_
3
SERCOM3
SERCOM2_
2
SERCOM2
SERCOM1_
1
SERCOM1
SERCOM0_
0
SERCOM0
INTFLAGDPeripheral interrupt flag status - Bridge D
Address
0x44000020
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CCL_
7
CCL
OPAMP_
6
OPAMP
PTC_
5
PTC
AC_
4
AC
ADC_
3
ADC
TC4_
2
TC4
SERCOM5_
1
SERCOM5
EVSYS_
0
EVSYS
INTFLAGEPeripheral interrupt flag status - Bridge E
Address
0x44000024
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
DMAC_
1
DMAC
PAC_
0
PAC
STATUSAPeripheral write protection status - Bridge A
Address
0x44000034
Reset
0x00003000
Access
read only
Size
32-bit
11 fields
Field
Bits
What it does
PORT_
10
PORT APB Protect Enable
EIC_
9
EIC APB Protect Enable
RTC_
8
RTC APB Protect Enable
WDT_
7
WDT APB Protect Enable
GCLK_
6
GCLK APB Protect Enable
SUPC_
5
SUPC APB Protect Enable
OSC32KCTRL_
4
OSC32KCTRL APB Protect Enable
OSCCTRL_
3
OSCCTRL APB Protect Enable
RSTC_
2
RSTC APB Protect Enable
MCLK_
1
MCLK APB Protect Enable
PM_
0
PM APB Protect Enable
STATUSBPeripheral write protection status - Bridge B
Address
0x44000038
Reset
0x00000002
Access
read only
Size
32-bit
4 fields
Field
Bits
What it does
MTB_
3
MTB APB Protect Enable
NVMCTRL_
2
NVMCTRL APB Protect Enable
DSU_
1
DSU APB Protect Enable
USB_
0
USB APB Protect Enable
STATUSCPeripheral write protection status - Bridge C
Address
0x4400003C
Reset
0x00000000
Access
read only
Size
32-bit
15 fields
Field
Bits
What it does
TRNG_
14
TRNG APB Protect Enable
AES_
13
AES APB Protect Enable
DAC_
12
DAC APB Protect Enable
TC3_
11
TC3 APB Protect Enable
TC2_
10
TC2 APB Protect Enable
TC1_
9
TC1 APB Protect Enable
TC0_
8
TC0 APB Protect Enable
TCC2_
7
TCC2 APB Protect Enable
TCC1_
6
TCC1 APB Protect Enable
TCC0_
5
TCC0 APB Protect Enable
SERCOM4_
4
SERCOM4 APB Protect Enable
SERCOM3_
3
SERCOM3 APB Protect Enable
SERCOM2_
2
SERCOM2 APB Protect Enable
SERCOM1_
1
SERCOM1 APB Protect Enable
SERCOM0_
0
SERCOM0 APB Protect Enable
STATUSDPeripheral write protection status - Bridge D
Address
0x44000040
Reset
0x00000000
Access
read only
Size
32-bit
8 fields
Field
Bits
What it does
CCL_
7
CCL APB Protect Enable
OPAMP_
6
OPAMP APB Protect Enable
PTC_
5
PTC APB Protect Enable
AC_
4
AC APB Protect Enable
ADC_
3
ADC APB Protect Enable
TC4_
2
TC4 APB Protect Enable
SERCOM5_
1
SERCOM5 APB Protect Enable
EVSYS_
0
EVSYS APB Protect Enable
STATUSEPeripheral write protection status - Bridge E