MI_Card_NDmaCopy

構文

#include <twl/mi.h>

void MI_Card_NDmaCopy( u32 ndmaNo,
             const void *src,
             void *dest,
             u32 size );

引数

ndmaNo 使用DMAチャンネル
src 転送元アドレス
dest 転送先アドレス
size 転送サイズ

返り値

なし。

説明

新規DMAを用いてカード割り込みによるコピーを行います。カード割り込みが発生したときにDMAが起動します。

新規DMAを用いてワード(4byte)単位でコピーを行います。転送元アドレス src、転送先アドレスdest は4バイトアラインメントする必要があります。転送サイズ size も4の倍数である必要があります。

内部動作

新規DMAレジスタにアクセスしています。

参照

MI_NDmaCopy

履歴

2007/10/04 初版