16.3.7 DMA Channel x Status Register

Table 16-9. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Gray cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
CWrite to clearSSoftware settable bitxChannel number
Name: DMAxSTAT
Offset: 0x2318, 0x2344, 0x2370, 0x239C, 0x23C8, 0x23F4

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
       BWERRBRERR 
Access R/C/HSR/C/HS 
Reset 00 
Bit 76543210 
 ADRERR[1:0]DONEHALFOVERRUN MATCHDBUFWF 
Access R/C/HSR/C/HSR/C/HSR/C/HSR/C/HSR/C/HSR 
Reset 0000000 

Bit 9 – BWERR Bus Write Error Flag bit

ValueDescription
1A bus write error has occurred; a write transaction could not be completed by the DMA
0No bus write error has occurred

Bit 8 – BRERR Bus Read Error Flag

ValueDescription
1A bus read error has occurred
0No bus read error has occurred

Bits 7:6 – ADRERR[1:0] DMA Address Error Flag bits

ValueDescription
11Address Fault due to the source/destination pointer being misaligned for the specified operation size
10The DMA channel has attempted to access an address higher than DMAHIGH
01The DMA channel has attempted to access an address lower than DMALOW, but above the SFR range
00No DMA Fault condition

Bit 5 – DONE DMA Complete Operation Interrupt Flag bit

ValueDescription
1The DMA channel’s DMAxCNT register has reached 0
0The DMA channel’s DMAxCNT register has not reached 0

Bit 4 – HALF DMA Halfway Watermark Level Interrupt Flag bit

ValueDescription
1DMAxCNT register has reached the halfway point towards 0
0DMAxCNT register has not reached the halfway point towards 0

Bit 3 – OVERRUN DMA Channel Overrun Flag bit

ValueDescription
1The DMA channel is triggered while it is still completing the operation based on the previous trigger
0The overrun condition has not occurred

Bit 1 – MATCH Pattern Match Status bit

ValueDescription
1Pattern match has been detected
0Pattern match has not been detected

Bit 0 – DBUFWF Buffered Data Write Flag bit

ValueDescription
1The content of the DMA buffer has not been written to the location specified in DMAxDST or DMAxSRC in Null Write mode
0The content of the DMA buffer has been written to the location specified in DMAxDST or DMAxSRC in Null Write mode