PIC32MZ1024ECH124 PMD registers The 7 registers of PMD (Peripheral module disable), from 0xBF800040, with their reset value and every field. The PIC32MZ1024ECH124 has 1594 registers in 93 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.
PMD Peripheral module disable PMD1
Address 0xBF800040
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does CVRMD 12 AD1MD 0
PMD2
Address 0xBF800050
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does CMP2MD 1 CMP1MD 0
PMD3
Address 0xBF800060
Reset 0x00000000
Access read/write
Size 32-bit 18 fields
Field Bits What it does OC9MD 24 OC8MD 23 OC7MD 22 OC6MD 21 OC5MD 20 OC4MD 19 OC3MD 18 OC2MD 17 OC1MD 16 IC9MD 8 IC8MD 7 IC7MD 6 IC6MD 5 IC5MD 4 IC4MD 3 IC3MD 2 IC2MD 1 IC1MD 0
PMD4
Address 0xBF800070
Reset 0x000001FF
Access read/write
Size 32-bit 9 fields
Field Bits What it does T9MD 8 T8MD 7 T7MD 6 T6MD 5 T5MD 4 T4MD 3 T3MD 2 T2MD 1 T1MD 0
PMD5
Address 0xBF800080
Reset 0x00000000
Access read/write
Size 32-bit 20 fields
Field Bits What it does CAN2MD 29 CAN1MD 28 USBMD 24 I2C5MD 20 I2C4MD 19 I2C3MD 18 I2C2MD 17 I2C1MD 16 SPI6MD 13 SPI5MD 12 SPI4MD 11 SPI3MD 10 SPI2MD 9 SPI1MD 8 U6MD 5 U5MD 4 U4MD 3 U3MD 2 U2MD 1 U1MD 0
PMD6
Address 0xBF800090
Reset 0x00000000
Access read/write
Size 32-bit 9 fields
Field Bits What it does ETHMD 28 SQIMD 23 EBIMD 17 PMPMD 16 REFO4MD 11 REFO3MD 10 REFO2MD 9 REFO1MD 8 RTCCMD 0
PMD7
Address 0xBF8000A0
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does RNGMD 20 DMAMD 4