13.4.7 Types of Data Transfers
All DMA transactions occur solely within the data space address space. In the least
restricted case, all Data Space addresses are available to the DMA Controller; this
includes the entire SFR space and (by extension) all peripherals. As defined by the
source and destination, there are four types of DMA data transfers (Figure 13-3):
- Peripheral to Memory (Receive)
- Memory to Peripheral (Transmit)
- Memory to Memory
- Peripheral to Peripheral