The 28 registers of DSU (Device Service Unit), from 0x41002004, with their reset value and every field. The PIC32CM1216PL10064 has 702 registers in 32 peripherals, one page each.
DSU Device Service Unit
CTRLBControl B
Address
0x41002004
Reset
0x00000004
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
QOS
3:2
DSU QoS Level
0 Background (no sensitive operation)
1 Sensitive bandwidth
2 Sensitive latency
3 Critical latency
DCCDMALVL1
1
DMA Trigger 1 Level
0 Trigger n rises when DCCn is read and falls when it is written
1 Trigger n rises when DCCn is written and falls when it is read
DCCDMALVL0
0
DMA Trigger 0 Level
0 Trigger n rises when DCCn is read and falls when it is written
1 Trigger n rises when DCCn is written and falls when it is read
WPCTRLWrite Protection Control
Address
0x41002008
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
WPLCK
1
Write Protection Lock
WPEN
0
Write Protection Enable
WPKEY
31:8
Write Protection Key
4477781 Allow writes to the WPCTRL register
CTRLCControl C
Address
0x41002100
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DBGRW0
0
CPU0 Debug R/W
STATUSAStatus A
Address
0x41002104
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
Field
Bits
What it does
BREXT0
16
Boot ROM 0 Phase Extension Status
CRSTEXT0
8
CPU0 Reset Extension Status
DONE
0
Done Status
STATUSBStatus B
Address
0x41002108
Reset
0x00000000
Access
read only
Size
32-bit
6 fields
Field
Bits
What it does
HPS
10
Hot-plugging Status
DBGPRES
8
Debugger Present Status
DCCD1
3
Debug Communication Channel 1 Dirty
DCCD0
2
Debug Communication Channel 0 Dirty
BCCD1
1
Boot ROM Communication Channel 1 Dirty
BCCD0
0
Boot ROM Communication Channel 0 Dirty
BCC0Boot ROM Channel #
Address
0x41002110
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATA
31:0
Data
BCC1Boot ROM Channel #
Address
0x41002114
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATA
31:0
Data
DCC0Debug Communication Channel #
Address
0x41002118
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATA
31:0
Data
DCC1Debug Communication Channel #
Address
0x4100211C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATA
31:0
Data
DIDDevice Identification
Address
0x41002120
Reset
0x0BA0D053
Access
read only
Size
32-bit
5 fields
Field
Bits
What it does
PNMID
27:20
Part Number Mask ID
PNDID
19:12
Part Number Device ID
MANID
11:1
JEDEC Manufacture ID
FV
0
Fixed Value of 1
VER
31:28
Version Code
DALDebugger Access Level
Address
0x41002124
Reset
0x00000000
Access
read only
Size
32-bit
1 field
Field
Bits
What it does
CPU0
1:0
CPU 0 Debugger Access Level
0 The Debugger targeting the CPU0 domain can only access the DSU external address space; otherwise, debugger access is disabled.