DMA コントローラ(DMAC)
以下に、コード生成ツールがDMA コントローラ用として出力する API 関数の一覧を示します。
表3.8 DMA コントローラ用 API 関数
API 関数名 |
機能概要 |
DMA コントローラを制御するうえで必要となる初期化処理を行います。 | |
チャネルnのDMA 起動を開始します。 | |
チャネルnのDMA 起動を終了します。 | |
チャネルnのソフトウェア転送要求をセットします。 | |
チャネルnのソフトウェア転送要求をクリアします。 | |
チャネル n の転送終了割り込みに伴う処理を行います。 | |
チャネル n の転送終了割り込みに伴う処理を行います。 | |
チャネル n のエスケープ転送終了割り込みに伴う処理を行います。 | |
DMA コントローラに関するユーザ独自の初期化処理を行います。 |