PIC32CM3204PL10028 EVSYS registers

The 33 registers of EVSYS (Event System), from 0x42000000, with their reset value and every field. The PIC32CM3204PL10028 has 642 registers in 32 peripherals, one page each.

EVSYS Event System

CTRLAControl A

Address
0x42000000
Reset
0x00
Access
write only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0SWRST
1 field
FieldBitsWhat it does
SWRST0Software Reset

CHSTATUSChannel Status

Address
0x4200000C
Reset
0x00000000
Access
read only
Size
32-bit
8 fields
FieldBitsWhat it does
CHBUSY319Channel 3 Busy
CHBUSY218Channel 2 Busy
CHBUSY117Channel 1 Busy
CHBUSY016Channel 0 Busy
USRRDY33Users Ready on Channel 3
USRRDY22Users Ready on Channel 2
USRRDY11Users Ready on Channel 1
USRRDY00Users Ready on Channel 0

INTENCLRInterrupt Enable Clear

Address
0x42000010
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
EVD319Event Detected Channel 3 Interrupt Enable
EVD218Event Detected Channel 2 Interrupt Enable
EVD117Event Detected Channel 1 Interrupt Enable
EVD016Event Detected Channel 0 Interrupt Enable
OVR33Overrun Channel 3 Interrupt Enable
OVR22Overrun Channel 2 Interrupt Enable
OVR11Overrun Channel 1 Interrupt Enable
OVR00Overrun Channel 0 Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x42000014
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
EVD319Event Detected Channel 3 Interrupt Enable
EVD218Event Detected Channel 2 Interrupt Enable
EVD117Event Detected Channel 1 Interrupt Enable
EVD016Event Detected Channel 0 Interrupt Enable
OVR33Overrun Channel 3 Interrupt Enable
OVR22Overrun Channel 2 Interrupt Enable
OVR11Overrun Channel 1 Interrupt Enable
OVR00Overrun Channel 0 Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x42000018
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
EVD319Event Detected Channel 3
EVD218Event Detected Channel 2
EVD117Event Detected Channel 1
EVD016Event Detected Channel 0
OVR33Overrun Channel 3
OVR22Overrun Channel 2
OVR11Overrun Channel 1
OVR00Overrun Channel 0

SWEVTSoftware Event

Address
0x4200001C
Reset
0x00000000
Access
write only
Size
32-bit
4 fields
FieldBitsWhat it does
CHANNEL33Channel 3 Software Selection
CHANNEL22Channel 2 Software Selection
CHANNEL11Channel 1 Software Selection
CHANNEL00Channel 0 Software Selection

CHANNEL0Channel # Control

Address
0x42000020
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
ONDEMAND15Generic Clock On Demand
RUNSTDBY14Run in Standby
EDGSEL11:10Edge Detection Selection
  • 0 No event output when using the resynchronized or synchronous path
  • 1 Event detection occurs only on the rising edge of the signal from the event generator
  • 2 Event detection occurs only on the falling edge of the signal from the event generator
  • 3 Event detection occurs on both the rising and falling edges of the signal from the event generator
PATH9:8Path Selection
  • 0 Synchronous path
  • 1 Resynchronized path
  • 2 Asynchronous path
EVGEN6:0Event Generator

CHANNEL1Channel # Control

Address
0x42000024
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
ONDEMAND15Generic Clock On Demand
RUNSTDBY14Run in Standby
EDGSEL11:10Edge Detection Selection
  • 0 No event output when using the resynchronized or synchronous path
  • 1 Event detection occurs only on the rising edge of the signal from the event generator
  • 2 Event detection occurs only on the falling edge of the signal from the event generator
  • 3 Event detection occurs on both the rising and falling edges of the signal from the event generator
PATH9:8Path Selection
  • 0 Synchronous path
  • 1 Resynchronized path
  • 2 Asynchronous path
EVGEN6:0Event Generator

CHANNEL2Channel # Control

Address
0x42000028
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
ONDEMAND15Generic Clock On Demand
RUNSTDBY14Run in Standby
EDGSEL11:10Edge Detection Selection
  • 0 No event output when using the resynchronized or synchronous path
  • 1 Event detection occurs only on the rising edge of the signal from the event generator
  • 2 Event detection occurs only on the falling edge of the signal from the event generator
  • 3 Event detection occurs on both the rising and falling edges of the signal from the event generator
PATH9:8Path Selection
  • 0 Synchronous path
  • 1 Resynchronized path
  • 2 Asynchronous path
EVGEN6:0Event Generator

CHANNEL3Channel # Control

Address
0x4200002C
Reset
0x00008000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
ONDEMAND15Generic Clock On Demand
RUNSTDBY14Run in Standby
EDGSEL11:10Edge Detection Selection
  • 0 No event output when using the resynchronized or synchronous path
  • 1 Event detection occurs only on the rising edge of the signal from the event generator
  • 2 Event detection occurs only on the falling edge of the signal from the event generator
  • 3 Event detection occurs on both the rising and falling edges of the signal from the event generator
PATH9:8Path Selection
  • 0 Synchronous path
  • 1 Resynchronized path
  • 2 Asynchronous path
EVGEN6:0Event Generator

USER0User # Channel Selection

Address
0x42000080
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER1User # Channel Selection

Address
0x42000084
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER2User # Channel Selection

Address
0x42000088
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER3User # Channel Selection

Address
0x4200008C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER4User # Channel Selection

Address
0x42000090
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER5User # Channel Selection

Address
0x42000094
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER6User # Channel Selection

Address
0x42000098
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER7User # Channel Selection

Address
0x4200009C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER8User # Channel Selection

Address
0x420000A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER9User # Channel Selection

Address
0x420000A4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER10User # Channel Selection

Address
0x420000A8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER11User # Channel Selection

Address
0x420000AC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER12User # Channel Selection

Address
0x420000B0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER13User # Channel Selection

Address
0x420000B4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER14User # Channel Selection

Address
0x420000B8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER15User # Channel Selection

Address
0x420000BC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER16User # Channel Selection

Address
0x420000C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER17User # Channel Selection

Address
0x420000C4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER18User # Channel Selection

Address
0x420000C8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER19User # Channel Selection

Address
0x420000CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER20User # Channel Selection

Address
0x420000D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER21User # Channel Selection

Address
0x420000D4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3

USER22User # Channel Selection

Address
0x420000D8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CHANNEL4:0Channel Event Selection
  • 0 The Event System user is not connected to any channel
  • 1 The Event System user is connected to Channel 0
  • 2 The Event System user is connected to Channel 1
  • 3 The Event System user is connected to Channel 2
  • 4 The Event System user is connected to Channel 3