iDMA Frontend

The frontend is responsible for providing a configuration interface for the DMA to the rest of the system. The frontend subsequently translates the system-specific configuration commands to the DMA’s 1D or ND request interfaces.

The frontend provides a configuration interface for the iDMA for various platforms. Currently the following three frontends are planned and in development: