SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755R10
The μDMA controller assigns priority to each channel based on the channel number and the priority-level bit for the channel. Channel 0 has the highest priority, and as the channel number increases, the priority of a channel decreases. Each channel has a priority-level bit to provide two levels of priority: default priority and high priority. If the priority-level bit is set, then that channel has a higher priority than all other channels at the default priority. If multiple channels are set for high priority, then the channel number is used to determine relative priority among all the high-priority channels.
The priority bit for a channel can be set using the DMA.SETCHNLPRIORITY register and cleared with the DMA.CLEARCHNLPRIORITY register.