PIC32MZ1024ECM124 CFG registers The 6 registers of CFG (Configuration and pin control), from 0xBF800000, with their reset value and every field. The PIC32MZ1024ECM124 has 1605 registers in 94 peripherals, one page each.
Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.
CFG Configuration and pin control CFGCON
Address 0xBF800000
Reset 0x00000031
Access read/write
Size 32-bit 12 fields
Field Bits What it does DMAPRI 25 EXLPRI 24 ICACLK 17 OCACLK 16 IOLOCK 13 PMDLOCK 12 PGLOCK 11 USBSSEN 8 ECCCON 5:4 JTAGEN 3 TROEN 2 TDOEN 0
DEVID
Address 0xBF800020
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does DEVID 27:0 VER 31:28
SYSKEY
Address 0xBF800030
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SYSKEY 31:0
CFGEBIA
Address 0xBF8000C0
Reset 0x00000000
Access read/write
Size 32-bit 21 fields
Field Bits What it does EBIA19EN 19 EBIA18EN 18 EBIA17EN 17 EBIA16EN 16 EBIA15EN 15 EBIA14EN 14 EBIA13EN 13 EBIA12EN 12 EBIA11EN 11 EBIA10EN 10 EBIA9EN 9 EBIA8EN 8 EBIA7EN 7 EBIA6EN 6 EBIA5EN 5 EBIA4EN 4 EBIA3EN 3 EBIA2EN 2 EBIA1EN 1 EBIA0EN 0 EBIPINEN 31
CFGEBIC
Address 0xBF8000D0
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does EBIRDYINV3 30 EBIRDYINV2 29 EBIRDYINV1 28 EBIRDYEN3 26 EBIRDYEN2 25 EBIRDYEN1 24 EBIRDYLVL 17 EBIWEEN 13 EBIOEEN 12 EBICSEN0 4 EBIDEN1 1 EBIDEN0 0
CFGPG
Address 0xBF8000E0
Reset 0x00000000
Access read/write
Size 32-bit 9 fields
Field Bits What it does CRYPTPG 25:24 FCPG 23:22 SQI1PG 21:20 ETHPG 17:16 CAN2PG 15:14 CAN1PG 13:12 USBPG 9:8 DMAPG 5:4 CPUPG 1:0