The 8 registers of IPC1 (Inter-processor Communication), from 0x48014000, with their reset value and every field. The PIC32CX2051MTC128 has 2891 registers in 62 peripherals, one page each.
IPC1 Inter-processor Communication
IPC_ISCRInterrupt Set Command Register
Address
0x48014000
Reset
0x00000000
Access
write only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Set
IRQ29
29
Interrupt Set
IRQ28
28
Interrupt Set
IRQ27
27
Interrupt Set
IRQ26
26
Interrupt Set
IRQ25
25
Interrupt Set
IRQ24
24
Interrupt Set
IRQ23
23
Interrupt Set
IRQ22
22
Interrupt Set
IRQ21
21
Interrupt Set
IRQ20
20
Interrupt Set
IRQ19
19
Interrupt Set
IRQ18
18
Interrupt Set
IRQ17
17
Interrupt Set
IRQ16
16
Interrupt Set
IRQ15
15
Interrupt Set
IRQ14
14
Interrupt Set
IRQ13
13
Interrupt Set
IRQ12
12
Interrupt Set
IRQ11
11
Interrupt Set
IRQ10
10
Interrupt Set
IRQ9
9
Interrupt Set
IRQ8
8
Interrupt Set
IRQ7
7
Interrupt Set
IRQ6
6
Interrupt Set
IRQ5
5
Interrupt Set
IRQ4
4
Interrupt Set
IRQ3
3
Interrupt Set
IRQ2
2
Interrupt Set
IRQ1
1
Interrupt Set
IRQ0
0
Interrupt Set
IRQ31
31
Interrupt Set
IPC_ICCRInterrupt Clear Command Register
Address
0x48014004
Reset
0x00000000
Access
write only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Clear
IRQ29
29
Interrupt Clear
IRQ28
28
Interrupt Clear
IRQ27
27
Interrupt Clear
IRQ26
26
Interrupt Clear
IRQ25
25
Interrupt Clear
IRQ24
24
Interrupt Clear
IRQ23
23
Interrupt Clear
IRQ22
22
Interrupt Clear
IRQ21
21
Interrupt Clear
IRQ20
20
Interrupt Clear
IRQ19
19
Interrupt Clear
IRQ18
18
Interrupt Clear
IRQ17
17
Interrupt Clear
IRQ16
16
Interrupt Clear
IRQ15
15
Interrupt Clear
IRQ14
14
Interrupt Clear
IRQ13
13
Interrupt Clear
IRQ12
12
Interrupt Clear
IRQ11
11
Interrupt Clear
IRQ10
10
Interrupt Clear
IRQ9
9
Interrupt Clear
IRQ8
8
Interrupt Clear
IRQ7
7
Interrupt Clear
IRQ6
6
Interrupt Clear
IRQ5
5
Interrupt Clear
IRQ4
4
Interrupt Clear
IRQ3
3
Interrupt Clear
IRQ2
2
Interrupt Clear
IRQ1
1
Interrupt Clear
IRQ0
0
Interrupt Clear
IRQ31
31
Interrupt Clear
IPC_IPRInterrupt Pending Register
Address
0x48014008
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Pending
IRQ29
29
Interrupt Pending
IRQ28
28
Interrupt Pending
IRQ27
27
Interrupt Pending
IRQ26
26
Interrupt Pending
IRQ25
25
Interrupt Pending
IRQ24
24
Interrupt Pending
IRQ23
23
Interrupt Pending
IRQ22
22
Interrupt Pending
IRQ21
21
Interrupt Pending
IRQ20
20
Interrupt Pending
IRQ19
19
Interrupt Pending
IRQ18
18
Interrupt Pending
IRQ17
17
Interrupt Pending
IRQ16
16
Interrupt Pending
IRQ15
15
Interrupt Pending
IRQ14
14
Interrupt Pending
IRQ13
13
Interrupt Pending
IRQ12
12
Interrupt Pending
IRQ11
11
Interrupt Pending
IRQ10
10
Interrupt Pending
IRQ9
9
Interrupt Pending
IRQ8
8
Interrupt Pending
IRQ7
7
Interrupt Pending
IRQ6
6
Interrupt Pending
IRQ5
5
Interrupt Pending
IRQ4
4
Interrupt Pending
IRQ3
3
Interrupt Pending
IRQ2
2
Interrupt Pending
IRQ1
1
Interrupt Pending
IRQ0
0
Interrupt Pending
IRQ31
31
Interrupt Pending
IPC_IECRInterrupt Enable Command Register
Address
0x4801400C
Reset
0x00000000
Access
write only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Enable
IRQ29
29
Interrupt Enable
IRQ28
28
Interrupt Enable
IRQ27
27
Interrupt Enable
IRQ26
26
Interrupt Enable
IRQ25
25
Interrupt Enable
IRQ24
24
Interrupt Enable
IRQ23
23
Interrupt Enable
IRQ22
22
Interrupt Enable
IRQ21
21
Interrupt Enable
IRQ20
20
Interrupt Enable
IRQ19
19
Interrupt Enable
IRQ18
18
Interrupt Enable
IRQ17
17
Interrupt Enable
IRQ16
16
Interrupt Enable
IRQ15
15
Interrupt Enable
IRQ14
14
Interrupt Enable
IRQ13
13
Interrupt Enable
IRQ12
12
Interrupt Enable
IRQ11
11
Interrupt Enable
IRQ10
10
Interrupt Enable
IRQ9
9
Interrupt Enable
IRQ8
8
Interrupt Enable
IRQ7
7
Interrupt Enable
IRQ6
6
Interrupt Enable
IRQ5
5
Interrupt Enable
IRQ4
4
Interrupt Enable
IRQ3
3
Interrupt Enable
IRQ2
2
Interrupt Enable
IRQ1
1
Interrupt Enable
IRQ0
0
Interrupt Enable
IRQ31
31
Interrupt Enable
IPC_IDCRInterrupt Disable Command Register
Address
0x48014010
Reset
0x00000000
Access
write only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Disable
IRQ29
29
Interrupt Disable
IRQ28
28
Interrupt Disable
IRQ27
27
Interrupt Disable
IRQ26
26
Interrupt Disable
IRQ25
25
Interrupt Disable
IRQ24
24
Interrupt Disable
IRQ23
23
Interrupt Disable
IRQ22
22
Interrupt Disable
IRQ21
21
Interrupt Disable
IRQ20
20
Interrupt Disable
IRQ19
19
Interrupt Disable
IRQ18
18
Interrupt Disable
IRQ17
17
Interrupt Disable
IRQ16
16
Interrupt Disable
IRQ15
15
Interrupt Disable
IRQ14
14
Interrupt Disable
IRQ13
13
Interrupt Disable
IRQ12
12
Interrupt Disable
IRQ11
11
Interrupt Disable
IRQ10
10
Interrupt Disable
IRQ9
9
Interrupt Disable
IRQ8
8
Interrupt Disable
IRQ7
7
Interrupt Disable
IRQ6
6
Interrupt Disable
IRQ5
5
Interrupt Disable
IRQ4
4
Interrupt Disable
IRQ3
3
Interrupt Disable
IRQ2
2
Interrupt Disable
IRQ1
1
Interrupt Disable
IRQ0
0
Interrupt Disable
IRQ31
31
Interrupt Disable
IPC_IMRInterrupt Mask Register
Address
0x48014014
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Interrupt Mask
IRQ29
29
Interrupt Mask
IRQ28
28
Interrupt Mask
IRQ27
27
Interrupt Mask
IRQ26
26
Interrupt Mask
IRQ25
25
Interrupt Mask
IRQ24
24
Interrupt Mask
IRQ23
23
Interrupt Mask
IRQ22
22
Interrupt Mask
IRQ21
21
Interrupt Mask
IRQ20
20
Interrupt Mask
IRQ19
19
Interrupt Mask
IRQ18
18
Interrupt Mask
IRQ17
17
Interrupt Mask
IRQ16
16
Interrupt Mask
IRQ15
15
Interrupt Mask
IRQ14
14
Interrupt Mask
IRQ13
13
Interrupt Mask
IRQ12
12
Interrupt Mask
IRQ11
11
Interrupt Mask
IRQ10
10
Interrupt Mask
IRQ9
9
Interrupt Mask
IRQ8
8
Interrupt Mask
IRQ7
7
Interrupt Mask
IRQ6
6
Interrupt Mask
IRQ5
5
Interrupt Mask
IRQ4
4
Interrupt Mask
IRQ3
3
Interrupt Mask
IRQ2
2
Interrupt Mask
IRQ1
1
Interrupt Mask
IRQ0
0
Interrupt Mask
IRQ31
31
Interrupt Mask
IPC_ISRInterrupt Status Register
Address
0x48014018
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
Field
Bits
What it does
IRQ30
30
Current Interrupt Identifier
IRQ29
29
Current Interrupt Identifier
IRQ28
28
Current Interrupt Identifier
IRQ27
27
Current Interrupt Identifier
IRQ26
26
Current Interrupt Identifier
IRQ25
25
Current Interrupt Identifier
IRQ24
24
Current Interrupt Identifier
IRQ23
23
Current Interrupt Identifier
IRQ22
22
Current Interrupt Identifier
IRQ21
21
Current Interrupt Identifier
IRQ20
20
Current Interrupt Identifier
IRQ19
19
Current Interrupt Identifier
IRQ18
18
Current Interrupt Identifier
IRQ17
17
Current Interrupt Identifier
IRQ16
16
Current Interrupt Identifier
IRQ15
15
Current Interrupt Identifier
IRQ14
14
Current Interrupt Identifier
IRQ13
13
Current Interrupt Identifier
IRQ12
12
Current Interrupt Identifier
IRQ11
11
Current Interrupt Identifier
IRQ10
10
Current Interrupt Identifier
IRQ9
9
Current Interrupt Identifier
IRQ8
8
Current Interrupt Identifier
IRQ7
7
Current Interrupt Identifier
IRQ6
6
Current Interrupt Identifier
IRQ5
5
Current Interrupt Identifier
IRQ4
4
Current Interrupt Identifier
IRQ3
3
Current Interrupt Identifier
IRQ2
2
Current Interrupt Identifier
IRQ1
1
Current Interrupt Identifier
IRQ0
0
Current Interrupt Identifier
IRQ31
31
Current Interrupt Identifier
IPC_WPMRWrite Protection Mode Register
Address
0x4801401C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
WPITEN
1
Write Protection Interrupt Enable
WPKEY
31:8
Write Protection Key
4804675 Writing any other value in this field aborts the write operation of the WPEN bit. Always reads as 0.