SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755R10
The register DMA is used to enable DMA requests. The DMA.REQ field sets which interrupt event generates a DMA request. The request is a pulse (one system clock period), which is generated when the corresponding interrupt is set in the RIS register. Upon a DMA request defined by REQ, an internal address pointer is set to RWADDR*4. Every access to DMARW increments the internal pointer by 4 such that the next DMA access is to the next register.
The internal pointer stops after RWCNTR increments. Further access is ignored.
Below is an example of how to set up DMA and DMARW for updating PTGT, PC0CC, and PC1CC when the counter hits zero.