25.7.4.4 Linked List Abort
The DMA provides the ability to abort linked-list operation and block transfer operation on the rising edge of a event system trigger. Setting CHEVCTRLk.EVAUXIE=1 and CHEVCTRLk.EVAUXACT=3 enables linked-list abort triggering. On the rising edge of the event system trigger, the CHCTRLAk.LLEN bit is cleared to prevent further linked-list operation. The associated block transfer abort is covered in detail in Abort Trigger Source.
Address Offset | Name | Bit 31/23/15/7 | Bit 30/22/14/6 | Bit 29/21/13/5 | Bit 28/20/12/4 | Bit 27/19/11/3 | Bit 26/18/10/2 | Bit 25/17/9/1 | Bit 24/16/8/0 | |
---|---|---|---|---|---|---|---|---|---|---|
0x00 | BDNXT | 7:0 | NXT[31:0] | |||||||
0x01 | 15:8 | |||||||||
0x02 | 23:16 | |||||||||
0x03 | 31:24 | |||||||||
0x04 | BDCFG | 7:0 | PDAT | XSIZ | DSTRD | SSTRD | DSA | SSA | EVCTRL | CTRLB |
0x05 | 15:8 | — | — | — | — | — | — | CTRLDAT | CTRLCRC | |
0x06 | 23:16 | — | — | — | — | — | — | — | — | |
0x07 | 31:24 | — | — | — | — | RUNSTDBY | SWFRC | LLEN | ENABLE | |
0x08 | BDCTRLB | 7:0 | — | RAS[2:0] | — | WAS[2:0] | ||||
0x09 | 15:8 | BYTORD[1:0] | WBOEN | — | — | — | PRI[1:0] | |||
0x0A | 23:16 | TRIG[7:0] | ||||||||
0x0B | 31:24 | CRCEN | — | CASTEN | — | — | PATEN | PATLEN | PIGNEN | |
0x0C | BDEVCTRL | 7:0 | EVOE | EVSTRIE | EVAUXIE | — | EVOMODE[1:0] | EVAUXACT[1:0] | ||
0x0D | 15:8 | — | — | — | — | — | — | — | — | |
0x0E | BDCTRLCR | 7:0 | CRCRIN | CRCROUT | CRCXOR | — | CRCAPP | CRCMD[2:0] | ||
0x0F | 15:8 | — | — | — | — | — | — | — | — | |
0x10 | BDSSA | 7:0 | SSA[31:0] | |||||||
0x11 | 15:8 | |||||||||
0x12 | 23:16 | |||||||||
0x13 | 31:24 | |||||||||
0x14 | BDDSA | 7:0 | DSA[31:0] | |||||||
0x15 | 15:8 | |||||||||
0x16 | 23:16 | |||||||||
0x17 | 31:24 | |||||||||
0x18 | BDSSTRD | 7:0 | SSTRD[15:0] | |||||||
0x19 | 15:8 | |||||||||
0x1A | BDDSTRD | 7:0 | DSTRD[15:0] | |||||||
0x1B | 15:8 | |||||||||
0x1C | BDXSIZ | 7:0 | CSZ[7:0] | |||||||
0x1D | 15:8 | — | — | — | — | — | — | CSZ[9:8] | ||
0x1E | 23:16 | BLKSZ[15:0] | ||||||||
0x1F | 31:24 | |||||||||
0x20 | BDPDAT | 7:0 | PDAT[15:0] | |||||||
0x21 | 15:8 | |||||||||
0x22 | 23:16 | — | — | — | — | — | — | — | — | |
0x23 | 31:24 | PIGN[7:0] | ||||||||
0x24 | BDCRCDAT | 7:0 | CRCDAT[31:0] | |||||||
0x25 | 15:8 | |||||||||
0x26 | 23:16 | |||||||||
0x27 | 31:24 |