WFI32E02 PMU registers The 17 registers of PMU (PMU), from 0xBF813E00, 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.
PMU PMU PMUSPICTRL
Address 0xBF813E00
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does PMUCRST 30 CMD 24 SPIADDR 23:16 SPIWDATA 15:0 SPIRST 31
PMUSPISTAT
Address 0xBF813E04
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does SPIRADDR 15:8 SPIRDY 7 SPIERR 0 SPIRDATA 31:16
PMUCLKCTRL
Address 0xBF813E08
Reset 0x00000000
Access read/write
Size 32-bit 7 fields
Field Bits What it does WLDOOFF 30 BACWD 16 BUCKSRC 15:14 BUCKCLKDIV 13:8 SPISRC 7:6 SPICLKDIV 5:0 WCMRET 31
PMUMODECTRL1
Address 0xBF813E0C
Reset 0x00000000
Access read/write
Size 32-bit 7 fields
Field Bits What it does MLDOEN 30 BUCKMODE 29 VREG1CTRL 28:24 VREG2CTRL 20:16 VREG3CTRL 12:8 VREG4CTRL 4:0 BUCKEN 31
PMUMODECTRL2
Address 0xBF813E10
Reset 0x00000000
Access read/write
Size 32-bit 7 fields
Field Bits What it does MLDOEN 30 BUCKMODE 29 VREG1CTRL 28:24 VREG2CTRL 20:16 VREG3CTRL 12:8 VREG4CTRL 4:0 BUCKEN 31
PMUMODECTRL3
Address 0xBF813E14
Reset 0x00000000
Access read/write
Size 32-bit 7 fields
Field Bits What it does MLDOEN 30 BUCKMODE 29 VREG1CTRL 28:24 VREG2CTRL 20:16 VREG3CTRL 12:8 VREG4CTRL 4:0 BUCKEN 31
PMUMODECTRL4
Address 0xBF813E18
Reset 0x00000000
Access read/write
Size 32-bit 7 fields
Field Bits What it does MLDOEN 30 BUCKMODE 29 VREG1CTRL 28:24 VREG2CTRL 20:16 VREG3CTRL 12:8 VREG4CTRL 4:0 BUCKEN 31
PMUOVERCTRL
Address 0xBF813E1C
Reset 0x80400000
Access read/write
Size 32-bit 9 fields
Field Bits What it does OMLDOEN 30 OBUCKMODE 29 VREG1OCTRL 28:24 OVEREN 23 PHWC 22 VREG2OCTRL 20:16 VREG3OCTRL 12:8 VREG4OCTRL 4:0 OBUCKEN 31
PMUCMODE
Address 0xBF813E20
Reset 0x40000000
Access read only
Size 32-bit 7 fields
Field Bits What it does CMLDOEN 30 CBUCKMODE 29 CVREG1OCTRL 28:24 CVREG2OCTRL 20:16 CVREG3OCTRL 12:8 CVREG4OCTRL 4:0 CBUCKEN 31
PMUSTATUS
Address 0xBF813E24
Reset 0x00000000
Access read only
Size 32-bit 5 fields
Field Bits What it does BSSENUM 30:24 BSSEDATA 23:8 WCMRM 5 STATUS 4:0 BSSERR 31
PMUSEQ0
Address 0xBF813E28
Reset 0x00000000
Access read only
Size 32-bit 5 fields
Field Bits What it does SPIADDR 15:8 CMD 7 CMPBVAL 6 DELAY 5:0 SPIDATA 31:16
PMUSEQ1
Address 0xBF813E2C
Reset 0x00000000
Access read only
Size 32-bit 5 fields
Field Bits What it does SPIADDR 15:8 CMD 7 CMPBVAL 6 DELAY 5:0 SPIDATA 31:16
PMUSEQ2
Address 0xBF813E30
Reset 0x00000000
Access read only
Size 32-bit 5 fields
Field Bits What it does SPIADDR 15:8 CMD 7 CMPBVAL 6 DELAY 5:0 SPIDATA 31:16
PMUCFG
Address 0xBF813E38
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does DELAY 5:0
PMUWCMCMD
Address 0xBF813E3C
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CMD 30 WCMRDY 28 WCMCLKDIV 18:16 WCMADDR 10:0 MODE 31
PMUWCMWDATA
Address 0xBF813E40
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does WDATA 31:0
PMUWCMRDATA
Address 0xBF813E44
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does RDATA 31:0