WFI32E02 SFR registers

The 10 registers of SFR (Other special function registers), from 0xBF800100, with their reset value and every field. The WFI32E02 has 1091 registers in 66 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.

SFR Other special function registers

BCFG0

Address
0xBF800100
Reset
0x00000000
Access
read only
Size
32-bit
6 fields
FieldBitsWhat it does
SIGN29
CP28
BOOTISA3
PCSCMODE1
BUHSW0
BINFOVALID031

CVDSD0C3

Address
0xBF824108
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
SD0BUF27
SD0IEN26
SD0SELF25
SD0MUT24
CVDEN19
CVDCPL18:16
SD0ACQTIME14:8
SD0CHGTIME6:0
SD0EN31:30

CVDSD1C3

Address
0xBF824118
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
SD1BUF27
SD1IEN26
SD1SELF25
SD1MUT24
CVDEN19
CVDCPL18:16
SD1ACQTIME14:8
SD1CHGTIME6:0
SD1EN31:30

CVDSD2C3

Address
0xBF824128
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
SD2BUF27
SD2IEN26
SD2SELF25
SD2MUT24
CVDEN19
CVDCPL18:16
SD2ACQTIME14:8
SD2CHGTIME6:0
SD2EN31:30

CVDSD3C3

Address
0xBF824138
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
SD3BUF27
SD3IEN26
SD3SELF25
SD3MUT24
CVDEN19
CVDCPL18:16
SD3ACQTIME14:8
SD3CHGTIME6:0
SD3EN31:30

PKCONFIG

Address
0xBF920000
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
OPPTRC20:16
OPPTRB12:8
OPPTRA4:0

PKCOMMAND

Address
0xBF920004
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
SIGNB30
SIGNA29
OPSIZE15:8
FIELD7
OPERATION6:0
CALCR231

PKCONTROL

Address
0xBF920008
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
START0

PKSTATUS

Address
0xBF92000C
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
BUSY16
PRIME12
NONINV11
PABINVAL10
SIGINVAL9
PNINVAL7
CPLINVAL6
PXINF5
PXNOC4
EADDR3:0

PKVERSION

Address
0xBF920010
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
HWVER15:8
SWVER7:0