Copyright (c) 2012-2016 Hyperion Entertainment and contributors.

Difference between revisions of "DMA Engine"

From AmigaOS Documentation Wiki
Jump to: navigation, search
(Created page with "== DMA Engine == Some hardware targets include a DMA engine which can be used for general purpose copying. This article describes the DMA engines available and how to use them.")
 
(DMA Engine)
Line 2: Line 2:
  
 
Some hardware targets include a DMA engine which can be used for general purpose copying. This article describes the DMA engines available and how to use them.
 
Some hardware targets include a DMA engine which can be used for general purpose copying. This article describes the DMA engines available and how to use them.
 +
 +
The Direct Memory Access (DMA) Engines found in the NXP/Freescale p5020, p5040 and P1022 System On a Chip (SoC)s, found in the AmigaONE X5000/20, X5000/40 and A1222 respectively, are quite flexible and powerful. Each of these chips contains two distinct engines with four data channels each. This provides the ability to have a total of eight DMA Channels where up to two DMA transactions can be executed at the same time.

Revision as of 23:28, 9 November 2019

DMA Engine

Some hardware targets include a DMA engine which can be used for general purpose copying. This article describes the DMA engines available and how to use them.

The Direct Memory Access (DMA) Engines found in the NXP/Freescale p5020, p5040 and P1022 System On a Chip (SoC)s, found in the AmigaONE X5000/20, X5000/40 and A1222 respectively, are quite flexible and powerful. Each of these chips contains two distinct engines with four data channels each. This provides the ability to have a total of eight DMA Channels where up to two DMA transactions can be executed at the same time.