28.6.3.1.3 Adding a Descriptor Between Existing Descriptors
To insert a new descriptor 'C' between two existing descriptors ('A' and 'B'), the descriptor currently executed by the DMA must be identified.
- If DMA is executing descriptor B, descriptor C cannot be inserted.
 - If DMA has not started to execute descriptor A, follow the steps:
 - If DMA is executing descriptor A:
- Apply the software suspend command to the channel and
 - Perform steps 2.1 through 2.4.
 - Apply the software resume command to the channel.
 
 
