37.13.23 ADCDMAB – ADC DMA Base Address Register

Name: ADCDMAB
Offset: 0x330
Reset: 0x00000000
Property: RW

Bit 3130292827262524 
 ADDMAB[31:24] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 ADDMAB[23:16] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 ADDMAB[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 ADDMAB[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 31:0 – ADDMAB[31:0] DMA Base Address bits

The ADCDMAB register contains the user-specified RAM address at which DMA engine will start saving the converted data. The address of saving each data is specified by the following relations:

Buffer A starting address at: ADCDMAB + (2 × x) × 2(ADCON1bits.DMABL + 1)

Buffer B starting at: ADCDMAB + (2 × (x + 1)) × 2(ADCON1bits.DMABL + 1)

Where, ‘x’ is the dedicated ADC core ID.