The 45 registers of EVSYS (Event System Interface), from 0x42000000, with their reset value and every field. The ATSAML22J18A has 1065 registers in 38 peripherals, one page each.
EVSYS Event System Interface
CTRLAControl
Address
0x42000000
Reset
0x00
Access
read/write
7–
6–
5–
4–
3–
2–
1–
0SWRST
1 field
Field
Bits
What it does
SWRST
0
Software Reset
CHSTATUSChannel Status
Address
0x4200000C
Reset
0x00000000
Access
read only
Size
32-bit
16 fields
Field
Bits
What it does
CHBUSY7
23
Channel 7 Busy
CHBUSY6
22
Channel 6 Busy
CHBUSY5
21
Channel 5 Busy
CHBUSY4
20
Channel 4 Busy
CHBUSY3
19
Channel 3 Busy
CHBUSY2
18
Channel 2 Busy
CHBUSY1
17
Channel 1 Busy
CHBUSY0
16
Channel 0 Busy
USRRDY7
7
Channel 7 User Ready
USRRDY6
6
Channel 6 User Ready
USRRDY5
5
Channel 5 User Ready
USRRDY4
4
Channel 4 User Ready
USRRDY3
3
Channel 3 User Ready
USRRDY2
2
Channel 2 User Ready
USRRDY1
1
Channel 1 User Ready
USRRDY0
0
Channel 0 User Ready
INTENCLRInterrupt Enable Clear
Address
0x42000010
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
EVD7
23
Channel 7 Event Detection Interrupt Enable
EVD6
22
Channel 6 Event Detection Interrupt Enable
EVD5
21
Channel 5 Event Detection Interrupt Enable
EVD4
20
Channel 4 Event Detection Interrupt Enable
EVD3
19
Channel 3 Event Detection Interrupt Enable
EVD2
18
Channel 2 Event Detection Interrupt Enable
EVD1
17
Channel 1 Event Detection Interrupt Enable
EVD0
16
Channel 0 Event Detection Interrupt Enable
OVR7
7
Channel 7 Overrun Interrupt Enable
OVR6
6
Channel 6 Overrun Interrupt Enable
OVR5
5
Channel 5 Overrun Interrupt Enable
OVR4
4
Channel 4 Overrun Interrupt Enable
OVR3
3
Channel 3 Overrun Interrupt Enable
OVR2
2
Channel 2 Overrun Interrupt Enable
OVR1
1
Channel 1 Overrun Interrupt Enable
OVR0
0
Channel 0 Overrun Interrupt Enable
INTENSETInterrupt Enable Set
Address
0x42000014
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
EVD7
23
Channel 7 Event Detection Interrupt Enable
EVD6
22
Channel 6 Event Detection Interrupt Enable
EVD5
21
Channel 5 Event Detection Interrupt Enable
EVD4
20
Channel 4 Event Detection Interrupt Enable
EVD3
19
Channel 3 Event Detection Interrupt Enable
EVD2
18
Channel 2 Event Detection Interrupt Enable
EVD1
17
Channel 1 Event Detection Interrupt Enable
EVD0
16
Channel 0 Event Detection Interrupt Enable
OVR7
7
Channel 7 Overrun Interrupt Enable
OVR6
6
Channel 6 Overrun Interrupt Enable
OVR5
5
Channel 5 Overrun Interrupt Enable
OVR4
4
Channel 4 Overrun Interrupt Enable
OVR3
3
Channel 3 Overrun Interrupt Enable
OVR2
2
Channel 2 Overrun Interrupt Enable
OVR1
1
Channel 1 Overrun Interrupt Enable
OVR0
0
Channel 0 Overrun Interrupt Enable
INTFLAGInterrupt Flag Status and Clear
Address
0x42000018
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
EVD7
23
Channel 7 Event Detection
EVD6
22
Channel 6 Event Detection
EVD5
21
Channel 5 Event Detection
EVD4
20
Channel 4 Event Detection
EVD3
19
Channel 3 Event Detection
EVD2
18
Channel 2 Event Detection
EVD1
17
Channel 1 Event Detection
EVD0
16
Channel 0 Event Detection
OVR7
7
Channel 7 Overrun
OVR6
6
Channel 6 Overrun
OVR5
5
Channel 5 Overrun
OVR4
4
Channel 4 Overrun
OVR3
3
Channel 3 Overrun
OVR2
2
Channel 2 Overrun
OVR1
1
Channel 1 Overrun
OVR0
0
Channel 0 Overrun
SWEVTSoftware Event
Address
0x4200001C
Reset
0x00000000
Access
write only
Size
32-bit
8 fields
Field
Bits
What it does
CHANNEL7
7
Channel 7 Software Selection
CHANNEL6
6
Channel 6 Software Selection
CHANNEL5
5
Channel 5 Software Selection
CHANNEL4
4
Channel 4 Software Selection
CHANNEL3
3
Channel 3 Software Selection
CHANNEL2
2
Channel 2 Software Selection
CHANNEL1
1
Channel 1 Software Selection
CHANNEL0
0
Channel 0 Software Selection
CHANNEL0Channel n
Address
0x42000020
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL1Channel n
Address
0x42000024
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL2Channel n
Address
0x42000028
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL3Channel n
Address
0x4200002C
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL4Channel n
Address
0x42000030
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL5Channel n
Address
0x42000034
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL6Channel n
Address
0x42000038
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path
PATH
9:8
Path Selection
0 Synchronous path
1 Resynchronized path
2 Asynchronous path
EVGEN
6:0
Event Generator Selection
CHANNEL7Channel n
Address
0x4200003C
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ONDEMAND
15
Generic Clock On Demand
RUNSTDBY
14
Run in standby
EDGSEL
11:10
Edge Detection Selection
0 No event output when using the resynchronized or synchronous path
1 Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path
2 Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path
3 Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path