The operation of the DMA module is controlled by the following
registers:
- DMA Instance Selection register
(DMASELECT)
- Control registers (DMAnCON0,
DMAnCON1)
- Data Buffer register (DMAnBUF)
- Source Start Address register
(DMAnSSA)
- Source Pointer register
(DMAnSPTR)
- Source Message Size register
(DMAnSSZ)
- Source Count register (DMAnSCNT)
- Destination Start Address register
(DMAnDSA)
- Destination Pointer register
(DMAnDPTR)
- Destination Message Size register
(DMAnDSZ)
- Destination Count register
(DMAnDCNT)
- Start Interrupt Request Source
register (DMAnSIRQ)
- Abort Interrupt Request Source
register (DMAnAIRQ)
The registers are detailed in Register Definitions: DMA.