18.6.8 APBB Mask

CAUTION: Disabling the different peripherals clocks is not required as each peripheral clock is automatically switched off when the peripheral is not accessed. Disabling specific system peripheral clocks (NVMCTRL, HMATRIXHS, APB Bridges...) will even prevent correct device behavior.
Name: APBBMASK
Offset: 0x18
Reset: 0x00000037
Property: PAC Write-Protection

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
   USBHMATRIXHS NVMCTRLDSUIDAU 
Access R/WR/WR/WR/WR/W 
Reset 11111 

Bit 5 – USB USB APBB Clock Enable

ValueDescription
0 The APBB clock for the USB is stopped
1 The APBB clock for the USB is enabled

Bit 4 – HMATRIXHS HMATRIXHS APBB Clock Enable

ValueDescription
0 The APBB clock for the HMATRIXHS is stopped
1 The APBB clock for the HMATRIXHS is enabled

Bit 2 – NVMCTRL NVMCTRL APBB Clock Enable

ValueDescription
0 The APBB clock for the NVMCTRL is stopped
1 The APBB clock for the NVMCTRL is enabled

Bit 1 – DSU DSU APBB Clock Enable

ValueDescription
0 The APBB clock for the DSU is stopped
1 The APBB clock for the DSU is enabled

Bit 0 – IDAU IDAU APBB Clock Enable

Note: This bit field is only available for PIC32CM LS00/LS60 and has no effect for PIC32CM LE00.
ValueDescription
0 The APBB clock for the IDAU is stopped
1 The APBB clock for the IDAU is enabled