. . "In contrast to the prior art DMA methods, the present invention provides a DMA unit, i.e. DMA controller, that controls data transfers and other operations using a high-level programming language construct." . .